会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Terrasse
博客园
首页
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
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
阅读(53)
评论(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
阅读(70)
评论(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
阅读(83)
评论(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
阅读(92)
评论(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
阅读(30)
评论(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
阅读(62)
评论(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
阅读(95)
评论(0)
推荐(0)
2026年1月10日
Shell Daily 2026-01-10: 沉浸式编辑 (Edit in Editor)
摘要: Shell Daily 2026-01-10: 沉浸式编辑 (Edit in Editor) 你有没有这种崩溃时刻:正在终端里手搓一条超长的 curl 命令,包含一大堆 Header 和 JSON 数据,突然发现中间漏了一个引号。你只能按住左箭头键,看着光标像蜗牛一样慢慢挪回去,改完再挪回来。 别折
阅读全文
posted @ 2026-01-10 15:22 Terrasse
阅读(48)
评论(0)
推荐(0)
2026年1月9日
Shell Daily 2026-01-09: 专业部署 (Install)
摘要: Shell Daily 2026-01-09: 专业部署 (Install) 平时写部署脚本时,我们经常需要把一个文件拷贝到指定位置,并设置权限。于是代码往往会写成这样: # 典型的“啰嗦”写法 mkdir -p /usr/local/bin cp ./myapp /usr/local/bin/ c
阅读全文
posted @ 2026-01-09 16:26 Terrasse
阅读(22)
评论(0)
推荐(0)
2026年1月8日
Shell Daily 2026-01-08: 实时监控 (Watch)
摘要: Shell Daily 2026-01-08: 实时监控 (Watch) 在等待任务完成或排查系统状态时,你是不是经常写出这种“手工打造”的监控脚本? # 笨办法:手动写循环 while true; do clear kubectl get pods sleep 2 done 虽然它能工作,但屏幕闪
阅读全文
posted @ 2026-01-08 16:38 Terrasse
阅读(36)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告