這裡有10個Linux指令,可用來了解系統並快速提高工作效率。
10個了解系統的Linux指令
#開啟終端應用程序,然後開始鍵入以下命令以了解您的Linux桌面或雲端伺服器/VM。
1、free – 獲得空閒和已使用的記憶體
#您的記憶體不足了嗎?使用free指令顯示Linux系統中可用和已使用實體(RAM)以及交換記憶體的總量。它還顯示核心使用的緩衝區和快取:
linuxmi@linuxmi:~/www.linuxmi.com
# free # 以容易理解的格式輸出 linuxmi@linuxmi:~/www.linuxmi.com
free -h
#
# 使用cat指令尋找詳細資訊
linuxmi@linuxmi:~/www.linuxmi.com$ sudo dmidecode -t memory 想要確定Linux下的顯示卡的記憶體量,請嘗試:
linuxmi@linuxmi:~/www.linuxmi.com
#glxinfo | egrep -i ‘device|memory’
Device: llvmpipe (LLVM 11.0.0, 256 bits) (0xffffffff)
2、hwinfo – 硬體探針
#我們可以快速偵測Linux伺服器或桌面中的硬體:
# 尋找關於Linux機器的詳細資訊
hwinfo
# 只顯示摘要
#
hwinfo –short
# 查看所有磁碟
#
hwinfo –disk
# 得到一個概述
#
hwinfo –short –block
# 找一個特定的磁碟
#
hwinfo –disk –only /dev/sda
#
# 嘗試4個顯示卡連接埠的監視器資料
限制資訊到特定的裝置
# hwinfo –short –cpu –disk –listmd –gfxcard –wlan –printer另外,您可能會發現lshw指令和inxi指令對顯示Linux硬體資訊很有用:
linuxmi@linuxmi:~/www.linuxmi.com
#inxi -Fxz
# 顯示給定USER名稱的Linux使用者和群組資訊。如果省略使用者名,則顯示目前使用者的資訊:
linuxmi@linuxmi:~/www.linuxmi.com$ id
who who am i
4、lsblk – 清單區塊儲存裝置
所有Linux區塊設備均提供對硬體設備的緩衝訪問,並允許根據配置讀取和寫入區塊。 Linux區塊設備具有名稱。例如,對於NVMe是/dev/nvme0n1,對於HDD/SSD等SCSI裝置是/dev/sda。但是您不必記住它們。您可以使用以下語法輕鬆列出它們:
# lsblk -l # 使用grep指令過濾掉 loop devices # lsblk -l | grep ‘^loop’
5、lsb_release – Linux發行資訊
想要獲取特定於發行版的信息,例如當前安裝的發行版的說明,發行版號和代號:
linuxmi@linuxmi:~/www.linuxmi.com$ lsb_release -a
沒有可用的LSB模組。
說明: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal
6、lscpu – 顯示有關CPU的資訊
lscpu命令以易於理解的格式收集並顯示CPU架構訊息,以容易理解的格式輸出,其中包括各種CPU錯誤:
linuxmi@linuxmi:~/www.linuxmi.com$ lscpu
也可以使用lshw指令列出Cpu:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo lshw -C cpu###7、lstopo – 顯示硬體拓樸####### ###是否想查看Linux伺服器或桌面版的拓樸?嘗試:###
linuxmi@linuxmi:~/www.linuxmi.com$ lstopo
linuxmi@linuxmi:~/www.linuxmi.com$ lstopo-no-graphics
您將看到有關以下資訊:
8、lsusb – 列出USB裝置
我們都使用USB設備,例如外部硬碟和鍵盤。執行NA命令以顯示有關Linux系統中USB匯流排及其連接的設備的資訊。
lsusb
#偵測連接到系統的USB裝置的PID和VID資訊
#sudo usbview
usbview提供了連接到系統的USB裝置的圖形摘要。透過在樹狀圖顯示中選擇單一裝置可以顯示詳細資訊
lspci – 列出PCI裝置
我們使用lspci指令顯示有關係統中的PCI匯流排以及與其連接的裝置的資訊:
linuxmi@linuxmi:~/www.linuxmi.com$ lspci
9、timedatectl – 查看目前日期和時區
通常,我們使用date指令在CLI上設定或取得日期/時間資訊:
linuxmi@linuxmi:~/www.linuxmi.com$ date | lolcat
2020 12月 20日 星期日 13:30:22 CST
#但是,現代Linux發行版使用timedatectl命令查詢和更改系統時鐘及其設置,並啟用或停用時間同步服務(NTPD和co):
linuxmi@linuxmi:~/www.linuxmi.com$ timedatectl | lolcat
##10、w – 誰登入了
在Linux上執行w命令以查看有關電腦上目前使用的Linux使用者及其進程的資訊:
總結
#現在,我們已經了解學習了10個系統Linux指令,以了解系統快速提高生產力來解決問題。在下面的評論部分中,請告訴我您知道的最喜歡的工具。謝謝!
以上是提高生產力的 10 個 Linux 指令的詳細內容。更多資訊請關注PHP中文網其他相關文章!