1.进程
进程是以启动的可执行程序的运行实例。由以下几部分组成。
已分配内存的地址空间。
安全属性,包括所有权凭据和特权。
程序代码的一个或多个执行线程。
进程状态。
一般分为3类:就绪状态、运行状态、阻塞状态。
就绪态:进程已具备运行条件,但是CPU还没有分配过来。
运行状态:进程占用CPU,并在CPU上运行。
阻塞状态:进程因等待某件事发生二暂时不能运行。
2.查看进程
(1)静态查看进程
ps命令查看静态进程,“ps aux"查看当前目录的进程,使用”ps aux --sort -%cpu“命令进程按CPU占用百分比的降序排列,”ps -ef“命令可以查看UID、PID、PPID等信息。
查看指定PID的方法:
cat命令、pidof命令、pgrep命令。
(2)查看动态进程
top命令可以实时动态的显示进程,按M键以内存占用率排序,按P键以CPU占用率排序,按N键以PID数值大小排序等等,添加”-p“参数可以设置时间刷新频率。
3.信号控制进程
(1)kill命令
kill命令用来终止指定进程的运行,”kill -l“命令查看全部信号。
(2)killall命令
killall命令可以用于终止某个指定名称的服务所对应的全部进程。
4.进程的优先级
一个进程的优先级越高被CPU处理的概率就越高。
标签:ps,查看,系统,命令,Linux,进程,CPU,运行 From: https://www.cnblogs.com/zxc001/p/17862061.html