在Linux系统中,您可以使用多种命令来查看进程。这里有一些常用的命令:
1. ps 命令:
`ps`(Process Status)显示当前运行的进程的快照。
示例:
显示所有进程:`ps aux`('a' 为显示所有用户,'u' 指定输出格式化以供人查看,'x' 指定包含没有终端的进程)
根据PID查找进程:`ps aux | grep PID`
2. top 命令:
提供实时动态查看系统大多数进程的信息的一个界面。
使用: 直接输入`top`
3. htop:
类似于`top`的工具,提供了更强大的交互功能。
注意:可能需要手动安装此工具,使用包管理器如`aptget`, `yum`, 等。
bash
sudo aptget install htop
4. pgrep/pkill:
根据特定条件搜索并杀死/查找相关的进程。
使用:
搜索所有http的服务: `pgrep http`
终止名为 http的服务:`pkill 9 httpd`
5. pidof 命令:
获取指定名称的应用的PID值。
使用:
`pidof firefox`
6. lsof 命令:
列出文件被哪一个进程所打开的。
每个命令和参数都有自己的使用场景,请根据具体情况选择适合您的方法。
发表评论