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內存的情況下,可用物理內存容量。它是從應用程序的角度看到的可用內存數量。