Linux进程管理

发布时间 2023-11-29 10:04:54作者: 舟斤

一:查看进程

 静态查看进程:

ps命令可以查看静态进程,仅仅是捕捉某一个瞬间某一个进程的状态。使用“ps aux”命令查看当前目录的进程。

 

用户在查看cpu占用率时,一般会希望进程按照cpu占用百分比的降序排列,此时可以使用“ps aux --sort-%cpu”

 

"ps -ef"命令可以查看UID、PID、PPID等信息。

 

 动态查看进程:

使用top命令动态查看进程时,进程信息分为上下两部分,上面为整体信息,下面为每一个进程的信息。系统默认更新时间为三秒,也可按回车立即更新。

 

上半部分是系统统计信息:

top - 18:28:16当前时间

up 9min 启动后运行时间

2users 当前在线用户

 

下半部分:

按m键以内存占用率排序。

按p键以cpu占用率排序。

按n键以pid数值大小排序。

按r键对排序反转。

按i键显示所有cpu负载。

 

二:信号控制进程

 Linux中的kill命令用来终止指定程序进程的运行。使用“kill -l”命令查看全部信号。

 

三:进程优先级

使用top命令查看nice级别:

 

使用ps命令查看nice级别: