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的更多相关文章

随机推荐

  1. List stream 对象 属性去重

    单值去重不写了,记录对象去重 随手一个对象: @Data @AllArgsConstructor public class Milk { private Integer key; private St ...

  2. 【C#】C#对Excel表的操作

    目录结构: contents structure [+] Microsoft.Office.Interop.Excel.Application Aspose.cell插件 1.Microsoft.Of ...

  3. Eureka微服务ID

    Instance ID用于唯一标识注册到Eureka Server上的微服务实例.我们可在Eureka Server的首页直观地看到各个微服务的Instance ID.例如,图11-1中的itmuch ...

  4. s:if 标签 字符串比较 正确用法和错误用法

    transaction.tjpopState 该对象在后台是枚举类型,在前台需要转为字符串才能比较. 错误一: <s:if test='transaction.tjpopState!=" ...

  5. MacOS安装react。问题 -- npm全局包的权限问题

    网上的教程有好多,在这里不一一列举,我只介绍我今天安装成功的步骤 首先,在安装react之前要先配置好node 1.安装node 在这里下载node的安装包https://nodejs.org/en/ ...

  6. 第三部分:Android 应用程序接口指南---第四节:动画和图形---第一章 属性动画及动画与图形概述

    第1章 属性动画及动画与图形概述 Android提供了一系列强大的API来把动画加到UI元素中,以及绘制自定义的2D和3D图像中去.下面的几节将综述这些可用的API以及系统的功能,同时帮你做出最优的选 ...

  7. android 开发小工具收集

    http://blog.csdn.net/tikitoo/article/details/51089422

  8. 【iCore4 双核心板_ARM】例程十九:USBD_MSC实验——虚拟U盘

    实验步骤: 1.将SD卡插在SD卡槽中. 2.将跳线冒跳至USB_OTG,将USB_OTG通过Micor USB线与USB主机(电脑)相连. 3.烧写程序,我的电脑中将出现一个磁盘. 实验现象: 核心 ...

  9. Amazon

    刚接到Recruiter电话,说恭喜,feedback都非常好. 心里大石落地,FLAG / UAT终于完成一家. 接下来就要加倍努力冲刺其他公司了. Mark: (入职以后一定要去地里补发一波面经, ...

  10. java.lang.NoSuchFieldError: No static field abc_ic_ab_back_mtrl_am_alpha of type I in class Landroid/support/v7/appcompat/R$drawable

    出现java.lang.NoSuchFieldError: No static field abc_ic_ab_back_mtrl_am_alpha of type I in class Landro ...