会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Terrasse
博客园
首页
联系
订阅
管理
1
2
3
4
5
6
下一页
2026年2月4日
Shell Daily 2026-02-04: 身份查验 (Type vs Which)
摘要: Shell Daily 2026-02-04: 身份查验 (Type vs Which) 你是否遇到过这种“灵异事件”:你明明修改了 /usr/local/bin/my-script,但终端里跑起来的却还是旧版本?或者你想知道 ls 为什么会自动变色,于是输入 which ls,结果它只冷冰冰地告诉
阅读全文
posted @ 2026-02-04 14:46 Terrasse
阅读(4)
评论(0)
推荐(0)
2026年2月1日
Shell Daily 2026-02-01: 光标瞬移 (Line Navigation)
摘要: Shell Daily 2026-02-01: 光标瞬移 (Line Navigation) 在观察一名工程师操作终端时,最容易暴露其“熟练度”的细节,不是看他懂不懂复杂的 awk 语法,而是看他修改长命令的方式。 如果你发现自己还在长按 <Left-Arrow> 键,看着光标像蜗牛一样慢吞吞地从行
阅读全文
posted @ 2026-02-01 12:00 Terrasse
阅读(6)
评论(0)
推荐(0)
2026年1月30日
Shell Daily 2026-01-30: 变量替身 (Envsubst)
摘要: Shell Daily 2026-01-30: 变量替身 (Envsubst) 在容器化(Docker/Kubernetes)大行其道的今天,我们经常需要把环境变量(如数据库地址、API 密钥)注入到配置文件中。 很多人至今还在用 sed 编写复杂的正则表达式来替换占位符:sed -i "s/{{D
阅读全文
posted @ 2026-01-30 12:26 Terrasse
阅读(5)
评论(0)
推荐(0)
2026年1月26日
Shell Daily 2026-01-26: 完美传输 (Rsync Progress)
摘要: Shell Daily 2026-01-26: 完美传输 (Rsync Progress) 在本地或服务器之间复制大文件时,cp 和 scp 常常让人提心吊胆:光标在那里闪烁,没有任何反馈。你不知道它是卡住了、快完了,还是刚刚开始。更糟糕的是,如果传输到 99% 网络波动断开了,你只能从头再来。 对
阅读全文
posted @ 2026-01-26 12:45 Terrasse
阅读(10)
评论(0)
推荐(0)
2026年1月25日
Shell Daily 2026-01-25: 永不断流 (Tail Follow Name)
摘要: Shell Daily 2026-01-25: 永不断流 (Tail Follow Name) 你是否有过这种经历:在终端挂着 tail -f access.log 监控线上流量,一切都很正常。突然,日志停止了滚动。你以为流量停了,或者服务挂了,吓得赶紧去查。结果发现服务跑得好好的,只是日志被轮转(
阅读全文
posted @ 2026-01-25 15:22 Terrasse
阅读(5)
评论(0)
推荐(0)
2026年1月24日
Shell Daily 2026-01-24: 频次统计 (Uniq Count)
摘要: Shell Daily 2026-01-24: 频次统计 (Uniq Count) 在排查生产事故时,我们经常面临这种需求:看着疯狂滚动的日志,想知道“到底是哪个 IP 在疯狂请求?”或者“哪种报错出现的频率最高?”。 如果只用 grep,你只能看到满屏的重复信息。虽然你能感觉到某些行出现的次数很多
阅读全文
posted @ 2026-01-24 11:27 Terrasse
阅读(10)
评论(0)
推荐(0)
2026年1月23日
Shell Daily 2026-01-23: 直观对比 (Diff Side-by-Side)
摘要: Shell Daily 2026-01-23: 直观对比 (Diff Side-by-Side) 你是否因为看不懂 diff file1 file2 输出的 < 和 > 符号而感到头大? 默认的 diff 输出格式对人类极其不友好,尤其是在对比两个几百行的配置文件时,脑补“删除了这行、添加了那行”的
阅读全文
posted @ 2026-01-23 12:58 Terrasse
阅读(2)
评论(0)
推荐(0)
2026年1月22日
Shell Daily 2026-01-22: 进程猎手 (Pgrep & Pkill)
摘要: Shell Daily 2026-01-22: 进程猎手 (Pgrep & Pkill) 你是否还在用这种“祖传代码”来处理进程? ps aux | grep "java" | grep -v "grep" | awk '{print $2}' | xargs kill 这种“管道体操”不仅写起来费
阅读全文
posted @ 2026-01-22 13:05 Terrasse
阅读(10)
评论(0)
推荐(0)
2026年1月21日
Shell Daily 2026-01-21: 自动熔断 (Timeout)
摘要: Shell Daily 2026-01-21: 自动熔断 (Timeout) 在编写自动化脚本或维护 CI/CD 流水线时,最令人头疼的往往不是“报错”,而是“假死”。 curl 请求一直没有响应、数据库迁移卡在锁表、或者某个子进程挂起导致整个备份脚本跑了 20 个小时还没结束。遇到这种情况,我们通
阅读全文
posted @ 2026-01-21 15:31 Terrasse
阅读(10)
评论(0)
推荐(0)
2026年1月17日
Shell Daily 2026-01-17: 任务挂起 (Job Control)
摘要: Shell Daily 2026-01-17: 任务挂起 (Job Control) 作为一名 Linux 用户,你是否经历过这种尴尬:正在 Vim 里编辑复杂的配置文件,突然需要去查看一下网络接口的 IP,或者去另一个目录确认文件名。 此时你会怎么做?保存退出 Vim?还是手忙脚乱地去开一个新的终
阅读全文
posted @ 2026-01-17 13:49 Terrasse
阅读(10)
评论(0)
推荐(0)
1
2
3
4
5
6
下一页
公告