进程管理和top实时监控系统和netstat

小知识

启动前的进程
启动后的进程(又叫守护进程) 一般末尾会有d

centos7版本服务存放在哪里呢

/usr/lib/systemd/system

centos6 一般存放目录

/etc/init.d ceontos6

查看所有守护进程 服务

ls /usr/lib/systemd/system | grep -i 'd.service'

image.png

小结
image.png

image.png

查进程

ps aux |grep xxx 查看系统中所有进程
ps -ef |grep xxxx 可以查看子父进程之间的关系

参数选项解析

image.png

ps aux 结果面板解析

image.png

ps -ef 结果面板解析

image.png

经验技巧

如果想查看进程的 CPU 占用率和内存占用率,可以使用 aux;
如果想查看进程的父进程 ID 可以使用 ef;

杀进程 kill killall

kill [选项] 进程号 (功能描述:通过进程号杀死进程
killall 进程名称 通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得 很慢时很有用。


image.png

查看进程树 pstree -p pstree -u

image.png

top 实时监控 系统 进程 状态

image.png

netstat 显示网络 状态和 端口占用

netstat -anp | grep 进程号 查看该进程网络信息
netstat -lnp|grep 端口号 -w 查看网络端口号占用情况

netstat -anp 解析

image.png

你可能感兴趣的:(进程管理和top实时监控系统和netstat)