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