Linux学习笔记-进程管理ps

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

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

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

Linux学习笔记-进程管理ps_第1张图片

每一列的含义如下:

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
Linux学习笔记-进程管理ps_第2张图片
多个排序用‘,’隔开

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


Linux学习笔记-进程管理ps_第3张图片

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

你可能感兴趣的:(Linux学习笔记-进程管理ps)