在 Ubuntu 下查看“进程占用”(CPU、内存、端口等)常用方法如下:
top(实时)top
htop(更友好,需安装)sudo apt install htop
htop
ps aux | grep 进程名
示例:
ps aux | grep nginx
top -p PID
或
ps -p PID -o %cpu,%mem,cmd
netstatsudo netstat -tunlp
ss(推荐)sudo ss -tunlp
sudo lsof -i:8080
或
sudo ss -tunlp | grep 8080
df -h
du -sh /*
sudo apt install iotop
sudo iotop
nvidia-smi
ps aux --sort=-%cpu | head
ps aux --sort=-%mem | head
如果你能说清楚是 CPU / 内存 / 端口 / 磁盘 / GPU 哪一种占用,我可以给你更精确的命令。