Ubuntu通過(guò)命令行查看系統(tǒng)信息的方法詳解
1. 查看內(nèi)存信息
內(nèi)存是系統(tǒng)中的關(guān)鍵組件之一,它緩存運(yùn)行中的進(jìn)程,以便 CPU 更高效地管理進(jìn)程,從而提高效率。技術(shù)愛(ài)好者或游戲玩家拿到新電腦時(shí)總是會(huì)檢查內(nèi)存大小。
要快速查看電腦上的內(nèi)存(或內(nèi)存大小),請(qǐng)運(yùn)行以下命令:
$ free -h
執(zhí)行上述命令后,會(huì)顯示一個(gè)表格,其中包含有關(guān)你的內(nèi)存和交換內(nèi)存的各種信息。你需要關(guān)注的是 “mem” 旁邊的 “total” 行,這指的是物理內(nèi)存。

由于 free 命令 從 “/etc/meminfo” 系統(tǒng)文件中獲取信息,你可以直接使用 cat 命令 查看其內(nèi)容。
$ cat /proc/meminfo
輸出文件將包含各種信息,我們感興趣的信息位于頂部。
2. 查看 CPU 信息
CPU(中央處理器),通常被稱(chēng)為電腦的大腦,主要由兩個(gè)流行的供應(yīng)商 Intel 和 AMD 銷(xiāo)售。對(duì)于臺(tái)式機(jī),它們有兩種架構(gòu),x86 和 x64。
雖然我們不會(huì)深入探討這些架構(gòu)的信息,但值得注意的是,x86 是一種較舊的架構(gòu),在現(xiàn)代電腦中很少見(jiàn),因?yàn)榇蠖鄶?shù)現(xiàn)在都配備 x64 或 ARM(如 Raspberry Pi)。
要查找系統(tǒng)中 CPU(或處理器)的詳細(xì)信息,請(qǐng)運(yùn)行以下命令:
$ lscpu
它將打印出 CPU 的型號(hào)名稱(chēng)、架構(gòu)、線程數(shù)、核心數(shù)、虛擬化類(lèi)型、緩存及其他相關(guān)信息。

由于 lscpu 命令從 “/proc/cpuinfo” 系統(tǒng)文件中檢索信息,你可以直接使用 cat 命令查看文件內(nèi)容:
$ cat /proc/cpuinfo
文件內(nèi)容幾乎與 lscpu 命令輸出相同,只是包含了一些額外的細(xì)節(jié)。但我們感興趣的會(huì)在頂部。

3. 查看 GPU 信息
兩大供應(yīng)商 AMD 和 Nvidia 主要銷(xiāo)售 GPU,這是 PC 中非常受歡迎的硬件,也是游戲玩家、比特幣礦工和 AI/ML 開(kāi)發(fā)者的首選。AMD 的 GPU 屬于 Radeon 系列,而 Nvidia 當(dāng)前的 GPU 系列為 RTX。
要快速了解你使用的 GPU 品牌和系列,可以運(yùn)行相應(yīng)的命令:
# 對(duì)于 GPU $ lspci | grep -i vga # 對(duì)于 Nvidia GPU $ nvidia-smi # 對(duì)于 AMD GPU $ lspci | grep -i amd

4. 查看存儲(chǔ)信息
如果你是從 Windows 系統(tǒng)轉(zhuǎn)過(guò)來(lái)的,重要的是要知道 Linux 沒(méi)有像 Windows 那樣的分區(qū)概念。雖然你可以為 “/root”、“/home” 和 “/swap” 創(chuàng)建獨(dú)立分區(qū),但它們都屬于根目錄下。因此,檢查根目錄的大小可以提供一個(gè)系統(tǒng)總存儲(chǔ)空間和可用存儲(chǔ)空間的快速概覽。
要快速查看系統(tǒng)中的總存儲(chǔ)空間和可用存儲(chǔ)空間,請(qǐng)運(yùn)行以下命令:
$ df -h
輸出可能會(huì)有點(diǎn)讓人眼花繚亂,所以重點(diǎn)關(guān)注掛載在根目錄(如 /)的文件系統(tǒng)。如果你為家目錄或交換空間創(chuàng)建了獨(dú)立分區(qū),可以根據(jù)它們的掛載位置來(lái)定位它們。

5. 查看操作系統(tǒng)信息
在 Windows 上,你永遠(yuǎn)不需要尋找自己的系統(tǒng)版本,因?yàn)榭梢詮娜蝿?wù)欄外觀輕易區(qū)分(至少目前如此)。然而,Linux 系統(tǒng)經(jīng)常使用桌面環(huán)境,將核心系統(tǒng)和圖形界面部分分開(kāi)。因此,除非手動(dòng)查找,否則識(shí)別你正在運(yùn)行的操作系統(tǒng)相當(dāng)困難。
所以,要找出你正在使用的 Linux 發(fā)行版(或操作系統(tǒng))的版本,請(qǐng)運(yùn)行以下命令:
$ cat /etc/os-release
上述命令讀取 “/etc/os-release” 文件的內(nèi)容,該文件存儲(chǔ)操作系統(tǒng)相關(guān)信息。要查找你的操作系統(tǒng)詳情,請(qǐng)?jiān)谳敵鲋胁檎?nbsp;NAME 或 VERSION 值。

