在Debian系統中,監控磁盤使用情況可以通過多種命令行工具來實現。以下是一些常用的方法和命令:
df
命令df
命令用于顯示Linux文件系統的磁盤空間使用情況。它可以提供關于文件系統的總容量、已使用空間、可用空間以及使用百分比等信息。使用 -h
選項可以以人類可讀的方式顯示這些信息。
df -h
du
命令du
命令用于估計文件空間使用情況。它可以顯示目錄中每個文件或子目錄的磁盤使用量。使用 -h
選項可以以人類可讀的方式顯示這些信息。
du -sh /path/to/directory
logrotate
管理日志文件logrotate
是一個用于管理日志文件的工具,它可以定期重命名和壓縮日志文件,以防止它們占用過多的磁盤空間。你可以通過編輯 /etc/logrotate.conf
和 /etc/logrotate.d/
目錄下的配置文件來設置日志文件的大小和保留策略。
sudo nano /etc/logrotate.conf
sudo nano /etc/logrotate.d/rsyslog
lsblk
命令lsblk
命令用于列出系統中的所有塊設備,包括磁盤和分區。這對于查看和管理存儲設備非常有用。
lsblk
如果需要清理磁盤空間,可以使用以下命令:
sudo apt-get autoremove
sudo apt-get clean
sudo apt-get purge
sudo rm -rf /path/to/directory