-
uname
鎖定
- 中文名
- uname
- 外文名
- uname
- 語法描述
- 命令將操作系統名寫到標準輸出中
- 定 義
- UNIX命令/類UNIX命令
uname語法
uname -a | -x | -S Name -F -f -l -L -m -M -n -p -r -s -T Name -u -v
描述:uname 命令將正在使用的操作系統名寫到標準輸出中。
機器 ID 號碼包括以下數字格式的 12 個字符 xxyyyyyymmss。xx 位置指示系統且始終為 00。yyyyyy 位置包含整個系統的唯一標識號。mm 位置代表型號標識。ss 位置為子型號並且始終為 00。型號標識描述 CPU 平板標識,而不是描述整個系統的型號。
有時可使用 uname -m 命令決定使用什麼型號。以下列表並非全面。參考硬件供應商提供的文檔以獲取 E0-FF 範圍內的值。並且注意並非所有的機器類型都有機器 ID。許多新機器都共享 4C 的公共機器 ID。系統型號十六進制代碼(mm)為:
機器 機器 機器 類型 型號 標識 7006 410 42 7007 N40 F0 7008 M20 43 7008 M20A 43 7009 C10 48 7011 220 41 7011 230 47 7011 250 46 7012 320 31 7012 320H 35 7012 340 37 7012 350 38 或 77 7012 355 77 7012 360 76 7012 365 76 7012 370 75 7012 375 75 7012 380 58 7012 390 57 7012 G30 A6 7012 G40 A7 7013 520 30 7013 520H 34 7013 530 10 7013 530H 18 7013 540 14 或 11 7013 550 1C 7013 550L 77 7013 560 5C 7013 570 67 7013 580 66 7013 58H 71 7013 590 70 7013 590H 72 7013 J30 A0 7013 J40 A1 7015 930 20 或 02 7015 950 2E 7015 970 63 7015 970B 63 7015 980 64 7015 980B 64 7015 990 80 7015 R10 67 7015 R20 72 7015 R24 81 7015 R30 A3 7015 R40 A4 7016 730 10 7018 740 30 7018 770 67 7024 E20 C0 7025 F30 C4 7030 3AT 58 7030 3BT 57 7043 140 4C 7043 240 4C 7248 43P 4C
當安裝了新的操作系統軟件級別時, uname 命令返回的機器標識符值可能改變。這一改變影響使用該值訪問許可程序的應用程序。需要查看標識符,輸入 uname -m 命令。
如果應用程序受到影響,聯繫合適的支持組織。
標誌
-a 顯示 -m、-n、-r、-s 和 -v 標誌指定的所有信息。不能與 -x 或 -SName 標誌連用。如果 -x 標誌和 -a 標誌一起指定,-x 標誌會覆蓋它。
-f 除分區號還用於此字符串的計算之外,與 F 標誌類似。產生的標識字符串對特定系統上的每個分區都是唯一的。
-l 顯示 LAN 網絡號碼。
-L 顯示 LPAR 號碼和 LPAR 名稱。如果 LPAR 不存在,“-1”顯示為 LPAR 號碼,NULL 為 LPAR 名稱
-m 顯示硬件運行系統的機器 ID 號。
注:
-m 標誌不能為 LPAR 環境中的分區生成唯一的機器標識。
-M 顯示系統型號名稱。如果型號名稱屬性不存在,顯示空字符串
-n 顯示節點名稱。可能是用以標識系統且為 UUCP 通信網絡所知的名稱。
-p 顯示系統處理器的體系結構。
-r 顯示操作系統的發行版號。
-s 顯示系統名。標誌缺省為開。
-S Name 設置節點名。可以是系統 UUCP 通信網絡名。
-T Name 設置系統名。可以是系統 UUCP 通信網絡名。
-u 顯示系統 ID 號碼。如果這一屬性未被定義,輸出與 uname -m顯示的輸出一致。
-v 顯示操作系統版本。
-x 顯示 -a 標誌指定的信息和 -l 標誌指定的 LAN 網絡號。
如果輸入標誌無效, uname 命令退出,生成錯誤消息、錯誤返回狀態,並無輸出。
注意:經過系統重新引導後,“uname”命令不保存新系統名和節點名稱值。
退出狀態
該命令返回以下退出值:
0 請求信息成功寫入。
>0 發生錯誤。
示例
顯示完整系統名和版本欄,輸入:
uname -a
uname文件
/usr/bin/uname 包含 uname 命令。