在 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 查看进程状态。这些工具可以帮助你获取系统中进程的详细信息,以便进行故障排除或监控。