ps(Process Status)进程状态:列出当前正在运行的进程

[复制链接]

826

主题

826

帖子

446

积分

中级会员

Rank: 3Rank: 3

积分
446
分享到:
发表于 2022-7-28 17:14:59 | 显示全部楼层 |阅读模式
1、ps -ef | grep 程序名
查看某程序的运行状态,查看一个程序是否在运行,查出来进程id来结束程序。
下面分别解释该命令的参数:
-e ??显示所有进程。
-f ???全格式。
2、举个例子,查看mysql的运行状态:
#ps -ef | grep mysql

(1)没有安装mysql程序,输出如下内容:
root ????177659 171181 ?0 11:32 pts/0 ???00:00:00 grep mysql

(2)mysql没有运行,输出
grep mysql

这一行。
(3)正在运行mysql程序,输出内容:
root ?????7355 ?7338 ?0 11:34 pts/0 ???00:00:00 grep mysql

root ????14066 ????1 ?0 May17 ? ???????00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/data/mysql5.7 --socket=/data/mysql5.7/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql

mysql ???14318 14066 ?0 May17 ? ???????13:15:09 /usr/sbin/mysqld --basedir=/usr --datadir=/data/mysql5.7 --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/data/mysql5.7/mysql.sock

下面分别解释输出各项(以上面命令的输出来说明)的含义:
第一列(root) ????????????????????????????????????????指明了是哪个用户启动了这个进程
第二列(7355、14066、14318) ????????????表示进程的id

第三列(7338、1、14066) ????????????????????表示其上父进程的id

第四列(0、0、0) ??????????????????????????????????CPU使用的资源百分比
最后一列表示进程启动的命令和参数(以后想
3、结束进程命令:
#kill 进程id

强制结束进程命令:
#kill -9 进程id
云专线_海外IDC http://www.vecloud.com/

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表