Linux学习笔记-进程管理ps

Linux是一个支持多任务的操作系统,每个执行的任务都是一个独立的进程,而我们的Linux提供了各种命令来查看、管理这些进程,还可以更改进程的优先级,对进程进行挂起和恢复等。

ps是Linux里面查看进程最常用的命令,常见用法如下:

ps -ef 将以全格式的形式显示系统中所有的进程信息

每一列的含义如下:

UID 运行进程的用户 PID进程id PPID父进程id C CPU调度情况

STIME 进程启动的时间 TTY 终端号 TIME进程使用CPU的时间 CMD启动进程的命令

查看某个进程,直接grep 进程的关键字即可:

ps -ef |grep bash
查看所有bash相关的进程信息

只查看当前终端运行的进程,使用-Tl参数:

ps -Tl 
只显示当前终端运行的进程

可以对ps输出结果进行排序,使用参数k,默认是升序,‘-’表示降序。如我们可以 先对uid进行升序,再对pid进行降序:

ps -ef kuid -pid
多个排序用‘,’隔开

查看进程的资源使用情况-aux,包括进程的用户,CPU使用率,内存使用率等


比较常用的就是ef和aux这两个参数的组合,大家可根据自己的情况来选择哈,感谢阅读!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容