top:实时显示进程的CPU、内存占用等,支持按CPU/内存排序。htop:增强版top,支持交互操作、进程树视图,需安装。ps aux:显示所有进程的详细信息,可结合grep过滤特定进程。pidof/pgrep:通过进程名查找PID。vmstat:监控虚拟内存、CPU活动等。iostat:监控磁盘I/O和CPU利用率,需安装sysstat。dstat:多功能监控,支持CPU、内存、网络等,需安装。glances:跨平台监控,支持终端或Web界面,需安装。&:后台运行进程(如command &)。nohup:忽略挂断信号,后台运行(如nohup command &)。kill:终止指定PID进程(kill -9 PID为强制终止)。pkill/killall:按进程名终止进程。systemctl start/stop/restart service_name:启停服务。systemctl status service_name:查看服务状态。journalctl -u service_name:查看服务日志。netstat/ss:查看网络连接和端口监听,ss为netstat替代方案。iftop:实时监控网络流量,按主机显示带宽占用。strace:跟踪系统调用,用于调试。ltrace:跟踪库函数调用。gdb:附加到进程查看堆栈跟踪,需安装。crontab设置进程自动重启。journalctl或/var/log/目录查看进程相关日志。工具选择建议:
top/htop。pidstat/dstat/glances。systemctl。ss/iftop。