自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在 Linux 終端使用 inxi 命令獲取各種系統(tǒng)信息

系統(tǒng) Linux
inix 是一個用于獲取 Linux 系統(tǒng)信息的終端命令。能夠獲取軟件和硬件的詳細(xì)信息,比如計算機型號、內(nèi)核版本、發(fā)行版號以及桌面環(huán)境等信息,甚至可以讀取主存模塊占用主板的哪塊 RAM 卡槽等詳細(xì)信息。

[[441017]]

inix 是一個用于獲取 Linux 系統(tǒng)信息的終端命令。能夠獲取軟件和硬件的詳細(xì)信息,比如計算機型號、內(nèi)核版本、發(fā)行版號以及桌面環(huán)境等信息,甚至可以讀取主存模塊占用主板的哪塊 RAM 卡槽等詳細(xì)信息。

inxi 還可以用于監(jiān)控系統(tǒng)中正在消耗 CPU 或者內(nèi)存資源的進程。

在本文中,我將展示使用 inxi 命令獲取系統(tǒng)信息的常用操作。

首先,我將展示下如何安裝 inxi 命令。

在 Linux 上安裝 inxi

inxi 是一個非常流行的工具,所以在大多數(shù) Linux 發(fā)行版?zhèn)}庫中都可以輕松獲取到該工具。不過還沒有流行到各大 Linux 發(fā)行版默認(rèn)就安裝了該軟件,所以需要我們自己安裝一下。

在 Ubuntu/Debian 發(fā)行版系統(tǒng)中,安裝命令:

  1. sudo apt install inxi

在 Fedora/RHEL8-based 等發(fā)行版中,安裝命令:

  1. sudo dnf install -y epel-release
  2. sudo dnf install -y inxi

在 Arch Linux 以及它的派生分支版本中,安裝命令:

  1. sudo pacman -S inxi

使用 inxi 獲取系統(tǒng)信息

你可以在終端運行 inxi 命令來總體瀏覽下系統(tǒng)信息。

  1. inxi

如下圖所示,運行 inxi 命令可以簡要瀏覽 CPU、時鐘頻率(speed/min/max)、內(nèi)核(Kernel)、內(nèi)存(Mem)、磁盤存儲空間(Storage)、運行進程數(shù)量(Procs)以及 Shell 等信息。 

The default output of inxi command

使用 -b 參數(shù)可以獲取更為詳細(xì)的系統(tǒng)信息。-b 參數(shù)會讀取更多有關(guān) CPU、驅(qū)動器、當(dāng)前運行進程、主板 UEFI 版本、GPU、顯示分辨率以及網(wǎng)絡(luò)設(shè)備等詳細(xì)信息。

  1. inxi -b 

Detailed hardware and software information about machine as reported by inxi

類似 -b 參數(shù)使用方法,inxi 還有許多其他的參數(shù)可供使用。你可以綜合使用這些參數(shù)來獲取你關(guān)心的信息。

讓我們看幾個實例。

獲取音頻設(shè)備信息

使用 -A 參數(shù)可以獲取有關(guān)音頻(輸出)設(shè)備信息,包括物理音頻(輸出)設(shè)備、聲音服務(wù)器以及音頻驅(qū)動等詳細(xì)信息。

  1. inxi -A 

Output of inxi command when “-A” flag is used

獲取電池信息

使用 -B 參數(shù),可以獲取有關(guān)電池的信息(如果安裝了電池)。你將讀取到例如以 Wh(瓦特小時)為單位的當(dāng)前電池電量和狀況。

因為我使用的是臺式機,所以這里僅僅作為一個示例,讓我們看看使用 inxi -B 會輸出什么。

  1. Battery: ID-1: BAT0 charge: 50.0 Wh (100.0%) condition: 50.0/50.0

獲取 CPU 信息

-C 參數(shù)用于獲取有關(guān) CPU 的詳細(xì)信息。比如包括 CPU 緩存大小、頻率(單位 MHz,如果有多核,會顯示每個核心的頻率)、核心數(shù)、CPU 型號以及 CPU 是 32 位還是 64 位。

  1. inxi -C 

Detailed CPU information displayed by inxi

注意,如果是在虛擬機中使用 inix -C,inxi 讀取到的 CPU 的最大和最小頻率可能異常。下面是一個在四核 Debian 11 虛擬機中使用 -C 參數(shù)的示例輸出。 

An example output of using the “-C” flag in a Virtual Machine

獲取更多的系統(tǒng)信息

使用 -F 參數(shù)可以獲取更詳細(xì)的系統(tǒng)信息(類似 -b 參數(shù),但會更為詳細(xì))。幾乎囊括了所有層次的系統(tǒng)信息。

  1. inxi -F 

獲取圖形顯示相關(guān)信息

-G 參數(shù)可以獲取和圖形相關(guān)的信息。

它會顯示所有的圖形設(shè)備(GPU)、正在使用的 GPU 驅(qū)動(有助于檢查是否使用 Nvidia 驅(qū)動還是 nouveau 驅(qū)動)、顯示輸出分辨率和驅(qū)動程序版本。

  1. inxi -G 

獲取運行進程信息

-I 參數(shù)(大寫字母 i)顯示正在運行的進程、當(dāng)前 shell 、內(nèi)存(內(nèi)存使用情況)以及 inxi 版本號等信息。 

