查看系統信息uname

1. uname簡介

對於uname命令,是用來打印當前機器和操作系統的信息細節,大部分會用的都是uname -a,如下給出了很多信息,但我們也要知道每個part的含義,以及其他命令參數的用法,我們首先需要知道的是uname -a 等價於 uname -mnrsv。

➜  ~ uname -mnrsv
Darwin MacBook-Pro-xxx.local 19.2.0 Darwin Kernel Version 19.2.0: Sat Nov  9 03:47:04 PST 2019; root:xnu-6153.61.1~20/RELEASE_X86_64 x86_64
➜  ~ uname -a
Darwin MacBook-Pro-xxx.local 19.2.0 Darwin Kernel Version 19.2.0: Sat Nov  9 03:47:04 PST 2019; root:xnu-6153.61.1~20/RELEASE_X86_64 x86_64

2. uname各命令參數

2.1 硬件相關信息uname -mp

➜  ~ uname -m
x86_64
➜  ~ uname -p
i386
➜  ~ uname -mp
x86_64 i386

-m: 打印機器(machine)信息

-p: 打印處理器(processor)信息

2.2 軟件相關信息 uname -srv

➜  ~ uname -s
Darwin
➜  ~ uname -r
19.2.0
➜  ~ uname -v
Darwin Kernel Version 19.2.0: Sat Nov  9 03:47:04 PST 2019; root:xnu-6153.61.1~20/RELEASE_X86_64

-s: 打印操作系統(system)信息 (ios系統還可以用sw_vers命令獲取額外操作系統信息)

-r: 打印發布(release)信息

-v: 打印版本(version)信息

2.3 系統節點名信息

➜  ~ uname -n
MacBook-Pro-xxx.local

-n: 打印節點名(name)信息。

從上面三點可以看出,uname -a的打印結果都可以對應到每個子命令。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章