Linux磁盤(pán)使用情況查詢
在Linux系統(tǒng)中,查詢磁盤(pán)使用情況是非常常見(jiàn)的操作。你可以使用一些命令來(lái)獲取關(guān)于磁盤(pán)空間使用情況的詳細(xì)信息。下面將介紹幾個(gè)常用的命令。
1. df命令
df命令用于顯示文件系統(tǒng)的磁盤(pán)空間使用情況。它會(huì)列出每個(gè)掛載點(diǎn)的磁盤(pán)使用情況,包括總?cè)萘俊⒁咽褂每臻g、可用空間和掛載點(diǎn)等信息。使用以下命令來(lái)查詢磁盤(pán)使用情況:
df -h
-h選項(xiàng)用于以人類可讀的方式顯示磁盤(pán)空間大小,以便更容易理解。該命令將輸出類似以下的結(jié)果:
文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn)
/dev/sda1 20G 5G 15G 25% /
/dev/sdb1 50G 10G 40G 20% /data
上述示例中,/dev/sda1和/dev/sdb1是兩個(gè)文件系統(tǒng)的設(shè)備名,容量、已用、可用和已用百分比分別表示磁盤(pán)的總?cè)萘俊⒁咽褂每臻g、可用空間和已使用百分比。掛載點(diǎn)表示文件系統(tǒng)掛載的路徑。
2. du命令
du命令用于計(jì)算目錄或文件的磁盤(pán)使用情況。你可以使用以下命令來(lái)查詢指定目錄的磁盤(pán)使用情況:
du -h <目錄路徑>
-h選項(xiàng)同樣用于以人類可讀的方式顯示磁盤(pán)使用情況。該命令將輸出指定目錄及其子目錄的磁盤(pán)使用情況,類似以下結(jié)果:
4.0K ./dir1
8.0K ./dir2
12K ./dir3
上述示例中,每一行表示一個(gè)目錄或文件,第一列是磁盤(pán)使用量,第二列是目錄或文件的路徑。
3. ncdu命令
ncdu是一個(gè)更高級(jí)的工具,用于以交互方式瀏覽和查詢磁盤(pán)使用情況。你可以使用以下命令來(lái)安裝ncdu:
sudo apt-get install ncdu
安裝完成后,你可以使用以下命令來(lái)運(yùn)行ncdu:
ncdu <目錄路徑>
ncdu將以交互方式顯示指定目錄及其子目錄的磁盤(pán)使用情況。你可以使用方向鍵瀏覽目錄和文件,并使用空格鍵選擇或取消選擇目錄和文件。在選擇目錄后,你可以按回車鍵進(jìn)入該目錄的詳細(xì)信息。ncdu還提供了一些其他功能,如刪除文件等。
通過(guò)df、du和ncdu命令,你可以方便地查詢Linux系統(tǒng)中的磁盤(pán)使用情況。df命令可以顯示整個(gè)文件系統(tǒng)的磁盤(pán)使用情況,du命令可以計(jì)算指定目錄的磁盤(pán)使用情況,而ncdu命令則提供了更高級(jí)的交互式瀏覽功能。根據(jù)你的需求,選擇適合的命令來(lái)查詢磁盤(pán)使用情況。