Linux查看磁盤空間的常用命令

在Linux系統中,瞭解磁盤空間的使用情況對於維護和管理服務器或個人計算機至關重要。通過使用適當的命令,您可以輕鬆查看磁盤空間的分配和利用情況。本文將介紹下Linux查看磁盤空間的常用命令,以便更好地管理您的存儲容量。

df命令

df命令是一箇廣泛使用的磁盤空間查看命令。它可以顯示文件系統的使用情況,包括已使用空間、可用空間和掛載點。以下是使用df命令的示例:

df -h

該命令將以人類可讀的格式顯示磁盤空間信息,以便更容易理解。您可以看到每個文件系統的總容量、已使用空間、可用空間和使用百分比。

du命令

du命令用於估算文件或目錄的磁盤空間使用量。它可以幫助您確定哪些文件或目錄佔用了最多的空間。以下是使用du命令的示例:

du -sh /pth/to/diectoy

該命令將顯示指定目錄的磁盤空間使用情況。您可以使用該命令來逐級檢查目錄結構,找出佔用最多空間的文件或目錄。

ls命令

雖然ls命令主要用於列出文件和目錄,但它也可以提供有關磁盤空間的一些信息。當您在特定目錄中使用ls命令時,它將顯示每個文件的大小。以下是使用ls命令的示例:

ls -lh

該命令將列出文件,並顯示每個文件的大小。您可以根據文件大小來判斷哪些文件佔用了大量的磁盤空間。

ncdu命令

如果您需要更詳細和交互式地查看磁盤空間使用情況,可以考慮使用ncdu命令。ncdu是一箇功能強大的磁盤使用分析工具,可以提供層次結構的磁盤使用統計信息。您可以通過在終端中運行以下命令來安裝ncdu。

sudo pt-get instll ncdu # 適用於Debin/Ubuntu系統

sudo yum instll ncdu # 適用於CentOS/RHEL系統

安裝完成後,您可以使用以下命令來運行ncdu:

ncdu /pth/to/diectoy

ncdu將掃描指定目錄並顯示每個子目錄和文件的磁盤使用情況。

以上是Linux查看磁盤空間的常用命令介紹。您可以通過定期檢查Linux磁盤空間使用情況,並及時清理不需要的文件和目錄,以保持系統性能和數據完整性。