一、查看系統版本
在Linux中,查看系統版本是經常要使用的操作之一。一般可以使用以下命令:
$ cat /etc/issue
Ubuntu 18.04 LTS \n \l
上述命令會輸出操作系統的版本信息,可以看到,當前系統是基於Ubuntu 18.04 LTS版本構建的。
如果想查看更詳細的系統信息,可以使用以下命令:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
上述命令可以輸出更詳細的系統信息,包括發行版ID、系統描述、版本、代號等。
二、查看CPU信息
在Linux中,查看CPU信息也是很常用的操作之一。可以使用以下命令:
$ cat /proc/cpuinfo | grep "model name"
model name : Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
上述命令會輸出CPU的型號信息,這是通過讀取/proc/cpuinfo
文件中CPU相關的信息而得到的。如果想輸出更詳細的信息,可以使用以下命令:
$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 158
Model name: Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
Stepping: 9
CPU MHz: 800.458
CPU max MHz: 3500.0000
CPU min MHz: 800.0000
BogoMIPS: 4992.00
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 6144K
NUMA node0 CPU(s): 0-3
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
上述命令可以輸出更詳細的CPU信息,包括架構、CPU的線程數和核心數、緩存、支持的特性等。
三、查看內存信息
在Linux中,查看內存信息也是很常用的操作之一。可以使用以下命令:
$ cat /proc/meminfo
MemTotal: 8020664 kB
MemFree: 609964 kB
MemAvailable: 3333568 kB
Buffers: 463240 kB
Cached: 3613816 kB
上述命令會輸出內存的相關信息,包括內存總量、空閑內存、可用內存等。
如果想輸出更詳細的內存信息,可以使用以下命令:
$ free -h
total used free shared buff/cache available
Mem: 7.8G 3.9G 321M 828M 3.5G 2.9G
Swap: 3.9G 364M 3.6G
上述命令可以輸出更詳細的內存信息,包括物理內存的總量、已使用的內存量、空閑可用的內存量等。
四、終端信息
在Linux中,可以使用以下命令查看終端相關信息:
$ echo $TERM
xterm-256color
上述命令將輸出當前終端的類型,這對於在編寫腳本時設置終端相關的顏色和樣式非常有用。
此外,還可以使用以下命令查看終端的大小:
$ stty size
24 80
上述命令將輸出終端的行數和列數。
五、系統啟動時間
在Linux中,可以使用以下命令來查看系統的啟動時間:
$ uptime
22:13:17 up 6 days, 8:39, 1 user, load average: 0.00, 0.01, 0.05
上述命令輸出了系統的啟動時間,即從系統開機到現在的運行時間。
同時,還顯示了系統的負載平均值,其中load average參數分別為1分鐘、5分鐘、和15分鐘的平均值。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/248375.html