linux----------管理进程

进程

进程是程序运行实例,运行在计算机中的多个进程都被分配了一个称为进程ID的数字。

列出占用CPU最多的前5个进程:

$ ps -eo comm,pcpu --sort -pcpu | head -5

comm:可执行文件名。

pcpu:cpu占用率。

top命令:

top会列出CPU占用最高的进程列表以及基本的系统统计信息。

杀死进程:

信号:信号可以中断进程运行并强迫进程执行某些操作。这些操作包括终止进程,中断任务。

信号处理程序:当进程接收到一个信号,它会执行对应的信号处理程序作为响应。

命令行中调用kill命令实现生成信号。

每个信号都有对应的名字以及整数值。

终止进程:

kill PROCESS_ID_LIST

 kill命令默认发送SIGTERM(终止编程)信号。

杀死进程:

$ kill -s SIGKILL PROCESS_ID
原文地址:https://www.cnblogs.com/liuguangshou123/p/13706780.html