一. ps 命令
ps 命令可以显示当前终端会话中的进程信息。常用的选项有:
①ps aux:显示所有用户的所有进程。
a:显示与终端相关的所有进程。
u:以用户为中心的格式显示。
x:显示没有控制终端的进程。
示例如图↓↓↓
②ps -ef:显示所有进程的方式
-e :表示所有进程,
-f :表示全格式。
示例如图↓↓↓
二. top 命令
top 命令提供了一个动态的、实时更新的进程视图,包括CPU和内存的使用情况。退出top界面按q键即可。
示例如图↓↓↓
三.htop命令(需要提前安装htop:sudo apt-get install htop)使用办法与top类似。
四.其他命令
①pgrep 命令
pgrep 命令用于根据进程名查找进程ID(PID)。
pgrep -l <process_name>
这里的 <process_name> 是您要查找的进程名。
② pidof 命令
pidof 命令也可以用于查找特定进程的PID,但它通常返回第一个匹配进程的PID。
pidof <process_name>
③systemctl 命令(针对系统服务)
如果您想查看系统服务的状态,可以使用 systemctl 命令。
systemctl list-units --type=service