做个记录,方便日后查看使用。


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、内存、硬盘等信息的更多相关文章

  1. 如何查看Linux系统下程序运行时使用的库?

    Linux系统下程序运行会实时的用到相关动态库,某些场景下,比如需要裁剪不必要的动态库时,就需要查看哪些动态库被用到了. 以运行VLC为例. VLC开始运行后,首先查看vlc的PID,比如这次查到的V ...

  2. linux系统下cpu信息的查看

    在Linux系统中,提供了proc文件系统显示系统的软硬件信息. 如果想了解系统中CPU的提供商和相关配置信息,则可以通过/proc/cpuinfo文件得到. 基于不同指令集(ISA)的CPU产生的/ ...

  3. Linux系统下CPU使用(load average)梳理

    在平时的运维工作中,当一台服务器的性能出现问题时,通常会去看当前的CPU使用情况,尤其是看下CPU的负载情况(load average).对一般的系统来说,根据cpu数量去判断.比如有2颗cup的机器 ...

  4. 查看Linux系统下Raid信息

    软件raid:只能通过Linux系统本身来查看 cat /proc/mdstat 可以看到raid级别,状态等信息. 硬件raid: 最佳的办法是通过已安装的raid厂商的管理工具来查看,有cmdli ...

  5. linux系统下添加新硬盘的方法详解

    对于linux新手来说,在linux上添加新硬盘,是很有挑战性的一项工作. 在Linux服务器上把硬盘接好,启动linux,以root登陆. fdisk -l ## 这里是查看目前系统上有几块硬盘 D ...

  6. 如何查看linux系统下的各种日志文件 linux 系统日志的分析大全

    日志分类: 1. 连接时间的日志 连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这 两个文件无法直接cat查看,并且该文件由系统自动更新,可以通过如下: ...

  7. Linux系统下分析内存使用情况的管理工具

    有许多办法可以获得Linux系统上所安装内存的信息,并查看其中有多少内存正在使用中.有的命令会展示大量的细节,而有的命令则提供了简洁(但不一定容易理解)的结果.在这篇文章中将介绍一些更有用的工具,帮助 ...

  8. linux系统下,添加硬盘并挂载到操作系统的shell 脚本范例

    #!/bin/sh #新添加硬盘挂载到操作系统 pvcreate /dev/sdb   / / 一般新添加硬盘都是识别为sdb,当然,也不一定,要具体情况具体分析. vgcreate datavg / ...

  9. 记录linux系统下所有用户的操作信息

    在日常运维中,我们需要清楚服务器上每个用户登录后都做了哪些操作,我们需要记录下每个用户的操作命令.下面的内容设置可以实现在Linux下所有用户,不管是远程还是本地登陆,在本机的所有操作都会记录下来,并 ...

  10. 查看linux系统CPU和内存命令

    cat /proc/cpuinfo查看linux系统的CPU型号.类型以及大小,如下图所示.   通过greap命令根据Physical Processor ID筛选出多核CPU的信息.   cat ...

随机推荐

  1. SSL 证书安装使用中遇到的常见问题

    为了实现网站HTTPS加密保护及身份的可信认证,防止传输数据的泄露或篡改,SSL证书已被各政企网站广泛应用.然而在部署和使用SSL证书的过程中,我们经常会遇到一些措手不及的问题,一旦处理不当,就会让网 ...

  2. 把ChatGPT调教成机器学习专家,以逻辑回归模型的学习为例

    大家好我是章北海mlpy 看到一个蛮有意思的项目,可以把ChatGPT调教成导师 https://github.com/JushBJJ/Mr.-Ranedeer-AI-Tutor 可以根据你选择的学习 ...

  3. 2023-05-05:给定一个无向、连通的树 树中有 n 个标记为 0...n-1 的节点以及 n-1 条边 。 给定整数 n 和数组 edges , edges[i] = [ai, bi]表示树中的

    2023-05-05:给定一个无向.连通的树 树中有 n 个标记为 0...n-1 的节点以及 n-1 条边 . 给定整数 n 和数组 edges , edges[i] = [ai, bi]表示树中的 ...

  4. 2023-04-06:拥抱Golang,优化FFmpeg音频编码器,探究encode_audio.c的内部结构。

    2023-04-06:拥抱Golang,优化FFmpeg音频编码器,探究encode_audio.c的内部结构. 答案2023-04-06: 见moonfdd/ffmpeg-go库. 这段代码是一个示 ...

  5. 2023-03-12:mp3音频解码为pcm,代码用go语言编写,调用moonfdd/ffmpeg-go库。

    2023-03-12:mp3音频解码为pcm,代码用go语言编写,调用moonfdd/ffmpeg-go库. 答案2023-03-12: 用github/moonfdd/ffmpeg-go库. 命令如 ...

  6. 2021-12-01:给定一个正数数组arr,代表每个人的体重。给定一个正数limit代表船的载重,所有船都是同样的载重量。 每个人的体重都一定不大于船的载重。 要求: 1, 可以1个人单独一搜船;

    2021-12-01:给定一个正数数组arr,代表每个人的体重.给定一个正数limit代表船的载重,所有船都是同样的载重量. 每个人的体重都一定不大于船的载重. 要求: 1, 可以1个人单独一搜船: ...

  7. drf——Request源码分析、序列化组件、序列化类的使用(字段类和参数)、反序列化校验和保存

    1.Request类源码分析 # APIView+Response写个接口 # 总结: 1.新的request有个data属性,以后只要是在请求body体中的数据,无论什么编码格式,无论什么请求方式 ...

  8. SignalR WebSocket通讯机制

    1.什么是SignalR ASP.NET SignalR 是一个面向 ASP.NET 开发人员的库,可简化向应用程序添加实时 Web 功能的过程. 实时 Web 功能是让服务器代码在可用时立即将内容推 ...

  9. Spring Boot 自动配置一篇概览

    一.什么是自动配置 bean 自动配置类通过添加 @AutoConfiguration 注解实现. 因为 @AutoConfiguration 注解本身是以 @Configuration 注解的,所以 ...

  10. 让优惠再续一年!SHPC 老客专享

    最近云筏君经常收到自家小伙伴发来的关于产品活动的关心慰问,掐指一算,哦,原来是一年一度大家喜闻乐见的剁手节(学名"双十一")马上要来了! 大家都知道,云筏家的产品向来主打高性价比, ...