在CentOS系統中整理磁盤空間主要包括清理不必要的文件、優化文件系統、調整分區大小等步驟。以下是一些詳細的操作指南和命令:
清理YUM緩存:
sudo yum clean all
清理所有的YUM緩存,包括軟件包緩存和元數據緩存。刪除無用的軟件包:
sudo yum list installed
sudo yum remove package_name
sudo yum autoremove
清理日志文件:
sudo truncate -s 0 /var/log/log_file
刪除孤立數據:
lsof
命令檢查并刪除孤立的文件。清理臨時文件:
sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*
刪除不需要的日志文件:
find
命令刪除修改時間超過一定天數的日志文件:find /var/log -type f -name "*.log" -mtime 30 -exec rm -f {} \;
使用工具如ncdu來查找并刪除大文件或目錄:
sudo yum install ncdu
sudo ncdu /path/to/directory
選擇和調整文件系統:
noatime
參數。調整分區大小:
fdisk
或 parted
調整分區大小。使用高效的文件系統:
壓縮和歸檔文件:
tar
命令將多個文件和目錄壓縮為一個壓縮文件,以節省磁盤空間。監控磁盤使用情況:
df -h
和 du
命令定期檢查磁盤空間使用情況。在進行任何磁盤操作之前,請務必備份重要數據,以防數據丟失。