系统信息&&硬件信息查看
系统信息&&硬件信息查看
一系统信息查看
(一)查看系统版本信息
[root@centos7 ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
[root@centos61 ~]# cat /etc/redhat-release
CentOS release 6.8 (Final)
(二)查看系统内核版本
[root@centos7 ~]# uname
Linux
[root@centos7 ~]# uname -r
3.10.0-957.el7.x86_64
[root@centos7 ~]# uname -a
Linux centos7.com 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@centos61 ~]# uname -r
2.6.32-642.el6.x86_64
[root@centos61 ~]# uname -a
Linux centos61.com 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
二查看硬件信息
(一)CPU
cpu对应文件
[root@centos61 ~]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 142
model name : Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
stepping : 9
microcode : 48
cpu MHz : 2903.998
cache size : 4096 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 22
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc up arch_perfmon xtopology tsc_reliable nonstop_tsc unfair_spinlock 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 arat xsaveopt fsgsbase bmi1 avx2 smep bmi2 invpcid rdseed adx
bogomips : 5807.99
clflush size : 64
cache_alignment : 64
address sizes : 42 bits physical, 48 bits virtual
power management:
注意权限只读
[root@centos7 ~]# ll /proc/cpuinfo
-r--r--r-- 1 root root 0 Dec 6 15:25 /proc/cpuinfo
cpu的重要参数——physical id
physical id:0 表示服务器上CPU的ID号,目前是1颗CPU,ID为0
对CPU处理
计算服务器上CPU颗数
physical id:0
physical id:0
physical id:1
physical id:1
上面显示4次合并就是2颗CPU
[root@centos7 ~]# cat /proc/cpuinfo | grep phy
physical id : 0
address sizes : 43 bits physical, 48 bits virtual
physical id : 0
address sizes : 43 bits physical, 48 bits virtual
physical id : 1
address sizes : 43 bits physical, 48 bits virtual
physical id : 1
address sizes : 43 bits physical, 48 bits virtual
[root@centos7 ~]#
快速统计CPU的颗数
[root@centos7 ~]# grep "physical id" /proc/cpuinfo | uniq | wc -l
查看每颗CPU核心数
cpu cores:2
[root@centos7 ~]# cat /proc/cpuinfo | grep "cpu cores"
cpu cores : 2
cpu cores : 2
cpu cores : 2
cpu cores :
每颗CPU核心数法2
[root@centos7 ~]# lscpu | grep "socket"
Core(s) per socket:
服务器CPU总的核心数
[root@centos7 ~]# cat /proc/cpuinfo | grep "processor"
processor : 0
processor : 1
processor : 2
processor :
服务器CPU总的核心数法2
[root@centos7 ~]# lscpu | grep "CPU(s)"
CPU(s): 4
On-line CPU(s) list: 0-3
NUMA node0 CPU(s): 0-
注意/proc目录中的信息不让改动,目录中的所有数据都存储在内存里面,即使可以修改也不能永久保存。
包含数据内存存储信息、系统信息、内核信息、服务进程信息。
(二)内存
MemTotal: 995924 kB 服务器总的内存容量
MemFree: 772912 kB 服务器内存空闲容量,可能被其他占用了
MemAvailable: 746652 kB 服务器可用内容容量,只要关注这个
Buffers: 2076 kB 缓冲(加快写入数据)
Cached: 78476 kB 缓存(加快读取数据)
[root@centos7 ~]# cat /proc/meminfo
MemTotal: 995924 kB 服务器总的内存容量
MemFree: 772912 kB 服务器内存空闲容量,可能被其他占用了
MemAvailable: 746652 kB 服务器可用内容容量,只要关注这个
Buffers: 2076 kB
Cached: 78476 kB
SwapCached: 0 kB
Active: 64164 kB
Inactive: 62348 kB
Active(anon): 46372 kB
Inactive(anon): 7380 kB
Active(file): 17792 kB
Inactive(file): 54968 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 1572860 kB
SwapFree: 1572860 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 46036 kB
Mapped: 23720 kB
Shmem: 7792 kB
Slab: 44956 kB
SReclaimable: 17504 kB
SUnreclaim: 27452 kB
KernelStack: 4144 kB
PageTables: 4408 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 2070820 kB
Committed_AS: 225284 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 178292 kB
VmallocChunk: 34359310332 kB
HardwareCorrupted: 0 kB
AnonHugePages: 8192 kB
CmaTotal: 0 kB
CmaFree: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 73600 kB
DirectMap2M: 974848 kB
DirectMap1G: 0 kB
(三)磁盘
查看挂载信息:/proc/mounts
[root@centos7 ~]# tail -n2 /proc/mounts
/dev/sda1 /boot xfs rw,relatime,attr2,inode64,noquota 0 0
tmpfs /run/user/0 tmpfs rw,nosuid,nodev,relatime,size=99596k,mode=700 0
注意不能达到100%,如果日志文件无法写入那么服务就会出现问题
[root@centos7 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 40G 1.8G 39G 5% /
devtmpfs 476M 0 476M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 487M 7.7M 479M 2% /run
tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/sda1 197M 105M 93M 54% /boot
tmpfs 98M 0 98M 0% /run/user/
模拟占用内存
在企业里面内存不够用就要找领导添加内存了,下面就是证据
[root@centos7 ~]# free -h
total used free shared buff/cache available
Mem: 972M 95M 754M 7.6M 122M 729M
Swap: 1.5G 0B 1.5G
[root@centos7 ~]# dd if=/dev/zero of=/dev/null bs=1G count=1
1+0 records in
1+0 records out
1073741824 bytes (1.1 GB) copied, 7.93657 s, 135 MB/s
[root@centos7 ~]# free -h
total used free shared buff/cache available
Mem: 972M 54M 856M 1.3M 61M 803M
Swap: 1.5G 49M 1.5G
(四)系统负载情况
CPU压力=系統负载
CPU负载文件
[root@centos7 ~]# cat /proc/loadavg
0.08 0.05 0.05 1/131
0.08 0.05 0.05
1分钟平均负载 5分钟平均负载 15分钟平均负载
负载数值 <= 总的CPU核心,服务器的核数有很多,比如有128核
因为xshell显示页面太小了
[root@centos7 ~]# w
w: 34 column window is too narrow
[root@centos7 ~]# w
w: 34 column window is too narrow
[root@centos7 ~]# w
w: 34 column window is too narrow
命令行查看系统负载情况
最简单的命令
[root@centos7 ~]# w
12:23:06 up 45 min, 2 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 10.0.0.1 11:37 5:22 0.19s 0.19s -bash
root pts/1 10.0.0.1 11:37 2.00s 0.02s 0.00s w
系统信息&&硬件信息查看的更多相关文章
- 重新想象 Windows 8 Store Apps (30) - 信息: 获取包信息, 系统信息, 硬件信息, PnP信息, 常用设备信息
原文:重新想象 Windows 8 Store Apps (30) - 信息: 获取包信息, 系统信息, 硬件信息, PnP信息, 常用设备信息 [源码下载] 重新想象 Windows 8 Store ...
- (转)IBM AIX系统硬件信息查看命令(shell脚本)
IBM AIX系统硬件信息查看命令(shell脚本) 原文:http://blog.itpub.net/22085031/viewspace-1054015/ 查看IBM AIX系统的主机型号.序列号 ...
- Linux下常用的硬件信息查看命令
1.查看CPU型号,这里为了方便查看结合管道符用grep进行了匹配,当然只需要前面的命令也可以,命令如下: cat /proc/cpuinfo | grep "model name" ...
- Linux硬件信息查看
more /proc/cpuinfo more /proc/meminfo more /proc/*info lspci 查看主板信息等cat /proc/cpuinfo CPU信息cat /proc ...
- Centos硬件信息查看命令
[root@yan-001 ~] # uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令 [root@yan-001 ~] # head -n 1 /etc/issue # ...
- ubuntu查看硬件信息
1,外部探针probe sudo apt-get install hwinfo 执行hwinfo获取系统信息 --short
- linux查看硬件信息及驱动设备相关整理
查看声卡设备:cat /proc/asound/cards 查看USB设备:cat /proc/bus/usb/devices 常用命令整理如下:用硬件检测程序kuduz探测新硬件:service k ...
- linux查看硬件信息的方法
目前会Linux的人不少,但是精通的不多,怎样才能做一个符合企业需求的Linux人才,首先要有良好的Linux基础知识.本文为你讲解Linux的知识,今天所讲的是 Linux硬件信息怎样查看,希望你能 ...
- ]# dmesg | grep ATAcentos下查看网卡,主板,CPU,显卡,硬盘型号等硬件信息
centos下查看网卡,主板,CPU,显卡,硬盘型号等硬件信息 osc_4o5tc4xq 2019/10/11 15:03 阅读数 253 centos下查看网卡,主板,CPU,显卡,硬盘型号等硬件信 ...
随机推荐
- 像计算机科学家一样思考python-第2章 变量、表达式和语句
感想: 1.程序出现语义错误时,画状态图是一个很好的调试办法.打印出关键变量在不同代码处理后值的变化,就能发现问题的蛛丝马迹. 2.每当学习新语言特性时,都应当在交互模式中进行尝试,并故意犯下错误,看 ...
- Js DOM 修改 css Style
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- Linux运维工程师需掌握的技能
笔者是运维工程师,对Linux方面有点心得,现在说一下需要掌握哪方面的工具吧.说到工具,在行外可以说是技能,在行内我们一般称之为工具,就是运维必须要掌握的工具.我就大概列出这几方面,这样入门就基本没有 ...
- PHP 数组下标自动转换为整型的坑
在做项目时,上线后遇到一个 BUG,有一个数组存储了下标从 '01'到'18' 总共18组数据.上线前测试了前几组数据,没问题.上线后,在用户选择'15'时报错,找不到这个数据.查了一下代码,数据是没 ...
- Maven仓库存在jar包但依旧提示无法下载
介绍最近服务器的迁移,把原来服务器的地址都更改了,所以私服的地址也改动了,原来项目下载到本地仓库的包,但是重新构建过程中竟然发现依然要提示下载,本地仓库里面明明有包,为什么还要下载? 解决去maven ...
- 图解Http阅读笔记(一)
1.网络基础 TCP/IP 1.1TCP /IP 协议族 计算机与网络设备要相互通信,双方就必须基于相同的方法.比如,如何探测到通信目标.由哪一边先发起通信.使用哪种语言进行通信.怎样结束通信等规 ...
- Spring学习(四)--面向切面的Spring
一.Spring--面向切面 在软件开发中,散布于应用中多处的功能被称为横切关注点(cross- cutting concern).通常来讲,这些横切关注点从概念上是与应用的业 务逻辑相分离的(但是往 ...
- 利用Spring实现Hello World
因为最近要做Java Web方面的开发,所以,就像使用Spring来实现一个以前学其他程序时首先做的一个示例"Hello World!"练练手,之前用很多中语言实现过hello w ...
- 厉害了,Google大神每天写多少行代码?
文章转自开源中国社区,编译自:Quora Quora上有个有趣的问题:Google工程师们每天写多少行代码? Google 的 AdMob 全栈工程师 Raymond Farias 在 Quora 发 ...
- 利用delegate来解决类之间相互引用问题(引用死锁)
类之间相互引用--类A中需要调用类B中的方法,同时,类B中又要调用类A中的方法.(也被称为引用死锁,通常会出现编译错误). 解决方法是,在类A中引用类B,并使类A成为类B的delegate,这样在类A ...