Linux系统下查看CPU、内存、磁盘、网卡等信息方法

一、查看CPU信息




1、 查看物理CPU的个数

[[email protected] data]# cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l
2

2、 查看CPU是几核

[[email protected] data]# cat /proc/cpuinfo |grep "cores"|uniq
cpu cores   : 2

3、 查看逻辑CPU的个数

[[email protected] data]# cat /proc/cpuinfo |grep "processor"|wc -l
4

4、 查看CPU的主频

[[email protected] data]# cat /proc/cpuinfo |grep "GHz"|uniq
model name  : Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz

5、 同时查看逻辑CPU个数和CPU核数

[[email protected] data]# cat /proc/cpuinfo |grep name |cut -f2 -d:|uniq -c
4  Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz

6、 使用lscpu命令,可以一次查看所有信息

[[email protected] data]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             2
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 158
Model name:            Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
Stepping:              9
CPU MHz:               4200.007
BogoMIPS:              8400.01
Hypervisor vendor:     VMware
Virtualization type:   full
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              8192K
NUMA node0 CPU(s):     0-3
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec ibpb ibrs stibp arat spec_ctrl intel_stibp arch_capabilities


二、查看内存信息

1、[[email protected] data]# free -m
              total        used        free      shared  buff/cache   available
Mem:           3773         799        2245          14         728        2673
Swap:          4095           0        4095
2、 [[email protected] data]# cat /proc/meminfo
MemTotal:        3863568 kB
MemFree:         2299312 kB
MemAvailable:    2737396 kB
Buffers:            2120 kB
Cached:           635396 kB
SwapCached:            0 kB
Active:           912192 kB
Inactive:         379512 kB
Active(anon):     655460 kB
Inactive(anon):    13852 kB
Active(file):     256732 kB
Inactive(file):   365660 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:       4194300 kB
SwapFree:        4194300 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        654208 kB
Mapped:           130076 kB
Shmem:             15124 kB
Slab:             108236 kB
SReclaimable:      40620 kB
SUnreclaim:        67616 kB
KernelStack:       10352 kB
PageTables:        40580 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     6126084 kB
Committed_AS:    3977456 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      186988 kB
VmallocChunk:   34359310332 kB
HardwareCorrupted:     0 kB
AnonHugePages:    268288 kB
CmaTotal:              0 kB
CmaFree:               0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:      126784 kB
DirectMap2M:     4067328 kB
DirectMap1G:     2097152 kB



三、 查看磁盘信息
1、 查看磁盘挂载信息(常用)

[[email protected] data]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0  200G  0 disk
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0  199G  0 part
  ├─centos-root 253:0    0  145G  0 lvm  /
  ├─centos-swap 253:1    0    4G  0 lvm  [SWAP]
  └─centos-data 253:2    0   50G  0 lvm  /data
sr0              11:0    1 1024M  0 rom

2、 查看磁盘具体信息

[[email protected] data]# fdisk -l

Disk /dev/sda: 214.7 GB, 214748364800 bytes, 419430400 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000a26b6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200   419430399   208665600   8e  Linux LVM

Disk /dev/mapper/centos-root: 155.7 GB, 155684175872 bytes, 304070656 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/mapper/centos-swap: 4294 MB, 4294967296 bytes, 8388608 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/mapper/centos-data: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes



四、 查看网卡信息

[[email protected] data]# mii-tool  ens33            #ens33表示网卡名称
ens33: negotiated 1000baseT-FD flow-control, link ok            #虚拟机环境是千兆 ,link ok 表示正在连接当中

原文地址:https://blog.51cto.com/11620628/2430280

时间: 2024-10-25 23:32:49

Linux系统下查看CPU、内存、磁盘、网卡等信息方法的相关文章

linux系统下查看CPU、内存负载情况

$ vmstat procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 1 4 329796 26040 4528 3379824 1 1 50 160 36 17 2 10 85 3 0 结果解释如下: procs r 列表示运行和等待cpu时间片的进程数,如果长期大于1

