概述
uname 用於檢查作業系統、核心、硬體等基本系統資訊。您可以選擇輸出特定資訊或一次性輸出所有資訊。
主要資訊類型
使用 uname 命令可以查看的主要系統資訊如下:
- 核心名稱 (例如:Linux)
- 網路節點主機名稱
- 核心發行版本
- 核心建置版本
- 硬體架構 (例如:x86_64)
- 作業系統 (例如:GNU/Linux)
主要選項
uname 命令可透過各種選項選擇要輸出的系統資訊。
資訊輸出選項
生成的命令:
請試著組合命令。
這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。
`uname` 執行命令。
請將上述選項組合在一起,與 AI 一同虛擬執行命令。
使用範例
uname 命令的各種使用範例。
輸出所有系統資訊
uname -a
在一行中輸出系統的所有資訊,包括核心名稱、主機名稱、發行版、版本、機器硬體、處理器、硬體平台、作業系統等。
僅輸出核心名稱
uname -s
僅輸出目前使用的核心名稱。
輸出核心發行版本
uname -r
輸出目前核心的發行版本。
輸出硬體架構
uname -m
輸出系統的硬體架構 (例如:x86_64)。
輸出作業系統名稱
uname -o
輸出作業系統的名稱。
同時輸出核心名稱和發行版本
uname -sr
可以組合多個選項來選擇性地輸出所需的資訊。
提示與注意事項
uname 命令對於快速查看系統基本資訊非常有用,並且可以在腳本中用於判斷系統環境。
各選項的含義
uname 的每個選項都代表系統的特定方面。例如,`-m` 顯示系統是 32 位還是 64 位,而 `-r` 顯示已安裝核心的確切版本。這些資訊對於系統管理和軟體相容性檢查至關重要。
腳本應用
您可以在 shell 腳本中使用 uname 命令,根據系統環境執行不同的操作。
- 可與條件語句結合使用,以根據特定作業系統或架構選擇不同的安裝套件。
- 在系統診斷或資訊收集腳本中,用於獲取基本的系統資訊非常有用。