Linux是一種廣泛使用的操作系統(tǒng),它提供了許多命令和工具來查看硬盤和內(nèi)存的使用情況。我們將介紹一些常用的命令和工具,幫助您了解如何查看Linux系統(tǒng)中硬盤和內(nèi)存的使用情況。
查看硬盤使用情況
在Linux系統(tǒng)中,您可以使用df命令來查看硬盤使用情況。該命令會顯示文件系統(tǒng)的掛載點以及每個掛載點的使用情況,包括已用空間、可用空間和總空間。
要查看硬盤使用情況,請打開終端并輸入以下命令:
df -h
該命令將以人類可讀的格式顯示硬盤使用情況,例如:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 10G 8.0G 56% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
在上面的示例中,/dev/sda1是一個硬盤分區(qū),它的總空間為20G,已用空間為10G,可用空間為8.0G,使用率為56%。tmpfs是一個臨時文件系統(tǒng),它的總空間為3.9G,已用空間為0,可用空間為3.9G,使用率為0%。
除了使用df命令,您還可以使用du命令來查看指定目錄的磁盤使用情況。該命令會遞歸地計算目錄及其子目錄中的文件大小,并顯示總大小。
要查看指定目錄的磁盤使用情況,請打開終端并輸入以下命令:
du -h <目錄路徑>
例如,要查看當(dāng)前目錄的磁盤使用情況,可以輸入:
du -h .
該命令將顯示當(dāng)前目錄的總大小以及每個子目錄的大小。
查看內(nèi)存使用情況
在Linux系統(tǒng)中,您可以使用free命令來查看內(nèi)存使用情況。該命令會顯示系統(tǒng)的物理內(nèi)存、已用內(nèi)存、可用內(nèi)存以及緩存和緩沖區(qū)的使用情況。
要查看內(nèi)存使用情況,請打開終端并輸入以下命令:
free -h
該命令將以人類可讀的格式顯示內(nèi)存使用情況,例如:
total used free shared buff/cache available
Mem: 7.7G 3.0G 2.0G 512M 2.7G 3.2G
Swap: 2.0G 0B 2.0G
在上面的示例中,total表示總內(nèi)存大小,used表示已用內(nèi)存大小,free表示可用內(nèi)存大小,shared表示共享內(nèi)存大小,buff/cache表示緩存和緩沖區(qū)的大小,available表示可用內(nèi)存大小。
除了使用free命令,您還可以使用top命令來實時監(jiān)視系統(tǒng)的內(nèi)存使用情況。該命令會顯示系統(tǒng)中正在運行的進程以及它們的內(nèi)存使用情況。
要使用top命令,請打開終端并輸入以下命令:
top
該命令將顯示一個實時更新的進程列表,其中包括每個進程的PID、內(nèi)存使用量和其他信息。
通過使用df命令和du命令,您可以查看Linux系統(tǒng)中硬盤的使用情況。而使用free命令和top命令,則可以查看系統(tǒng)的內(nèi)存使用情況。這些命令和工具可以幫助您監(jiān)視和管理系統(tǒng)的存儲資源,以確保系統(tǒng)的正常運行。