zoukankan      html  css  js  c++  java
  • 系统信息及运行状态获取

    系统类型
    uname -o
    系统版本
    cat /etc/issue
    系统位数
    uname -a
    系统内核
    uname -r
    主机名
    hostname、uname -n、echo $HOSTNAME
    内网ip
    hostname -I
    公网ip
    curl -s
    系统dns
    cat /etc/resolv.conf | grep -E "<nameserver[ ]+"|awk '{print $NF}'
    测试网络
    ping -C www.baidu.com &>/dev/null && echo "internet:connected" || echo "internet:disconnected"
    当前用户登录数
    who、w

    分析系统的运行状态
    free -m
                 total       used       free     shared    buffers     cached
    Mem:          3831       3347        484         34        194       2668
    -/+ buffers/cache:        483       3348
    Swap:         4094          0       4094
    cached   缓存主要用于打开的文件             最少使用原则(LRU)
    buffers  分缓存主要用于目录项、inode节点等文件  先进先出策略

    cat /proc/meminfo
    MemTotal 总内存
    MemFree 内存使用内存
    系统内存
    awk '/MemTotal/{total=$2}/MemFree/{free=$2}END{print (tolal -free)/1024}' /proc/meminfo

    cpu负载
    top -n 1 -b | grep "load average:"|awk  '{print $12 $13 $14}'

    硬盘信息
     df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda2       9.8G  4.3G  5.0G  46% /
    tmpfs           1.9G     0  1.9G   0% /dev/shm
    /dev/sda1       380M   78M  282M  22% /boot
    /dev/sda3        18G  1.6G   15G  10% /data

    Filesystem    磁盘设备名称
    Size  设备总量
    Used  已用容量
    Avail 可用容量
    Use%  使用容量百分比
    Mounted on  设备挂载的系统目录文件
    df -hP | grep -v Filesystem | awk '{print $1 " " $5}'

    统计TCP各个状态连接个数(ESTABLISHEDSYN_RECVSYN_RENT

    netstat -antl | grep "ESTABLISHED"

    netstat -lant | grep "SYN_RECV"|wc -l

    netstat -lant | grep "SYN_RENT"|wc -l

    一条命令统计出来tcp各种状态连接总数:

    netstat -anlt | grep ^tcp | awk '{pint $NF}' | sort -r | uniq -c

  • 相关阅读:
    MVC-READ5(asp.net web from PK asp.net MVC)
    MVC-READ4
    MVC-READ2
    MVC-READ1
    @@ERROR和@@ROWCOUNT的用法
    JS 对输入框文本正在输入中校验
    CSS 父级方法清除浮动方法
    jquery制作滚动条到一定位置触发
    嵌入式app框架
    开发常用软件
  • 原文地址:https://www.cnblogs.com/zclzhao/p/5206622.html
Copyright © 2011-2022 走看看