美文网首页
Linux 查看硬件和系统等信息

Linux 查看硬件和系统等信息

作者: XuDongTian | 来源:发表于2016-12-19 14:17 被阅读16次

    1 查看服务器型号和设备序列号:

    # dmidecode |grep -A5 'System Information'

    2 查看物理CPU个数、总核数

    # cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

    查看每个物理CPU中core的个数(即核数)

    # cat /proc/cpuinfo| grep "cpu cores"| uniq

    # 总核数 = 物理CPU个数 X 每颗物理CPU的核数

    3 查看CPU使用情况:top

    Cpu(s):  us表示用户使用0.2%,sy表示系统使用,id表示空余的cpu

    4 查看磁盘分区、使用情况:

    # df -h 

    5 查看内存大小、使用情况:

    # free -g

    "-/+ buffers/cache:"开头的这行才是实际的占用内存和可用内存

    total(总)  used(用)  free(余)

    6 查看端口情况:

     # netstat -ntlp

    7 查看某端口所对应的服务:

    # lsof -i:92561(查看端口的pid)

    # ps -ef |grep pid(根据pid找服务)

    8 一条命令显示当前系统ip

    # ifconfig |grep -Po 'addr:\K.*(?=B)'

    9 查看数据包的情况:

    # sar -n DEV 1 4

    IFACE:LAN接口

    rxpck/s:每秒钟接收的数据包

    txpck/s:每秒钟发送的数据包

    rxbyt/s:每秒钟接收的字节数

    txbyt/s:每秒钟发送的字节数

    rxcmp/s:每秒钟接收的压缩数据包

    txcmp/s:每秒钟发送的压缩数据包

    rxmcst/s:每秒钟接收的多播数据包

    相关文章

      网友评论

          本文标题:Linux 查看硬件和系统等信息

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