linux_check
linux_check
echo "********CPU****************" echo 总核数 = 物理CPU个数 X 每颗物理CPU的核数
echo " 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数" echo 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l echo " 查看每个物理CPU中core的个数(即核数)"
cat /proc/cpuinfo| grep "cpu cores"| uniq echo 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l echo "查看CPU信息(型号)"
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
echo "查看的是cpu的统计信息.(部分旧版本不支持)"
lscpu echo " 可以知道每个cpu信息,如每个CPU的型号,主频等" cat /proc/cpuinfo echo -e "----------------------------------------------------\n" echo "********MEM****************"
echo 查看内存使用量和交换区使用量
free -m echo 查看内存硬件信息 cat /proc/meminfo dmidecode -t memory echo 查看内存总量
grep MemTotal /proc/meminfo echo 查看空闲内存量
grep MemFree /proc/meminfo echo -e "----------------------------------------------------\n"
echo "********内核参数信息****************"
echo 列出加载的内核模块
lsmod echo 系统内核参数信息
grep -i "=" /etc/sysctl.conf
echo -e "----------------------------------------------------\n"
echo "********disk****************" lsblk
echo 查看硬盘与分区分而 df -h
echo 查看各分区使用情况 du -sh
echo 查看指定目录的大小 fdisk -l
echo 查看所有分区详细信息
echo -e "----------------------------------------------------\n" echo "********network****************" lspci | grep -i 'eth' echo 查看网卡硬件信息 ifconfig -a
echo 查看系统所有网络接口 ip link show #ethtool eth0
echo 查看某个网络接口的详细信息 echo -e "----------------------------------------------------\n" echo "********主板所有硬件槽PCI信息****************" lspci echo "更详细的lspci -v 或者 lspci -vv" lspci -t
echo 设备树
echo -e "----------------------------------------------------\n" echo "********bios 信息****************" dmidecode -t bios
echo -e "----------------------------------------------------\n" echo "********系统运行时间、用户数、负载信息****************" uptime cat /proc/loadavg echo 查看系统负载磁盘和分区 echo -e "----------------------------------------------------\n" echo "********查看挂接的分区状态****************" mount | column -t
echo -e "----------------------------------------------------\n" echo "********查看系统负载 磁盘和分区****************" cat /proc/loadavg
echo -e "----------------------------------------------------\n" echo "********查看所有安装的软件包****************" rpm -qa
echo -e "----------------------------------------------------\n" echo "********查看所有进程****************" ps -ef
echo -e "----------------------------------------------------\n" echo "********查看所有监听端口****************" netstat -lntp
echo -e "----------------------------------------------------\n" echo "********查用户与组信息****************" cut -d: -f1 /etc/passwd
echo 查看系统所有用户
cat /etc/passwd
echo 显示长系统用户并分页 cut -d: -f1 /etc/group
echo 查看系统所有组
cat /etc/group
echo 显示长系统所有组并分页 echo -e "----------------------------------------------------\n" echo "********其它不常用查看信息命令****************" swapon -s echo 查看所有交换分区 iptables -L echo 查看防火墙设置 #hdparm -i /dev/hda #echo " 查看磁盘参数(仅适用于IDE设备)" dmesg | grep IDE echo 查看启动时IDE设备检测状况网络 #crontab -l #echo "查看当前用户的计划任务 服务" chkconfig –list echo 列出所有系统服务 chkconfig –list | grep on echo " 列出所有启动的系统服务 程序"
echo -e "----------------------------------------------------\n" echo 系统日志检查 echo "********System log*******" tail -n /var/log/messages echo -e "----------------------------------------------------\n"
linux_check的更多相关文章
随机推荐
- 视觉SLAM中的数学基础 第二篇 四元数
视觉SLAM中的数学基础 第二篇 四元数 什么是四元数 相比欧拉角,四元数(Quaternion)则是一种紧凑.易于迭代.又不会出现奇异值的表示方法.它在程序中广为使用,例如ROS和几个著名的SLAM ...
- 下载fiddler证书并设置信任
一.苹果手机 待整理 二.android手机 待整理
- Jmeter远程测试
11.3 详解JMeter远程测试(1) 2012-04-09 09:14 温素剑 电子工业出版社 字号:T | T 综合评级: 想读(7) 在读(2) 已读(0) 品书斋鉴(0) 已有9 ...
- 查看tar文件的顶层目录
方法一: tar -tf udpSocket.tar | awk -F "/" '{print $1}' | sort | uniq 方法二: tar -tf udpSocket. ...
- 使用IDEA导出可运行的jar包,包含引用第三方jar包
这里我使用的第三方jar包是数据库的JDBC jar包导出案例. 1.创建一个Module,名称为dataBase,在里面我们先创建一个folder用来包含所需要的jar包,命名为lib 2.从外界复 ...
- Nginx 日志自动分割
Nginx 的日志都是写在一个文件当中的,不会自动地进行切割,如果访问量很大的话,将导致日志文件容量非常大,不便于管理和造成Nginx 日志写入效率低下等问题.所以,往往需要要对access_log. ...
- AJAX技术之DWR框架
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码使用运行在 ...
- [svc]glusterfs的简单部署
服务端安装 gluster01主机挂载磁盘 [root@glusterfs01 ~]# mkfs.xfs /dev/sdb [root@glusterfs01 ~]# mkdir -p /data/b ...
- 图灵数学·统计学丛书.PDF(53本全)
图灵数学·统计学丛书01-概率论及其应用(第1卷·第3版)-[美]William.Feller-人民邮电出版社.pdf 图灵数学·统计学丛书01-金融数学:衍生产品定价引论-[英]M·巴克斯特& ...
- python os.system()和os.popen()
1>python调用Shell脚本,有两种方法:os.system()和os.popen(),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容.>>>hel ...