会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Terrasse
博客园
首页
联系
订阅
管理
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
阅读(6)
评论(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
阅读(4)
评论(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
阅读(5)
评论(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
阅读(7)
评论(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
阅读(4)
评论(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
阅读(8)
评论(0)
推荐(0)
2026年1月14日
Shell Daily 2026-01-14: 智能排序 (Sort Version/Human)
摘要: Shell Daily 2026-01-14: 智能排序 (Sort Version/Human) 在处理文件列表或统计数据时,我们经常会遇到排序逻辑的“反直觉”时刻。 比如你列出了一堆软件包:v1.2, v1.10, v1.9。如果用默认的文本排序 (sort),v1.10 竟然会排在 v1.2
阅读全文
posted @ 2026-01-14 13:52 Terrasse
阅读(1)
评论(0)
推荐(0)
2026年1月12日
Shell Daily 2026-01-12: 端口侦探 (Lsof)
摘要: Shell Daily 2026-01-12: 端口侦探 (Lsof) 作为运维人员,你一定遇到过这种抓狂时刻:尝试启动服务,系统报错 "Address already in use";或者试图卸载(Unmount)一个磁盘,系统提示 "Device is busy"。 这时候,你需要一位侦探来找出
阅读全文
posted @ 2026-01-12 15:41 Terrasse
阅读(8)
评论(0)
推荐(0)
2026年1月11日
Shell Daily 2026-01-11: 极速搜寻 (Ctrl + R)
摘要: Shell Daily 2026-01-11: 极速搜寻 (Ctrl + R) 接续昨天讲到的“终端交互”话题。作为一名系统专家,看到新同事为了找一条昨天敲过的长命令,在那儿疯狂敲击“向上箭头”键(↑),屏幕闪得像幻灯片一样,实在是令人心疼。 别再磨损你的方向键了。Shell 的交互库(Readli
阅读全文
posted @ 2026-01-11 14:44 Terrasse
阅读(15)
评论(0)
推荐(0)
下一页
公告