inxi get running process info

獲取內(nèi)存信息

可能你已經(jīng)猜到了,-m 參數(shù)可以獲取與內(nèi)存相關(guān)的信息。

它讀取了如總可用內(nèi)存、最大內(nèi)存容量(硬件或 CPU 支持的)、主板物理內(nèi)存插槽數(shù)、是否存在 ECC、插入的內(nèi)存插槽,以及枚舉每個插槽中運行的內(nèi)存模塊的大小和運行速度等信息。

  1. inxi -m

要使用 -m 參數(shù)獲取更詳細(xì)的信息,例如最大容量、每個插槽的內(nèi)存模塊信息等,需要超級用戶權(quán)限。

  1. sudo inxi -m 

如果只是希望簡短的輸出內(nèi)存信息,可以使用 -memory-short 參數(shù)。

使用 -memroy-short 參數(shù)將會只顯示總內(nèi)存以及當(dāng)前已使用的內(nèi)存量。

查看正在使用的包存儲庫

當(dāng)使用 -r 參數(shù)時,會列舉當(dāng)前正在使用的包管理倉庫或者更新本地倉庫緩存中的所有存儲庫列表。 

List of repositories in use

獲取 RAID 設(shè)備信息

-R 參數(shù)用于獲取所有 RAID 設(shè)備相關(guān)信息。

令人驚喜的是,它甚至顯示了有關(guān) ZFS RAID(默認(rèn)情況下,多數(shù) Linux 系統(tǒng)不包含該文件系統(tǒng))的信息。它顯示了 RAID 設(shè)備上文件系統(tǒng)的詳細(xì)信息、狀態(tài)(包含離線狀態(tài)、總大小和可用大小等)。

  1. inxi -R 

在 Linux 終端中查詢天氣(對,這是可以的)

利用 -W 參數(shù),你可以查詢地球上任何地方的天氣情況。

-W 參數(shù)后面,需要攜帶以下中的任一一個體現(xiàn)位置的信息

  • 郵政編碼
  • 緯度
  • 城市(及州)、國家(不能含有空格,使用 “+” 替換空格)
  1. inxi -W Baroda,India 

Use of the “-W” flag with inxi followed by the city,country location descriptor

監(jiān)控系統(tǒng)資源使用情況

inxi 除了提供有關(guān)已安裝的硬件和驅(qū)動的信息外,還可以用于資源監(jiān)控。

使用 -t 參數(shù)可以顯示進程信息。你還可以可選項 -c (用于 CPU)和 -m(用于內(nèi)存)。這些選項結(jié)合使用可以按指定數(shù)量列出進程信息。

下面是一些使用 -t 參數(shù)監(jiān)控資源信息的示例。

  1. inxi -t

命令 inxi -t 默認(rèn)效果等同于 inxi -t cm5 的效果。 

No difference in output of “inti -t” and “inxi -t cm5”

  1. inxi -t cm10 

偶爾需要監(jiān)控資源使用情況時,該工具挺管用。如果需要更多的資源監(jiān)控功能,則推薦使用 專用系統(tǒng)資源監(jiān)控工具。

總結(jié)

對于需要診斷計算機問題以及獲取那些并不熟悉的軟硬件信息的人來說,inxi 工具是十分便利且有用的。它能識別那些消耗 CPU、內(nèi)存的進程;可以檢查是否安裝了合適的圖形驅(qū)動程序、主板 UEFI/BIOS 是否需要更新等等。

事實上,在 inxi 開源社區(qū)論壇上,我們要求那些尋求幫助的成員提供 inxi 命令輸出內(nèi)容以便判斷他們當(dāng)前正在使用什么樣的系統(tǒng)環(huán)境。

我知道也有其他的工具可以讀取 Linux 上的硬件信息,不過 inxi 同時能讀取硬件和軟件信息,這也是我喜歡它的地方所在。

你使用 inxi 或者其他工具么? 

 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2015-05-25 19:37:17

InxiLinux

2009-12-25 11:04:31

Fedora DNS

2017-04-20 18:00:59

Linux命令行工具系統(tǒng)信息

2019-06-19 13:50:21

NeofetchLinux

2010-01-11 17:08:49

Fedora 10安裝

2022-10-08 09:17:15

Linuxinxi

2021-08-24 16:20:38

Linux終端

2009-10-15 09:58:13

Linux系統(tǒng)信息查看

2022-02-20 20:14:49

安卓LinuxLinux 命令

2009-12-16 14:10:42

Linux終端命令

2014-01-13 15:00:51

InxiLinux硬件

2010-06-22 17:45:34

Linux Autom

2020-11-23 05:50:40

瀏覽器Web瀏覽器Linux

2009-12-16 09:40:38

Linux終端Linux命令

2021-08-23 08:30:30

Docker BuildKit 架構(gòu)

2019-08-12 10:30:54

FedoraLinuxYakuake

2010-09-10 13:57:55

echo命令

2022-10-08 06:43:15

Linux系統(tǒng)終端

2009-12-16 14:17:22

Fedora 8安裝

2023-07-04 16:36:03

Linuxcd 命令
點贊
收藏

51CTO技術(shù)棧公眾號