zoukankan      html  css  js  c++  java
  • linux系统监控常用工具

    linux系统监控常用工具 

    一.系统核心工具包(coreutils)

    1./bin/df 报告系统的磁盘空间用量 df -h  显示磁盘分区fdisk -l

    2./bin/uname 显示系统信息 uname -srvmo

    二.系统进程工具包(procps)

    1./bin/ps 显示系统进程 ps -ef      ps aux

    2./usr/bin/pgrep 过滤显示系统进程

    3./usr/bin/free 显示系统内存的使用

    4./usr/bin/vmstat 报告虚拟内存的统计信息

    5./usr/bin/tload 在终端上显示系统平均负载

    6./usr/bin/uptime 显示系统的运行时间

    7./usr/bin/top 动态显示系统进程任务

    8./usr/bin/watch 以全屏方式周期性地执行指定的命令

    三.显示进程打开文件的工具包(lsof)

    1./usr/sbin/lsof 查看正在运行中的进程打开了哪些文件、目录和套接字

    四.用户与进程的统计工具包(psacct)

    1./usr/bin/ac 登陆账号的简要信息

    2./usr/bin/lastcomm 显示已执行过的命令

    3./usr/sbin/accton 打开或关闭进程账号记录功能

    4./usr/sbin/dump-acct 输出pacct文件的内容

    5./usr/sbin/dump-utmp 输出utmp文件的内容

    6./usr/sbin/sa 进程账号记录信息的摘要

    五.系统状态工具包

    1./usr/bin/iostat 用于输出CPU、I/O系统和磁盘分区的统计信息。可以用来分析磁盘I/O,带宽等信息

    2./usr/bin/mpstat 用于输出CPU的各种统计信息。可以用来分析程序运行时在内核态和用户态的工作情况

    3./usr/bin/sar 用于定时收集系统的各种状态信息,然后对系统各个时间点的状态进行监控

    4./usr/bin/sadf  显示被sar通过多种格式收集的二进制数据

    六.系统PCI设备的工具包(pciutils)

    1./sbin/lspci 显示PCI设备

    2./sbin/setpci 配置PCI设备

    3./sbin/update-pciids 下载新版本的PCI ID列表

    七.系统USB设备的工具包(subutils)

    1./sbin/lsusb 显示USB设备

  • 相关阅读:
    poj 1860 Currency Exchange(最短路径的应用)
    poj 2965 The Pilots Brothers' refrigerator
    zoj 1827 the game of 31 (有限制的博弈论)
    poj 3295 Tautology (构造法)
    poj 1753 Flip Game(枚举)
    poj 2109 (贪心)
    poj 1328(贪心)
    Qt 对单个控件美化
    Qt 4基础
    Bash Shell
  • 原文地址:https://www.cnblogs.com/timssd/p/4629036.html
Copyright © 2011-2022 走看看