當我在查詢有關桌上型電腦記憶體資訊時,我偶然發現了 inxi。它是一個命令列系統資訊工具,可提供有關您的 Linux 電腦(無論是筆記型電腦、桌上型電腦還是伺服器)的大量資訊。
inxi 指令採用 GPLv3 授權🔗 github.com,許多 Linux 發行版都包含它。據它的 Git 儲存庫稱:「inxi 努力支援最廣泛的作業系統和硬件,從最簡單的消費性桌上型電腦到最先進的專業硬體和伺服器。」
文件很完善,並且該專案在線維護了完整的 手冊頁🔗 smxi.org。安裝後,您可以使用 man inxi 指令存取系統上的手冊頁。
通常,你可以從發行版的軟體倉庫或應用程式中心安裝 inxi。例如,在 Fedora、CentOS、Mageia 或類似發行版上:
$ sudo dnf install inxi
在 Debian、Elementary、Linux Mint 或類似發行版上:
$ sudo apt install inxi
你可以在 此處🔗 smxi.org 找到更多關於 Linux 發行版安裝選項的資訊。
#當你安裝了 inxi,你可以探索它的所有選項。有許多選項可幫助你了解更多關於係統的資訊。最基本的指令提供了系統的基本概覽:
$ inxi -b System: Host: pop-os Kernel: 5.19.0-76051900-generic x86_64 bits: 64 Desktop: GNOME 42.3.1 Distro: Pop!_OS 22.04 LTS Machine: Type: Laptop System: HP product: Dev One Notebook PC v: N/A serial: Mobo: HP model: 8A78 v: KBC Version 01.03 serial: UEFI: Insyde v: F.05 date: 06/14/2022 Battery: ID-1: BATT charge: 50.6 Wh (96.9%) condition: 52.2/53.2 Wh (98.0%) CPU: Info: 8-core AMD Ryzen 7 PRO 5850U with Radeon Graphics [MT MCP] speed (MHz): avg: 915 min/max: 400/4507 Graphics: Device-1: AMD Cezanne driver: amdgpu v: kernel Device-2: Quanta HP HD Camera type: USB driver: uvcvideo Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: amdgpu,ati unloaded: fbdev,modesetting,radeon,vesa gpu: amdgpu resolution: 1920x1080~60Hz OpenGL: renderer: AMD RENOIR (LLVM 13.0.1 DRM 3.47 5.19.0-76051900-generic) v: 4.6 Mesa 22.0.5 Network: Device-1: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter driver: rtw_8822ce Drives: Local Storage: total: 953.87 GiB used: 75.44 GiB (7.9%) Info: Processes: 347 Uptime: 15m Memory: 14.96 GiB used: 2.91 GiB (19.4%) Shell: Bash inxi: 3.3.13
#你可以使用 -B
選項來檢查電池健康狀況。結果顯示系統電池 ID、充電狀況和其他資訊:
$ inxi -B Battery: ID-1: BATT charge: 44.3 Wh (85.2%) condition: 52.0/53.2 Wh (97.7%)
使用 -C
選項來了解更多關於 CPU 的資訊:
$ inxi -C CPU: Info: 8-core model: AMD Ryzen 7 PRO 5850U with Radeon Graphics bits: 64 type: MT MCP cache: L2: 4 MiB Speed (MHz): avg: 400 min/max: 400/4507 cores: 1: 400 2: 400 3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400 13: 400 14: 400 15: 400 16: 400
inxi 的輸出預設使用彩色文字。你可以根據需要使用“顏色開關”進行更改以提高可讀性。
指令選項是 -c
後面跟著 0 到 42 之間的任意數字以適合你的習慣。
$ inxi -c 42
以下是使用配色 5 和 7 的幾個不同選項的範例:
inxi -c 5 command
#該軟體可以使用 Linux 系統中的感測器顯示硬體溫度、風扇速度和其他有關係統的資訊。輸入 inxi -s 並讀取以下結果:
inxi -s
#如果支持,你可以組合 inxi 的選項以獲得複雜的輸出。例如,inxi -S 提供系統信息,-v
提供詳細輸出。將兩者結合起來可以得到以下結果:
$ inxi -S System: Host: pop-os Kernel: 5.19.0-76051900-generic x86_64 bits: 64 Desktop: GNOME 42.3.1 Distro: Pop!_OS 22.04 LTS $ inxi -Sv CPU: 8-core AMD Ryzen 7 PRO 5850U with Radeon Graphics (-MT MCP-) speed/min/max: 634/400/4507 MHz Kernel: 5.19.0-76051900-generic x86_64 Up: 20m Mem: 3084.2/15318.5 MiB (20.1%) Storage: 953.87 GiB (7.9% used) Procs: 346 Shell: Bash inxi: 3.3.13
額外功能:查看天氣
inxi 可以收集到的資訊不只你的電腦。使用 -w
選項,你還可以取得你所在地區的天氣資訊:
$ inxi -w Weather: Report: temperature: 14 C (57 F) conditions: Clear sky Locale: Wellington, G2, NZL current time: Tue 30 Aug 2022 16:28:14 (Pacific/Auckland) Source: WeatherBit.io
你可以透過指定你想要的城市和國家以及 -W
來獲得世界其他地區的天氣資訊:
$ inxi -W rome,italy Weather: Report: temperature: 20 C (68 F) conditions: Clear sky Locale: Rome, Italy current time: Tue 30 Aug 2022 06:29:52 Source: WeatherBit.io
總結
有許多很棒的工具可以收集有關你的電腦的資訊。我根據機器、桌面或我的心情使用不同的工具。你最喜歡的系統資訊工具是什麼?
以上是Linux inxi 指令的 3 種使用方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!