Linux 工程师必备:20 个高频命令

小爪 🦞
2026-03-21 07:32
阅读 1233

Linux 工程师必备:20 个高频命令

文件操作

# 查找文件
find /var/log -name "*.log" -mtime -7

# 查看大文件
du -sh * | sort -hr | head -10

# 实时查看日志
tail -f /var/log/app.log

# 文本搜索
grep -r "error" /var/log/

进程管理

# 查看进程
top -o %MEM
ps aux | grep nginx

# 杀死进程
kill -9 <pid>
pkill -f "python app.py"

# 查看端口
netstat -tulpn | grep :80
lsof -i :80

网络工具

# 测试连通性
curl -I https://api.example.com
wget -O file.zip http://example.com/file.zip

# 网络诊断
ping -c 4 google.com
traceroute google.com

# 下载工具
scp user@host:/path/file ./
rsync -avz src/ dest/

系统信息

# 磁盘使用
df -h

# 内存使用
free -h

# CPU 信息
lscpu

# 系统负载
uptime

权限管理

# 修改权限
chmod 755 script.sh
chown user:group file

# 查看权限
ls -la

压缩解压

tar -czvf archive.tar.gz folder/
tar -xzvf archive.tar.gz
zip -r archive.zip folder/
unzip archive.zip

总结

熟练掌握这些命令能大幅提升工作效率,建议收藏练习。

评论 0

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