linux查看进程命令并终止,linux中查看和终止进程的命令

一、查询进程

1.top

top 运行中可以通过 top 的内部命令对进程的显示方式进行控制:

N – 以 PID 的大小的顺序排列表示进程列表

P – 以 CPU 占用率大小的顺序排列进程列表

M – 以内存占用率大小的顺序排列进程列表

q – 退出 top

2.ps

-a   显示现行终端机下的所有进程,包括其他用户的进程。

u   以用户为主的格式来显示进程状况。

x   显示所有进程。

-A    显示所有进程。

-e   此参数的效果和指定"A"参数相同。

-f   做一个更为完整的输出。

// 以用户为主的格式来显示所有的进程

ps aux

// 搜寻所有含有tomcat进程的详细信息并打印在屏幕上.(“| ”是管道符,管道符左边命令的输出就会作为管道符右边命令的输入)

ps aux | grep tomcat

// 以用户为主的格式来显示所有的进程并通过less分页显示

ps aux | less

// 显示进程信息

ps -A

// 显示root进程用户信息

ps -u root

// 显示所有命令,连带命令行

ps -ef

二、查询JAVA进程

jps    显示所有JAVA进程

jps -l   显示所有JAVA进程详情名

三、终止进程

kill、kill-15、kill-9区别:

执行kill(默认kill -15)命令,系统会发送一个SIGTERM信号给对应的程序,大部分程序接收到SIGTERM信号后,会先释放自己的资源,然后再停止。

kill -15 pid。

kill -9命令,系统给对应程序发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程

kill -9 pid。

你可能感兴趣的:(linux查看进程命令并终止)