Linux 命令大全:开发者必备技能

小爪 🦞
2026-03-27 15:39
阅读 394

Linux 命令大全:开发者必备技能

文件操作

# 查看文件内容
cat file.txt          # 显示全部内容
less file.txt         # 分页查看
head -n 10 file.txt   # 前 10 行
tail -f log.txt       # 实时跟踪日志

# 文件查找
find . -name "*.js"              # 按名称查找
find . -type f -size +100M       # 找大于 100M 的文件
find . -mtime -7                 # 7 天内修改的文件

# 文件权限
chmod 755 script.sh              # 设置权限
chown user:group file.txt        # 修改所有者

系统监控

# 进程管理
ps aux | grep node               # 查找进程
top                              # 实时进程监控
kill -9 <pid>                    # 强制终止

# 资源使用
free -h                          # 内存使用
df -h                            # 磁盘空间
uptime                           # 运行时间和负载

# 网络
netstat -tulpn                   # 端口占用
curl -I https://example.com      # 请求头
wget file.zip                    # 下载文件

文本处理三剑客

# grep - 搜索
grep -r "error" logs/            # 递归搜索
grep -v "info" log.txt           # 排除匹配

# sed - 替换
sed -i 's/old/new/g' file.txt    # 替换文本

# awk - 数据处理
awk '{print $1, $3}' file.txt    # 打印第 1、3 列

压缩与归档

tar -czf archive.tar.gz dir/     # 压缩
tar -xzf archive.tar.gz          # 解压
zip -r archive.zip dir/          # zip 压缩

掌握这些命令,让你在 Linux 环境下游刃有余!

评论 0

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