Linux(九) 进程管理 - 动态监控进程
1、动态监控进程
- top与ps命令很相似,都用来显示正在执行的进程。top与ps最大的不同之处在于,top
在执行时间隔某一段时间后可以更新正在运行的的进程。
- 基本语法
top [选项]
- 常用指令
选项 功能 -d 秒数 指定top命令每隔几秒更新。默认是3秒在top命令的交互模式当中可以执行的命令 。 -i 使top不显示任何闲置或者僵死进程。 -p 通过指定监控进程ID来仅仅监控某个进程的状态。 - 交互操作说明
操作 功能 s 改变画面更新频率 l 关闭或开启第一部分第一行 top 信息的表示 t 关闭或开启第一部分第二行 Tasks 和第三行 Cpus 信息的表示 m 关闭或开启第一部分第四行 Mem 和 第五行 Swap 信息的表示 N 以 PID 的大小的顺序排列表示进程列表 P 以 CPU 占用率大小的顺序排列进程列表 M 以内存占用率大小的顺序排列进程列表 h 显示帮助 n 设置在进程列表所显示进程的数量 q 退出 top - 示例
- 监听某个特定用户 ( ① 输入 “u” ② 输入用户名 ③ 回车)
- 终止指定的进程 ( ① 输入 “k” ② 输入要结束的进程id ③ 回车)
- 监听某个特定用户 ( ① 输入 “u” ② 输入用户名 ③ 回车)
2、监控网络状态
- 基本语法
netstat [选项]
- 选项说明
-an 按一定顺序排列输出
-p 显示哪个进程在调用
- 示例
- 查看系统全部网络服务
- 查看 sshd 的服务信息
- 查看系统全部网络服务