在Linux中,有多種方法可以查看系統狀態
top
:這是一個實時的系統監控工具,可以顯示系統進程、CPU使用率、內存使用情況等信息。輸入top
命令后,你將看到一個交互式界面,可以通過按鍵來排序和查看不同的信息。
htop
:這是一個類似于top
的工具,但界面更美觀,功能更強大。你需要先安裝它(如sudo apt-get install htop
),然后輸入htop
命令來運行。
free
:查看內存使用情況。輸入free -h
可以以人類可讀的格式顯示內存信息。
df
:查看磁盤空間使用情況。輸入df -h
可以以人類可讀的格式顯示磁盤空間信息。
lsblk
:列出所有可用的塊設備(如硬盤、分區等)及其信息。
uname
:查看系統內核和操作系統信息。輸入uname -a
可以顯示詳細信息。
lshw
:顯示硬件信息,如CPU、內存、硬盤等。你需要先安裝它(如sudo apt-get install lshw
),然后輸入sudo lshw
來運行。
ifconfig
:查看網絡接口和網絡配置信息。在新版本的Linux中,你可能需要使用ip addr
命令代替。
iwconfig
:查看無線網絡接口信息。
dmesg
:查看內核消息和系統日志。輸入dmesg | less
可以分頁查看日志信息。
/proc
文件系統:這是一個包含系統信息的虛擬文件系統,如/proc/cpuinfo
(CPU信息)、/proc/meminfo
(內存信息)等。你可以使用cat
或less
命令查看這些文件的內容。
請注意,某些命令可能需要root權限才能運行(如使用sudo
)。根據你的需求,你可以組合使用這些命令來查看特定的系統狀態信息。