第九章 Linux系统下分区、格式化磁盘,学会挂载和卸载磁盘

1. 请查资料了解这些术语:/dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别?/dev/hda, /dev/hdb 是 IDE借口硬盘的块文件. /dev/hda  第一块IDE磁盘 : /dev/hdb 第二块IDE磁盘 /dev/sda, /dev/sdb 是SCSI接口硬盘的块文件. /dev/sda 第一块SCSI磁盘 :/dev/sdb 第二块SCSI磁盘 2. 为什么 du -b /etc/passwd  和 du -k  /etc/

Linux系统下查看硬件设备信息

本节索引 Linux系统下查看硬件信息的工具有很多种,在生产中使用的也就是为数不多的几个,这里主要介绍三种工具分别为 dmidecode工具 lshw工具 ls*系列命令 inxi工具 dmidecode工具 由dmidecode软件包提供,查看关于机器硬件方面信息,比如BIOS,系统,主板,处理器,内存,缓存等.查看信息一般包括制造商,型号名称,序列号,版本,资产标签以及其他许多不同的细节.dmidecode把DMI数据库中的信息进行解码以文本方式打印.但是,dmi信息是可以人为的去修改,所以

在Linux系统下查看某个命令属于那个软件包

在做监控时想用snmpwalk命令去获取交换机的信息,但是系统提示没有该命令,但是又忘记了该命令属于那个软件包,所以就用yum provides命令去查找了 从上面的信息我们可以看到,该命令属于net-snmp-utils软件包 在Linux系统下查看某个命令属于那个软件包,布布扣,bubuko.com

linux系统下php安装mbstring扩展的二种方法

.执行 复制代码代码如下: yum install php-mbstring 2. 修改php.ini (这一步非常重要, 部分lxadmin版本无法自动修改) 复制代码代码如下: echo ‘extension=mbstring.so' >>/etc/php.ini #更具php安装目录而定 3. 重启web service 如果是apache: service httpd restart 方法二:php 5.36安装目录:/usr/local/php 复制代码代码如下: #cd /usr/

linux系统下优盘挂载之文件系统后只读解决方法

问题:有时在linux系统下挂载优盘之后,优盘文件系统只读,表现形式一般为:删除文件或者创建文件的时候提示无法删除或创建文件:文件系统只读; 解决方法: 1. 在Linux系统中运行如下命令 tail -f /var/log/syslog    2. 插入有只读文件系统故障的U盘    3. 观察命令行输出Jul 8 16:44:50 cslouis-pc kernel: [15595.155904] FAT: Filesystem error (dev sdb1)Jul 8 16:44:50

linux 系统下查看raid信息,以及磁盘信息

有时想知道服务器上有几块磁盘,如果没有做raid,则可以简单使用fdisk -l  就可以看到. 但是做了raid呢,这样就看不出来了.那么如何查看服务器上做了raid? 软件raid:只能通过Linux系统本身来查看 cat /proc/mdstat 可以看到raid级别,状态等信息. 硬件raid: 最佳的办法是通过已安装的raid厂商的管理工具来查看,有cmdline,也有图形界面.如Adaptec公司的硬件卡就可以通过下面的命令进行查看: # /usr/dpt/raidutil -L a

Centos下查看cpu、磁盘、内存使用情况以及如何清理内存

查看内存使用情况 free -m 查看cpu使用情况 top #查看进程运行情况 查看磁盘以及分区情况 df -h 查看网络情况 ifconfig 查看端口使用情况 #1.方法一 lsof -i:端口号 #2.方法二 netstat -apn|grep 端口号 清理内存 #1.[推荐]释放网页缓存(To free pagecache), sync echo 1 > /proc/sys/vm/drop_caches #2.释放目录项和索引(To free dentries and inodes)

linux下查看CPU内存等信息

Linux查看物理CPU个数.核数.逻辑CPU个数 # 总核数 = 物理CPU个数 X 每颗物理CPU的核数  # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 [[email protected] ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 2 # 查看每个物理CPU中core的个数(即核数) [[email protected] ~]# cat /pr