查看操作系统版本
#cat /etc/redhat-release这个命令主要是查看红帽发行的操作系统的版本号 [root@node5 ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) #cat /etc/issue这个命令适用于大多数linux发行版 [root@node5 ~]# cat /etc/issue \S Kernel \r on an \m
查看操作系统内核版本
[root@node5 ~]# uname -r 3.10.0-693.el7.x86_64
查看操作系统详细信息
[root@node5 ~]# uname -a Linux node5 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux #从上面这段输出可以看出,该服务器主机名是node5,linux内核版本是3.10.0-693.el7.x86_64,CPU是x86架构 #该命令可以查看更多信息 [root@node5 ~]# more /etc/*release :::::::::::::: /etc/centos-release :::::::::::::: CentOS Linux release 7.4.1708 (Core) :::::::::::::: /etc/os-release :::::::::::::: ... ... ...
2.2 CPU基本配置查询
名词解释
名词 | 含义 |
---|---|
CPU物理个数 | 主板上实际插入的cpu数量 |
CPU核心数 | 单块CPU上面能处理数据的芯片组的数量,如双核、四核等 (cpu cores) |
逻辑CPU数/线程数 | 一般情况下,逻辑cpu=物理CPU个数×每颗核数,如果不相等的话,则表示服务器的CPU支持超线程技术 |
查看 CPU 物理个数
[root@node5 ~]# grep 'physical id' /proc/cpuinfo | sort -u | wc -l 1
查看 CPU 核心数量
[root@node5 ~]# grep 'core id' /proc/cpuinfo | sort -u | wc -l 4
查看 CPU 线程数
#逻辑cpu数:一般情况下,逻辑cpu=物理CPU个数×每颗核数,如果不相等的话,则表示服务器的CPU支持超线程技术(HT:简单来说,它可使处理#器中的1 颗内核如2 颗内核那样在操作系统中发挥作用。这样一来,操作系统可使用的执行资源扩大了一倍,大幅提高了系统的整体性能,此时逻#辑cpu=物理CPU个数×每颗核数x2) [root@node5 ~]# cat /proc/cpuinfo| grep "processor"|wc -l 4 [root@node5 ~]# grep 'processor' /proc/cpuinfo | sort -u | wc -l 4
查看 CPU 型号
[root@node5 ~]# cat /proc/cpuinfo | grep name | sort | uniq ... [root@node5 ~]# dmidecode -s processor-version | uniq #使用uniq进行去重 ...
查看 CPU 的详细信息
[root@node5 ~]# cat /proc/cpuinfo ...
查看CPU的详细信息
[root@node5 ~]# lscpu
查询服务器内存
[root@node5 ~]# free -m # 每隔3秒查询一下内存 [root@node5 ~]# free -s 3
查询磁盘整体使用情况
[root@node5 ~]# df -h
查询某个目录磁盘占用情况
[root@node5 ~]# du -sh /home/ [root@node5 ~]# du -ach --max-depth=2 /home/
查看目录结构
[root@node5 ~]# yum -y install tree [root@node5 ~]# tree -L 2 /home/
以树状的格式显示所有可用的块设备信息
[root@node5 ~]# lsblk
列出所有可用的设备、通用唯一识别码(UUID)、文件系统类型以及卷标
[root@node5 ~]# blkid
发表评论: