Linux(九) 进程管理 - 动态监控进程

Linux(九) 进程管理 - 动态监控进程


1、动态监控进程

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

2、监控网络状态

  1. 基本语法
    netstat [选项]
  2. 选项说明
    -an 按一定顺序排列输出
    -p 显示哪个进程在调用
  3. 示例
    1. 查看系统全部网络服务
      在这里插入图片描述
    2. 查看 sshd 的服务信息
      在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42909660/article/details/89531467