Centos7查看cpu,内存等信息

1、查看操作系统

$ cat /etc/redhat-release
2、查看Linux系统

$ cat /proc/version

3、查询内核

$uname -r
4.4.206-1.el7.elrepo.x86_64

4、查询CPU

cat /proc/cpuinfo

5、查看CPU信息(型号)/查看处理器个数
$ cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
6、查看CPU核数
$ cat /proc/cpuinfo| grep "cpu cores"| uniq
7、查看CPU个数
$ cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

8、查看内存
$ grep MemTotal /proc/meminfo
9、查看磁盘空间
$ fdisk -l

10、查看磁盘使用情况:

df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

$df -h //将容量结果以易读的容量格式显示出来

#查询根目录磁盘大小

$df -h /

[root@casb01 /]# df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 50G 5.0G 45G 10% /

11、查看文件大小
$du -sh filename

12、查看指令集aes?
$ cat /proc/cpuinfo | grep aes
13、查看指令集avx
$ cat /proc/cpuinfo | grep avx

 

================================

查询CPU,内存和磁盘空间的命令
一、查询CPU利用率:

 

二、查询内存

 

1、总内存:grep MemTotal /proc/meminfo

MemTotal: 7990064 kB

获取到内存数,并进行计算

$grep MemTotal /proc/meminfo |awk '{print $2}'

7990064

获取到7990064,再进行7990064/1024/1024=7.6GB

2、可用内存:free

free命令查询内存使用情况,free

free -m #MB显示 free #B显示

$[root@casb01 /]# free
total used free shared buff/cache available
Mem: 7990064 6586876 139800 4068 1263388 1117068
Swap: 8257532 574464 7683068

获取到内存数,并进行计算

$free |grep Mem | awk '{print $4}'

139800

获取到:139800,再进行139800/1024/1024=0.13GB

三、磁盘空间

 

$df -h

[root@casb01 /]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 3.9G 12M 3.8G 1% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/mapper/centos-root 50G 5.1G 45G 11% /
/dev/sda1 1014M 189M 826M 19% /boot
/dev/mapper/centos-home 42G 6.9G 35G 17% /home
tmpfs 781M 0 781M 0% /run/user/0

查询根目录/的磁盘总大小

$df -h / |grep root |awk '{print$2}'

50G

查询根目录的磁盘可用大小

$df -h / |grep root |awk '{print$4}'

45G

posted @ 2023-10-31 23:51  呼长喜  阅读(1751)  评论(0编辑  收藏  举报