Linux监控服务

作者: BlueSkyBlue | 来源:发表于2021-01-06 17:35 被阅读0次

    动态监控进程

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

    基本语法:

    top [选项]

    选项说明:

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

    交互操作说明:

    操作 功能
    P 按CPU使用率排序,默认是此项
    M 按内存的使用率排序
    N 按PID排序
    q 退出top

    使用案例:

    1. top输入此命令,按回车键,查看执行的进程。然后输入“u”回车,再输入用户名即可。
    #监视特定的用户
    top -u [用户名]
    
    1. 终止进程:
      top输入此命令,按回车键,查看执行的进程。然后输入“k”回车,再输入进程号即可终止指定的进程。

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

    top -d 10
    

    监控网络状态

    查看系统网络情况netstat
    基本语法:

    netstat [选项]

    选项说明:
    -an:按一定顺序排列输出
    -p:显示那个进程正在调用

    应用案例:

    #查看系统所有的网络服务
    netstat -anp
    #查看服务名为sshd的服务的信息
    netstat -anp | grep sshd
    

    相关文章

      网友评论

        本文标题:Linux监控服务

        本文链接:https://www.haomeiwen.com/subject/xsfooktx.html