linux bash脚本获取系统信息(cpu 总内存 可用内存 文件系统大小 系统位数 进程数 软件包数量 IP地址)
2018-03-12 16:18
1121 查看
#!/bin/bash cpu=`cat /proc/cpuinfo | grep "cpu cores" | uniq | awk -F: '{print $2}'` echo "cpu num:$cpu" MemTotal=`free -g |grep "Mem:" | awk '{print $2}'` echo "memory tatal: $MemTotal""G" MemFree=`free -m |grep "Mem:" | awk '{print $4}'` echo "memory free: $MemFree""M" disk_size=`df -h / | awk '{print $2}' | sed -n '2p'` echo "disk size: $disk_size" system_bit=`getconf LONG_BIT` echo "system bit: $system_bit" process=`ps -ef | wc -l` echo "process: $process" soft_num=`dpkg -l |wc -l` echo "software num: $soft_num" ip=`ifconfig eth0 |grep "inet \u5730\u5740"|awk -F ' ' '{print $2}'|cut -d ":" -f 2` echo "ip: $ip"
相关文章推荐
- 获取服务器信息shell脚本:内存大小,cpu型号,系统发行版本,硬盘个数及大小等
- 获取服务器信息shell脚本:内存大小,cpu型号,系统发行版本,硬盘个数及大小等
- 获取服务器信息shell脚本:内存大小,cpu型号,系统发行版本,硬盘个数及大小等
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- java获取系统信息(CPU,内存,硬盘,进程)的相关方法
- 【系统信息获取】8,获取内存大小,可用内存大小
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- QNX下获取系统信息的方法(cpu,内存,进程等等)
- C++/QT 获取系统CPU、内存、磁盘、进程相关信息
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方
- 获取手机的process进程数量和手机的可用内存与总内存大小
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法 .
- 通过WMI获取系统.进程.CPU.磁盘.分区.网卡.主板.内存.显卡.共享.键盘.鼠标等信息
- windows 获取系统CPU和进程CPU 内存等信息
- python自动化运维学习------使用模块psutil获取系统cpu、内存、磁盘、网络、进程等信息
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法