Linux之进程管理

Linux之进程管理

1 显示系统执行的进程

(1)基本介绍

查看线程命令:ps [选项]
-a:显示当前终端的所有进程信息
-u:以用户的格式显示进程信息
-x:显示后台进程运行的参数
在这里插入图片描述

(2)ps详解
① 指令:ps -aux | grep xxx,查看指定程序的进程信息
指令说明
在这里插入图片描述
② 指令:ps -ef | grep xxx,以全格式显示当前进程
指令说明:
在这里插入图片描述

2 终止进程kill和killall

(1)基本语法

kill [选项] 进程号,通过进程号杀死进程
killall 进程名称,通过进程名称杀死进程,也支持通配符
-9:强迫进程立即停止

(2)查看进程树

pstree [选项]
-p:显示进程的PID
-u:显示进程的所属用户

3 服务管理

(1)service管理指令

指令:service 服务名 [start|stop|restart|reload|status]
在centos7.0后,不在使用service而是使用systemctl

(2)查看服务名

方式一:使用setup -> 系统服务 就可以看到
方式二:/etc/init.d/服务名称

(3) 服务的运行级别
查看或修改默认级别:vi /etc/inittab
在这里插入图片描述

(4)chkconfig指令
通过该指令可以给每个服务的各个级别设置自启动/关闭

基本语法
查看服务:
① chkconfig --list | grep xxx
② chkconfig 服务名 --list
每个服务的各个级别设置自启动/关闭
③ chkconfig --level 5 服务名 on/off,需要重启才能生效

4 动态监控进程

(1)基本语法

top [选项]
选项说明:
-d:指定top命令每隔几秒更新。默认是3秒在top命令的交互模式当中可以执行的命令
-i:使top不显示任何闲置或者僵死进程
-p:通过指定监控进程ID来仅仅监控某个进程的状态。

(2)交互操作说明
在这里插入图片描述
(3)查看系统网络情况 netstat

基本语法
netstat [选项]
-an:按一定顺序排列输出
-p:显示哪个进程在调用

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值