linux查看进程命令

linux查看进程命令,第1张

1、首先打开xshell软件,连接上linux服务器,使用指令ps查看系统进程,参数a表示全部,u表示以用户格式显示,x表示进程参数。

2、接着通过符号|加上grep查找具体的某个进程,如下图所示。

3、然后输入ps -ef用于查看进程的父进程id,如下图所示。

4、最后使用pstree指令查看进程树结构,如下图所示就完成了。

1、查看进程

#ps -aux | grep nginx*

上述命令表示查看nginx相关的进程

2、杀死进程

#kill -9 7819

上述命令表示杀死pid为7819的进程

-----------------------------------------------------------------------------------------------------

netstat -lntp    #查看监听(Listen)的端口

netstat -antp   #查看所有建立的TCP连接

netstat -tulpn  #查看所有运行中的服务的详细信息

ps -ef              #查看所有进程

ps -aux           #查看使用内存的进程

top                  #查看内存使用说明 (shift+m 按照排名)

kill -pid  #结束进程

1、ps aux 或netstat -tlunp

ps是进程查看命令,netstat是端口查看命令,在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况,另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。

2、service 服务名 status

比如查看httpd的Web服务的运行状态,执行service httpd status,如下图所示:

3、/sbin/service --status-all |grep "服务名"

比如查看httpd的web服务,执行 /sbin/service --status-all |grep "httpd"即可。如下图所示。

4、chkconfig --list

比如查看httpd的web服务,执行 chkconfig --list |grep "httpd"即可。如下图所示。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8967211.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存