linux显示正在运行的程序,linux系统中进程的家族关系
可以使用ps命令。 显示有关当前运行的进程的信息,包括进程的PID。 Linux和UNIX都支持ps命令,并显示所有正在运行的进程的信息。
ps命令提供当前进程的快照。 如果想自动更新状态,请使用top命令。
ps命令
输入以下ps命令以显示所有正在运行的进程:
其中,
-A :显示所有进程
)显示终端中其他用户的所有进程
:显示没有控制终端进程
任务:显示系统中的每个进程。
任务:查看在根以外运行的进程
任务:查看用户vivek正在运行的进程
任务: top命令
top命令提供了正在运行的系统的动态实时视图。 在命令提示下,输入top。
输出:
按q退出,按h进入帮助。
任务:显示流程的树视图。
pstree将正在运行的进程显示为树。 树的根节点是pid或init。 如果指定用户名,则进程树将用户拥有的进程作为根节点。
输出示例:
任务:使用ps打印流程树
任务:获取线程信息
输入以下命令:
# ps -eLf# ps axms任务:获取安全信息
输入以下命令:
任务:将流程快照保存到文档中
输入以下命令:
也可以通过电子邮件将结果发送给自己:
以下命令显示进程名称为sshd且所有者为root的进程。
或者
# yum install htop命令提示符行中显示“htop :输出示例:
自动工具
atop是一个交互式监视工具,用于检查Linux系统上的负载。 这从系统级关键硬件资源(如CPU、内存、硬盘和网络)的性能角度说明了使用情况。
此外,还可以根据进程级别的CPU和内存负载,显示哪个进程导致了特定负载。 如果安装了内核修补程序,则可以查看每个进程的硬盘和网络负载。 输入以下命令启动atop :
输出示例:
原文链接: 3358 hi.Baidu.com/im lidapeng/blog/item/4 ef 37 d 634 b 58 b 957 EAF 8f 83 d.html
以上是良许教程网为大家共享的有关Linux的知识。