lscpu 查看cpu
释义
Architecture: x86_64 // 指定系统架构,这里是 x86_64,表示一个64位系统。
CPU op-mode(s): 32-bit, 64-bit // 指示支持的 CPU 操作模式,显示了32位和64位两种模式。
Byte Order: Little Endian // 指定系统的字节序,这里是 Little Endian(小端序)。
CPU(s): 40 // cpu总量
On-line CPU(s) list: 0-39 // 在线的cpu总个数
Thread(s) per core: 2 // 每个核心有几个线程
Core(s) per socket: 10// 每个槽有几个核
Socket(s): 2 // 卡槽个数
NUMA node(s): 2 // 显示 NUMA(非一致性存储访问)节点的数量,这里是2。
Vendor ID: GenuineIntel // 标识 CPU 制造商,这里是 GenuineIntel,表示英特尔制造。
CPU family: 6 // 显示 CPU 系列,这里是6。
Model: 62 // 显示 CPU 型号,这里是62。
Model name: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz// 提供 CPU 的具体型号和频率信息。
Stepping: 4 // 显示 CPU 的步进信息,这里是4。
CPU MHz: 3105.908 // 显示 CPU 的实际运行频率,这里是3105.908 MHz。
CPU max MHz: 3600.0000 // 显示 CPU 的最大运行频率
CPU min MHz: 1200.0000// 显示 CPU 的最小运行频率
BogoMIPS: 5600.12 // 用于表示 CPU 性能的估算值,这里是5600.12。
Virtualization: VT-x // 显示是否支持虚拟化技术,这里是VT-x,表示支持 Intel 虚拟化技术。
L1d cache: 32K // 分别表示各级缓存的大小。
L1i cache: 32K // 分别表示各级缓存的大小。
L2 cache: 256K // 分别表示各级缓存的大小。
L3 cache: 25600K // 分别表示各级缓存的大小。
NUMA node0 CPU(s): 0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38 // 提供 NUMA 节点的 CPU 列表。
NUMA node1 CPU(s): 1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39 // 提供 NUMA 节点的 CPU 列表。
Flags: xx //指令集 所有的应用程序底层都是执行这些指令集,比如请求网络调用了指令集:指令集介绍:1. **fpu:** 浮点运算单元,用于浮点数运算。
2. **sse, sse2, ssse3, sse4_1, sse4_2:** SIMD(单指令、多数据)指令集,用于向量化浮点运算,加速多媒体处理。
3. **avx:** 高级向量扩展,是 SSE 的延伸,提供更广泛的 SIMD 指令。
4. **aes:** 高级加密标准(Advanced Encryption Standard)指令集,用于硬件加速加密算法。
5. **ht:** 超线程技术,允许每个物理核心模拟出两个逻辑核心。
6. **tm, tm2:** 事务内存指令集,支持事务内存操作。
7. **nx:** 不执行(No eXecute),防止执行栈上的数据。
8. **vmx, smx:** 虚拟化技术相关的指令集,用于虚拟化环境。
9. **aes, rdrand:** 用于加密和随机数生成的指令集。
10. **ept, vpid:** 虚拟化相关的指令集,支持扩展页表(EPT)和虚拟处理器标识(VPID)。
这里的输出结果CPU表示系统中的逻辑 CPU 数量,也包括启用了超线程技术的虚拟核心
df -h查看硬盘
释义第一列Filesystem,磁盘分区
第二列Size,磁盘分区的大小
第三列Used,已使用的空间
第四列Avail,可用的空间
第五列Use%,已使用的百分比
第六列Mounted on,挂载点
可使用df -h /
查看总体的使用情况
详细的可用df /
使用单位G具体的可换m
df --block-size 1g
df / --block-size 1g
free -h 查看内存
释义
第一行Mem: 系统物理内存的使用情况
第二行Swap: swap交换内存的使用情况total: 系统中内存的总量,
used: 已用内存总量(used = total-free-buffers-cache)
free: 空闲内存容量(真正尚未被使用的物理内存数)
shared: 共享内存使用的容量
buff/cache: buffers和cache所用总量的总和(buffers为内核缓冲区所用的内存,cache为页缓存和slabs所用的内存容量)
available:为估算值,是在不需要swapping内存的情况下,可用物理内存容量。它是从应用程序的角度看到的可用内存数量。