在CentOS Minimal系統中管理磁盤空間可以通過以下幾種方法:
查看磁盤使用情況:
使用 df -h
命令查看文件系統的磁盤空間使用情況,以人類可讀格式顯示信息。
清理日志文件:
日志文件通常存儲在 /var/log
目錄中,隨著時間的推移會變得非常大??梢允褂靡韵旅钋謇砣罩疚募?/p>
find /var/log -type f -name "*.log" -size +50M -mtime +7 -exec truncate -s 0 {} \;
find /var/log -type f -name "*.log" -mtime +30 -exec rm -f {} \;
logrotate /etc/logrotate.conf
清理YUM緩存: 使用以下命令清理YUM緩存:
sudo yum clean all
如果上述命令沒有清理所有緩存文件,可以手動刪除 /var/cache/yum
目錄中的所有文件:
rm -rf /var/cache/yum/*
刪除孤立包:
使用 package-cleanup
工具查找并刪除孤立包:
package-cleanup --quiet --leaves --exclude-bin | xargs yum remove -y
刪除舊內核:
使用 package-cleanup
工具刪除舊內核,只保留最近的兩個內核版本:
package-cleanup --oldkernels --count=2
擴展磁盤空間:
如果系統還有未分配的空間,可以使用 fdisk
或 parted
創建新分區,然后使用 resize2fs
調整文件系統大小。例如:
fdisk /dev/sdX
# 輸入 n 創建新分區,按照提示操作
mkfs.ext4 /dev/sdXY
mount /dev/sdXY /mnt/new_partition
通過這些方法,您可以有效地管理CentOS Minimal系統的磁盤空間,確保系統的高效運行。