小园子

Linux 常用命令速查

2026-09-18 · Linux

在服务器上跑实验时经常要查的命令,记在这里省得每次搜。

文件与磁盘

命令作用
du -sh *当前目录下每个文件夹占多大
df -h各个磁盘还剩多少空间
find . -name "*.log" -mtime +7找出 7 天前的日志
tar -czf out.tar.gz dir/打包压缩
rsync -avP src/ host:dst/同步文件,断了能续传

进程与资源

命令作用
htop看 CPU 和内存占用
nvidia-smi看显卡占用
ps aux | grep python找自己跑的进程
kill -9 PID强制结束进程

长时间跑实验

tmux new -s exp        # 新建会话
# 运行训练,然后按 Ctrl+B 再按 D 退出,程序会继续跑
tmux attach -t exp     # 回到会话

或者用 nohup python train.py > train.log 2>&1 &,再用 tail -f train.log 看输出。

权限

命令作用
chmod +x run.sh给脚本加执行权限
chown -R user:user dir/修改文件夹所有者