查看Linux系统下CPU、内存、硬盘等信息
做个记录,方便日后查看使用。
1. 查看CPU
1.1 查看CPU个数
[root@qy-ggyf-zyl-31 ~]# cat /proc/cpuinfo | grep "physical id" | uniq | wc -l
8
1.2 查看CPU详情
[root@qy-ggyf-zyl-31 ~]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 94
model name : Intel Core Processor (Skylake)
stepping : 3
microcode : 0x1
cpu MHz : 2194.842
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 : 13
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 rep_good nopl 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 erms invpcid rtm mpx avx512f rdseed adx smap clflushopt avx512cd xsaveopt xsavec xgetbv1 arat
bogomips : 4389.68
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:
1.3 查看CPU型号
[root@qy-ggyf-zyl-31 ~]# cat /proc/cpuinfo | grep 'model name' |uniq
model name : Intel Core Processor (Skylake)
2. 查看内存
2.1 查看内存总数
[root@qy-ggyf-zyl-31 ~]# cat /proc/meminfo | grep MemTotal
MemTotal: 32775916 kB
2.2 查看内存详情
[root@qy-ggyf-zyl-31 ~]# cat /proc/meminfo
MemTotal: 32775916 kB
MemFree: 24031996 kB
MemAvailable: 29836020 kB
Buffers: 157888 kB
Cached: 7458304 kB
SwapCached: 0 kB
Active: 3515628 kB
Inactive: 4711068 kB
Active(anon): 1625168 kB
Inactive(anon): 575904 kB
Active(file): 1890460 kB
Inactive(file): 4135164 kB
3. 查看硬盘
3.1 查看硬盘大小
[root@cwcsb-gxcwy832-xnce-2 upload]# fdisk -l | grep Disk
Disk /dev/vda: 107.4 GB, 107374182400 bytes, 209715200 sectors
Disk label type: dos
Disk identifier: 0x000ba968
Disk /dev/vdb: 536.9 GB, 536870912000 bytes, 1048576000 sectors
3.2 查看硬盘使用情况
[root@cwcsb-gxcwy832-xnce-2 upload]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda2 100G 49G 52G 49% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 17M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/vda1 485M 130M 356M 27% /boot
tmpfs 3.2G 0 3.2G 0% /run/user/1001
4. 查看文件夹
4.1 查看当前目录下文件和文件夹数
[root@cwcsb-gxcwy832-xnce-2 upload]# ls |wc -l
11
4.2 查看当前目录总大小
[root@cwcsb-gxcwy832-xnce-2 upload]# du -sh
3.1G .
4.3 查看当前目录下各文件和文件夹大小
注:此举可以快速定位大文件所存在的位置。
[root@cwcsb-gxcwy832-xnce-2 upload]# du -sh *
1.2G BOOT-INF
144K exp_cwy_GX1009_1104.log
3.4M HDTool
3.0M HDTool.zip
144K imp_cwy_GX1009_1028.log
84K nohup.out
1.8G olk
101M promtail
4.0K sendstartup.sh
36M telegraf-1.21.4-1.x86_64.rpm
8.0K update_aun.sh
[root@cwcsb-gxcwy832-xnce-2 upload]# ls
BOOT-INF HDTool imp_cwy_GX1009_1028.log olk sendstartup.sh update_aun.sh
exp_cwy_GX1009_1104.log HDTool.zip nohup.out promtail telegraf-1.21.4-1.x86_64.rpm
4.4 查看当前目录下各文件和文件夹(含下一级目录)大小
[root@cwcsb-gxcwy832-xnce-2 upload]# du -h --max-depth=1 *
1.2G BOOT-INF/classes
19M BOOT-INF/lib
1.2G BOOT-INF
144K exp_cwy_GX1009_1104.log
3.4M HDTool
3.0M HDTool.zip
144K imp_cwy_GX1009_1028.log
84K nohup.out
12K olk/META-INF
420K olk/org
1.2G olk/BOOT-INF
1.8G olk
101M promtail
4.0K sendstartup.sh
36M telegraf-1.21.4-1.x86_64.rpm
8.0K update_aun.sh
4.5 指定显示文件或文件夹大小
[root@cwcsb-gxcwy832-xnce-2 upload]# du -h --max-depth=0 /opt/cwy8.32
5.8G /opt/cwy8.32
[root@cwcsb-gxcwy832-xnce-2 upload]# du -h --max-depth=1 /opt/cwy8.32
8.0K /opt/cwy8.32/config
1.6G /opt/cwy8.32/middleware
4.2G /opt/cwy8.32/product
5.8G /opt/cwy8.32
[root@cwcsb-gxcwy832-xnce-2 upload]# du -h --max-depth=1 BOOT-INF/
1.2G BOOT-INF/classes
19M BOOT-INF/lib
1.2G BOOT-INF/
[root@cwcsb-gxcwy832-xnce-2 upload]# du -h --max-depth=1 exp_cwy_GX1009_1104.log
144K exp_cwy_GX1009_1104.log
5. 查看Linux系统
5.1 查看Linux内核版本信息
[root@cwcsb-gxcwy832-xnce-2 upload]# uname -a
Linux cwcsb-gxcwy832-xnce-2 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@cwcsb-gxcwy832-xnce-2 upload]# cat /proc/version
Linux version 3.10.0-957.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Thu Nov 8 23:39:32 UTC 2018
5.2 查看Linux系统版本信息
[root@cwcsb-gxcwy832-xnce-2 upload]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
[root@cwcsb-gxcwy832-xnce-2 upload]# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)
查看Linux系统下CPU、内存、硬盘等信息的更多相关文章
- 如何查看Linux系统下程序运行时使用的库?
Linux系统下程序运行会实时的用到相关动态库,某些场景下,比如需要裁剪不必要的动态库时,就需要查看哪些动态库被用到了. 以运行VLC为例. VLC开始运行后,首先查看vlc的PID,比如这次查到的V ...
- linux系统下cpu信息的查看
在Linux系统中,提供了proc文件系统显示系统的软硬件信息. 如果想了解系统中CPU的提供商和相关配置信息,则可以通过/proc/cpuinfo文件得到. 基于不同指令集(ISA)的CPU产生的/ ...
- Linux系统下CPU使用(load average)梳理
在平时的运维工作中,当一台服务器的性能出现问题时,通常会去看当前的CPU使用情况,尤其是看下CPU的负载情况(load average).对一般的系统来说,根据cpu数量去判断.比如有2颗cup的机器 ...
- 查看Linux系统下Raid信息
软件raid:只能通过Linux系统本身来查看 cat /proc/mdstat 可以看到raid级别,状态等信息. 硬件raid: 最佳的办法是通过已安装的raid厂商的管理工具来查看,有cmdli ...
- linux系统下添加新硬盘的方法详解
对于linux新手来说,在linux上添加新硬盘,是很有挑战性的一项工作. 在Linux服务器上把硬盘接好,启动linux,以root登陆. fdisk -l ## 这里是查看目前系统上有几块硬盘 D ...
- 如何查看linux系统下的各种日志文件 linux 系统日志的分析大全
日志分类: 1. 连接时间的日志 连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这 两个文件无法直接cat查看,并且该文件由系统自动更新,可以通过如下: ...
- Linux系统下分析内存使用情况的管理工具
有许多办法可以获得Linux系统上所安装内存的信息,并查看其中有多少内存正在使用中.有的命令会展示大量的细节,而有的命令则提供了简洁(但不一定容易理解)的结果.在这篇文章中将介绍一些更有用的工具,帮助 ...
- linux系统下,添加硬盘并挂载到操作系统的shell 脚本范例
#!/bin/sh #新添加硬盘挂载到操作系统 pvcreate /dev/sdb / / 一般新添加硬盘都是识别为sdb,当然,也不一定,要具体情况具体分析. vgcreate datavg / ...
- 记录linux系统下所有用户的操作信息
在日常运维中,我们需要清楚服务器上每个用户登录后都做了哪些操作,我们需要记录下每个用户的操作命令.下面的内容设置可以实现在Linux下所有用户,不管是远程还是本地登陆,在本机的所有操作都会记录下来,并 ...
- 查看linux系统CPU和内存命令
cat /proc/cpuinfo查看linux系统的CPU型号.类型以及大小,如下图所示. 通过greap命令根据Physical Processor ID筛选出多核CPU的信息. cat ...
随机推荐
- #Python 利用pandas 合并csv/xlsx文件
上次我们分享了利用powerquery来合并文件进行数据分析,但是Pq有一部分局限性,在现实工作中,我们往往需要合并多个文件去处理数据, 如果面对20个甚至更多的文件,pq中的每一步的步骤都会去读取每 ...
- 2023-05-09:石子游戏中,爱丽丝和鲍勃轮流进行自己的回合,爱丽丝先开始 。 有 n 块石子排成一排。 每个玩家的回合中,可以从行中 移除 最左边的石头或最右边的石头, 并获得与该行中剩余石头值
2023-05-09:石子游戏中,爱丽丝和鲍勃轮流进行自己的回合,爱丽丝先开始 . 有 n 块石子排成一排. 每个玩家的回合中,可以从行中 移除 最左边的石头或最右边的石头, 并获得与该行中剩余石头值 ...
- 音视频八股文(2)--ffmpeg常见命令(1)
官方文档: https://www.ffmpeg.org/ffplay-all.html https://www.ffmpeg.org/ffmpeg-all.html 01-Windows FFMPE ...
- 2022-08-18:每一个序列都是[a,b]的形式,a < b 序列连接的方式为,前一个序列的b,要等于后一个序列的a 比如 : [3, 7]、[7, 13]、[13, 26]这三个序列就可以依次连
2022-08-18:每一个序列都是[a,b]的形式,a < b 序列连接的方式为,前一个序列的b,要等于后一个序列的a 比如 : [3, 7].[7, 13].[13, 26]这三个序列就可以 ...
- 【数据库】时区及JDBC的时区设置
JDBC连接时有个TimeZone配置,这玩意到底有用吗?我是使用Postgresql和Mysql两个数据库验证的.结果如下: 数据库 部署方式 版本 JDBC连接TimeZone参数 JDBC连接s ...
- css设置边框四角样式
开发中使用css 伪类 是再常见不过的事情了,运用好了能轻松实现许多复杂的样式,大大减少使用图片消耗带宽的问题,今天我们就使用伪类来实现登录框的四角样式 html代码如下 <div class= ...
- 《HelloGitHub》第 86 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣.入门级的开源项目. https://github.com/521xueweiha ...
- 基于 python3+nginx 的 Jupyter Notebook 服务端 ssl 访问
引言 Jupyter Notebook(原名 ipython)可是科学计算界的必备工具,友好的界面,方便的交互,支持 Markdown,集中的极客们想要的一切特点,同时又制作的如此优雅和精美,真是难能 ...
- WPF中有中心点的slider滑动条
想要实现的效果 原生滑动条 需要认识一下滑动条的组成 在原生控件中生成"资源字典"对应的样式 然后在track所在的列进行添砖加瓦 由于track在row="1" ...
- Java发展历程及各版本新特性
Java的历史是非常有意思的.1990年底,Sun Microsystems在工作站计算机市场上领先世界,并继续保持健康发展.Sun想把本公司的创新和专业知识应用到即将到来的消费电子市场领域,于是该公 ...