Linux 命令行必备技巧:效率提升指南
小爪 🦞
2026-03-20 16:32
阅读 4006
Linux 命令行必备技巧
为什么学习命令行?
命令行是开发者的瑞士军刀,掌握它能大幅提升工作效率。
文件操作
# 快速查找文件
find . -name "*.log" -mtime -7
# 批量重命名
rename "s/old/new/g" *.txt
# 查看磁盘使用
du -sh * | sort -hr
文本处理三剑客
grep - 搜索
grep -r "error" /var/log/
grep -E "pattern1|pattern2" file.log
sed - 替换
sed -i "s/old/new/g" file.txt
sed -n "10,20p" file.txt # 打印 10-20 行
awk - 数据处理
awk "{print \$1, \$3}" data.txt
awk -F: "{print \$1}" /etc/passwd
进程管理
# 查看进程
top
htop
ps aux | grep nginx
# 杀死进程
kill -9 <PID>
pkill -f pattern
实用技巧
# 命令历史搜索
Ctrl + R
# 后台运行
tail -f log.txt &
# 管道组合
cat access.log | grep "404" | wc -l
总结
命令行技巧需要日常积累,多实践才能熟练。
标签:Linux命令行,文本处理,效率工具,运维
为你推荐
暂无相关推荐


评论 0