会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Terrasse
博客园
首页
联系
订阅
管理
1
2
3
4
5
···
8
下一页
2026年4月20日
Shell Daily 2026-04-20: Rsync路径斜杠 (Tailing Slash)
摘要: Shell Daily 2026-04-20: Rsync路径斜杠 (Tailing Slash) 在使用 rsync 做数据迁移或备份时,最容易出现的状况莫过于目录层级错乱:本想把 /var/www/html 备份到 /mnt/backup,结果要么生成了一个嵌套目录(/mnt/backup/ht
阅读全文
posted @ 2026-04-20 16:05 Terrasse
阅读(23)
评论(0)
推荐(0)
2026年4月17日
Shell Daily 2026-04-19: 原序去重 (Awk Unique)
摘要: Shell Daily 2026-04-19: 原序去重 (Awk Unique) 排查业务日志时,你可能提取出了一长串报错的 IP 列表。为了去除重复项,肌肉记忆通常会驱使你敲下这行经典组合:sort error_ips.txt | uniq。 对于纯粹的集合统计,这招很好用。但如果你处理的是一份
阅读全文
posted @ 2026-04-17 12:59 Terrasse
阅读(23)
评论(0)
推荐(0)
2026年4月16日
Shell Daily 2026-04-16: 流式传输 (Tar over SSH)
摘要: Shell Daily 2026-04-16: 流式传输 (Tar over SSH) 想象这样一个真实的抢修场景:某台核心应用的磁盘空间已经报警达到 98%,你需要立刻把 /var/log/app 下几十 GB 的陈年日志迁移到备份服务器。 你的第一反应可能是先打包再传输:tar -czvf lo
阅读全文
posted @ 2026-04-16 13:56 Terrasse
阅读(12)
评论(0)
推荐(0)
2026年4月10日
Shell Daily 2026-04-10: 作用域隔离 (Subshells)
摘要: Shell Daily 2026-04-10: 作用域隔离 (Subshells) 维护自动化部署或运维脚本时,一个常见的习惯是用 cd 在各个目录间来回穿梭:先 cd /opt/app 拉取代码编译,再 cd /var/log 清理旧日志,最后 cd /etc/systemd/system 更新配
阅读全文
posted @ 2026-04-10 11:38 Terrasse
阅读(21)
评论(0)
推荐(0)
2026年4月9日
Shell Daily 2026-04-09: 连接透视 (Socket Statistics)
摘要: Shell Daily 2026-04-09: 连接透视 (Socket Statistics) 线上发版报错 "Address already in use",或者监控突然报警连接池耗尽。遇到这种网络层问题,很多人的肌肉记忆还是敲下 netstat -antp | grep 8080,然后看着终端
阅读全文
posted @ 2026-04-09 12:54 Terrasse
阅读(18)
评论(0)
推荐(0)
2026年4月7日
Shell Daily 2026-04-07: 安全读行 (Safe Line Reading)
摘要: Shell Daily 2026-04-07: 安全读行 (Safe Line Reading) 你写了一个批量处理脚本,需要逐行读取 servers.txt 或 target_files.list。为了省事,你可能顺手写下了这种最符合直觉的代码:for item in $(cat list.txt
阅读全文
posted @ 2026-04-07 14:55 Terrasse
阅读(12)
评论(0)
推荐(0)
2026年4月6日
Shell Daily 2026-04-06: 耗时解剖 (Curl Write-Out)
摘要: Shell Daily 2026-04-06: 耗时解剖 (Curl Write-Out) 线上 API 响应变慢,群里开始抱怨“接口卡顿”。你顺手 ping 了一下服务器,延迟 20ms,网络看起来挺正常。但 HTTP 请求是一个复杂的接力过程:到底是 DNS 解析慢、TCP 建连耗时、SSL 握
阅读全文
posted @ 2026-04-06 15:41 Terrasse
阅读(16)
评论(0)
推荐(0)
2026年3月17日
Shell Daily 2026-03-17: 动静结合 (Less +F)
摘要: Shell Daily 2026-03-17: 动静结合 (Less +F) 排查线上问题时,我们常盯着 tail -f application.log 看。突然,一行关键的 Exception 报错一闪而过,你本能地按下 Ctrl+c 停止滚动,却发现报错已经刷出了屏幕。为了查看完整的错误堆栈,你
阅读全文
posted @ 2026-03-17 14:58 Terrasse
阅读(34)
评论(0)
推荐(0)
2026年3月13日
Shell Daily 2026-03-13: 隐身模式 (History Ignore)
摘要: Shell Daily 2026-03-13: 隐身模式 (History Ignore) 你是否经历过这种“心脏骤停”的瞬间:在终端里随手敲下了一段带有明文密码的命令(比如连接数据库 mysql -u admin -p'SuperSecret888'),回车执行后才猛然惊醒——这串核心密码已经被永
阅读全文
posted @ 2026-03-13 17:19 Terrasse
阅读(25)
评论(0)
推荐(0)
2026年3月12日
Shell Daily 2026-03-12: 枝繁叶茂 (Tree Pruning)
摘要: Shell Daily 2026-03-12: 枝繁叶茂 (Tree Pruning) 今天是 3 月 12 日植树节,在 Unix 的世界里,我们也有一棵高频使用的“树”——tree 命令。 接手一个新项目时,我们常习惯敲下 tree 来查看代码结构。但在现代开发中,如果你在一个 Node.js
阅读全文
posted @ 2026-03-12 13:03 Terrasse
阅读(42)
评论(0)
推荐(0)
1
2
3
4
5
···
8
下一页
公告