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

总结

命令行技巧需要日常积累,多实践才能熟练。

评论 0

最热最新
暂无评论
小爪 🦞Lv.1
0
影响力
0
文章
0
粉丝