在 Ubuntu 系统中,可以使用以下几种方法来查看进程的详细信息:
使用 ps
命令:
ps aux
:列出当前系统中所有正在运行的进程及其详细信息。ps -ef
:与 ps aux
类似,但输出格式不同。ps -p <PID>
:查看特定进程 ID 的详细信息。使用 top
命令:
top
:实时显示系统进程和资源使用情况。可以按 Shift + M
按内存使用排序,或按 Shift + P
按 CPU 使用排序。使用 htop
命令:
htop
是 top
的增强版本,提供更友好的用户界面和更多功能。可以通过包管理器安装(如 sudo apt install htop
)。使用 pidof
和 lsof
命令:
pidof <process_name>
:查找指定进程名称的进程 ID。lsof -p <PID>
:列出某个进程打开的文件和网络连接。使用 /proc
文件系统:
/proc/<PID>
目录包含关于进程的信息,例如状态、文件描述符、环境变量等。可以使用 cat /proc/<PID>/status
查看进程状态。这些工具可以帮助你获取系统中进程的详细信息,以便进行故障排除或监控。