Linux_进程管理(三)

监控服务

一、动态监控进程

1、介绍

top与ps命令相似。他们都是用来显示正在执行的进程。top与ps最大的不同之处在于top执行一段时间之后可以更新正在运行的进程。

语法:

top [选项]

选项说明:

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

 交互操作的说明:

操作 功能
p 以CPU使用率排序
M 以内存的使用率排序
N 以PID排除
q 退出top

案例1.监视特定用户
top:输入此命令,按回车键,查看执行的进程。
U:然后输入“u回车,再输入用户名,即可


案例2:终止指定的进程。
top:输入此命令,按回车键,查看执行的进程。
k:然后输入“k”回车,再输入要结束的进程ID号


案例3:指定系统状态更新的时间(每隔10秒自动更新,系统默认是3秒的):

top -d 10

二、监控网络状态

 1、查看系统网络情况netstat(重要)

语法:

netstat [选项]

选项说明:

- an 按照一定顺序排列输出

- p 显示哪个进程在调用

常用 netstat -anp

实例:

1)查看系统所有的网络服务

2)查看段名为sshd的服务信息

2、检测主机连接命令ping

是一种网络检测工具,它主要是用检测远程主机是否正常,或是两部主机间的介质是否为断、网线是否脱落或网卡故障。

如:ping 对方ip地址

猜你喜欢

转载自blog.csdn.net/qq_30604989/article/details/81189109