除此之外,你也可以使用以下命令獲得同樣的結(jié)果,不過(guò)看起來(lái)更整潔美觀。
$ lsb_release -a

6. 查看桌面環(huán)境信息
桌面環(huán)境是 Linux 特有的,Windows 用戶(hù)可能不太熟悉。可以把它想象成你在使用帶有圖形用戶(hù)界面的 Linux 系統(tǒng)時(shí)與之交互的 GUI 接口,有多種變體可供選擇,如 GNOME(最受歡迎)、KDE、XFCE、MATE 等等。
Ubuntu,最流行的 Linux 發(fā)行版,默認(rèn)配備了 GNOME,所以要查看你的 Ubuntu 系統(tǒng)運(yùn)行的 GNOME 版本,請(qǐng)運(yùn)行以下命令:
$ gnome-shell --version
要查看所有其他流行桌面環(huán)境的版本信息,請(qǐng)運(yùn)行相應(yīng)的命令:
# 對(duì)于 KDE Plasma $ kded5 --version # 對(duì)于 XFCE $ xfce4-session --version # 對(duì)于 MATE $ mate-session --version
請(qǐng)注意,對(duì)于 KDE Plasma 的命令已更正為 kded5 --version。
7. 查看主機(jī)名信息
主機(jī)名在網(wǎng)絡(luò)共享文件時(shí)很有用,因?yàn)樗軒椭銋^(qū)分自己的系統(tǒng)和其他系統(tǒng)。在 Linux 上識(shí)別主機(jī)名比找到之前提到的其他系統(tǒng)信息要容易得多。
只需打開(kāi)終端并查看 username@hostname 提示符即可。此外,你還可以運(yùn)行以下命令:
$ hostname
總結(jié)
通過(guò)這篇文章,你學(xué)會(huì)了如何在 Linux 系統(tǒng)上查找包括內(nèi)存、CPU、GPU、存儲(chǔ)空間、操作系統(tǒng)等在內(nèi)的系統(tǒng)信息。如果你有任何問(wèn)題或疑問(wèn),歡迎隨時(shí)在評(píng)論區(qū)留言。
以上就是Ubuntu通過(guò)命令行查看系統(tǒng)信息的方法詳解的詳細(xì)內(nèi)容,更多關(guān)于Ubuntu命令行查看系統(tǒng)信息的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Linux服務(wù)器上查看內(nèi)網(wǎng)IP和公網(wǎng)IP的方法小結(jié)
本文介紹如何在Linux系統(tǒng)中查看本機(jī)的公網(wǎng)IP地址和內(nèi)網(wǎng)IP地址,對(duì)于公網(wǎng)IP地址,可以通過(guò)curl命令調(diào)用第三方服務(wù)如ifconfig.me或cip.cc獲取;而內(nèi)網(wǎng)IP地址則可以直接使用ifconfig命令查看,需要的朋友可以參考下2025-12-12
CentOS 7 x64下Apache+MySQL(Mariadb)+PHP56的安裝教程詳解
這篇文章主要介紹了CentOS 7 x64下Apache+MySQL(Mariadb)+PHP56的安裝教程,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-12-12
Linux Windows下設(shè)置定時(shí)執(zhí)行任務(wù)的方法
這篇文章主要介紹了Linux、windows下 設(shè)置定時(shí)執(zhí)行任務(wù)的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09
Linux 配置SSH免密登錄 “ssh-keygen”的基本用法
SSH 是目前較可靠,專(zhuān)為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。利用 SSH 協(xié)議可以有效防止遠(yuǎn)程管理過(guò)程中的信息泄露問(wèn)題,這篇文章主要介紹了Linux 配置SSH免密登錄 “ssh-keygen”的基本用法 ,需要的朋友可以參考下2019-06-06
linux系統(tǒng)下MongoDB單節(jié)點(diǎn)安裝教程
這篇文章主要給大家介紹了在linux系統(tǒng)下mongo在單節(jié)點(diǎn)安裝的方法教程,文中將實(shí)現(xiàn)的方法一步步介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起看看吧。2017-10-10
解決centos7中tomcat啟動(dòng)與本機(jī)訪問(wèn)問(wèn)題
這篇文章主要介紹了解決centos7中tomcat啟動(dòng)與本機(jī)訪問(wèn)問(wèn)題,需要的朋友可以參考下2018-08-08
Linux下Squid配置詳解 Squid代理服務(wù)器配置
本文介紹Linux下非常著名、常用的Squid代理服務(wù)器的使用,并著重講述如何使用其提供的訪問(wèn)控制策略,來(lái)保證代理服務(wù)器的合法使用。2009-10-10

