1. 查看版本當前操作系統內核信息
# uname -a
Linux iZbp19byk2t6khuqj437q6Z 4.11.0-14-generic #20~16.04.1-Ubuntu SMP Wed Aug 9 09:06:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
顯示計算機類型:
# uname -m
x86_64
顯示計算機名:
# uname -n
runoob-linux
顯示操作系統發行編號:
# uname -r
4.11.0-14-generic
顯示操作系統名稱:
# uname -s
Linux
顯示系統版本與時間:
# uname -v
#20~16.04.1-Ubuntu SMP Wed Aug 9 09:06:22 UTC 2017
2. 查看當前操作系統版本信息
# cat /proc/version
[root@localhost src]# cat /proc/version
Linux version 2.4.20-8 (bhcompile@porky.devel.redhat.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5))
說明:
Linux version 2.4.20-8smp linux內核版本號
gcc version 3.2.2 20030222 gcc編譯器版本號
Red Hat Linux 3.2.2-5 Red Hat版本號
3、Linux查看版本當前操作系統發行版信息
# cat /etc/issue
[root@mysql bin]# cat /etc/issue
CentOS release 6.4 (Final)
Kernel \r on an \m
# cat /etc/redhat-release
[root@webserver extra]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.5 (Santiago)
4、Linux查看cpu相關信息,包括型號、主頻、內核信息等
# cat /proc/cpuinfo
說明:
processor :系統中邏輯處理核的編號。對於單核處理器,則課認為是其CPU編號,對於多核處理器則可以是物理核、或者使用超線程技術虛擬的邏輯核
vendor_id :CPU制造商
cpu family :CPU產品系列代號
model :CPU屬於其系列中的哪一代的代號
model name:CPU屬於的名字及其編號、標稱主頻
stepping :CPU屬於制作更新版本
cpu MHz :CPU的實際使用主頻
cache size :CPU二級緩存大小
physical id :單個CPU的標號
siblings :單個CPU邏輯物理核數
core id :當前物理核在其所處CPU中的編號,這個編號不一定連續
cpu cores :該邏輯核所處CPU的物理核數
apicid :用來區分不同邏輯核的編號,系統中每個邏輯核的此編號必然不同,此編號不一定連續
fpu :是否具有浮點運算單元(Floating Point Unit)
fpu_exception :是否支持浮點計算異常
cpuid level :執行cpuid指令前,eax寄存器中的值,根據不同的值cpuid指令會返回不同的內容
wp :表明當前CPU是否在內核態支持對用戶空間的寫保護(Write Protection)
flags :當前CPU支持的功能
bogomips :在系統內核啟動時粗略測算的CPU速度(Million Instructions Per Second)
clflush size :每次刷新緩存的大小單位
cache_alignment :緩存地址對齊單位
address sizes :可訪問地址空間位數
5、Linux查看版本多少位
# getconf LONG_BIT
64