概述
lshw 是一個詳細報告系統物理硬體配置的工具。以 root 權限執行才能獲得最多的資訊。
主要特點
- 提供 CPU、記憶體、磁碟、網路等詳細資訊
- 支援多種輸出格式 (HTML, XML, JSON)
- 可按特定硬體類別進行篩選
- 需要 root 權限 (以獲取最大資訊)
主要選項
lshw 命令提供多種選項,可讓您以不同方式查詢和篩選系統硬體資訊。
輸出格式
資訊篩選
其他
生成的命令:
請試著組合命令。
這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。
`lshw` 執行命令。
請將上述選項組合在一起,與 AI 一同虛擬執行命令。
使用範例
使用 lshw 命令查詢系統硬體資訊的各種範例。
查看所有硬體資訊
sudo lshw
詳細輸出系統的所有硬體資訊。需要 root 權限。
查看簡潔的硬體摘要
sudo lshw -short
以簡潔的方式摘要輸出硬體元件。
僅查看網路介面資訊
sudo lshw -class network
篩選並輸出僅與網路相關的硬體資訊。
將磁碟資訊儲存為 HTML 格式
sudo lshw -class disk -html > hardware_disk.html
以 HTML 格式輸出磁碟相關的硬體資訊並儲存到檔案。
以 JSON 格式輸出記憶體資訊
sudo lshw -class memory -json
以 JSON 格式輸出系統記憶體資訊。
安裝
lshw 可能未預設包含在大多數 Linux 發行版中。您可以使用以下命令進行安裝。
Debian/Ubuntu 系統
sudo apt update
sudo apt install lshw
使用 APT 套件管理器安裝 lshw。
RHEL/CentOS/Fedora 系統
sudo yum install lshw # 或 dnf install lshw
使用 YUM 或 DNF 套件管理器安裝 lshw。
提示與注意事項
有關更有效使用 lshw 命令的提示和注意事項。
使用 root 權限
lshw 用於查詢系統的深層硬體資訊,因此在大多數情況下,您需要使用 'sudo' 以 root 權限執行才能查看所有資訊。
- 為了獲取最大資訊,請使用 `sudo lshw`
- 普通使用者可能只能看到有限的資訊
利用輸出格式
支援 HTML、XML、JSON 等多種輸出格式,您可以根據需要選擇合適的格式,用於生成報告或與其他工具整合。
- 使用 `-html` 生成易於在網頁瀏覽器中查看的報告
- 使用 `-json` 或 `-xml` 獲取易於腳本解析的數據
篩選特定硬體
使用 `-class` 選項可以快速查看特定類型的硬體資訊。這可以節省您在複雜的完整輸出中尋找所需資訊的時間。
- `-class network` (網路卡)
- `-class disk` (儲存裝置)
- `-class memory` (記憶體)
- `-class cpu` (CPU)