Linux查看进程的方法有以下几种:
ps aux:显示所有进程的详细信息,包括进程号(PID)、CPU利用率、内存占用等。
ps -ef:显示所有进程的详细信息,包括进程树结构。
ps -eL:显示所有进程的详细信息,包括线程ID(TID)。
使用top命令:top命令用于实时监控系统的运行状态,包括CPU利用率、内存占用、进程列表等。在top界面中,按下大写的"Shift" + "P"键,可以按照CPU利用率对进程进行排序。
使用htop命令:htop是一个交互式的进程查看器,功能类似于top命令,但提供了更多的操作选项和信息展示。可以通过包管理器安装htop,如apt或yum。
使用pidof命令:pidof命令用于查找指定进程的进程ID(PID)。例如,pidof nginx将返回nginx进程的PID。
使用pgrep命令:pgrep命令用于根据进程名进行进程查找,并返回进程ID。例如,pgrep -l nginx将返回所有包含"nginx"的进程及其PID。
使用pstree命令:pstree命令用于以树状结构显示进程及其派生进程。例如,pstree -p显示所有进程的树状结构,并显示其PID。
这些方法可以根据实际需求选择使用。