当前位置: Oracle DBA培训网-优技培训 >> Linux教程 >

Linux培训教程:ps命令查看进程

Linux培训教程:ps命令查看进程

Linux培训教程:ps命令查看进程

ps命令—查看静态的进程统计信息。命令选项如下:

》a:显示当前终端下所有进程信息,包括其它用户的进程。

》u:使用以用户为主的格式输出进程信息。

》x:显示当前用户在所有终端下的进程信息。

》-e:显示系统内的所有进程信息。

》-l:使用长格式显示进程信息。

》-f:使用完整的格式显示进程信息。

PS:常用组合如"psaux"或"ps-elf"。

top命令—查看进程动态信息

top命令会在当前终端以全屏交互式的界面显示进程排名,及时跟踪包括CPU、内存等系统资源占用情况,默认情况下每3秒刷新一次,起作用类似于Windows中的任务管理器。

在top明显显示的全屏界面中,按P键根据CPU占用情况对进程进行排序,按M键根据内存占用情况进行排序,按N键根据启动时间进行排序。按h键可以获得top程序的在线帮助信息,按q键退出。按k键后列表上方会出现"PIDtokill:"的提示信息,在后边输入指定进程的PID号并回车确认后可结束指定进程的运行。

pgrep命令—查询进程信息

pstree命令—查看进程树

pstree命令可以输出Linux系统中各进程的树形结构,能够更加直观的判断出各进程之间的相互关系(父、子进程)。pstree命令默认情况下只显示各进程的名称,结合"-p"选项可以同时列出对应的PID号,结合"-u"选项可以列出对应的用户名,结合"-a"可以列出完整的命令信息。

技术沙龙MORE+

标签错误:<!-- #Label# labelId=20160707140604 moduleId=1 classId=12231768634 orderby=2 fields=url,title,u_info attribute= datatypeId=22192428132 recordCount=3 pageSize= <htmlTemplate><dt><img src="/images/index_26${index}.jpg" width="100" height="62" /><a href="$url" title="${title}">${title}</a><span>${api.left(u_info,60)}</span></dt></htmlTemplate> -->
我要参加技术沙龙