在Debian系統中,優化存儲空間可以通過多種方法實現。以下是一些有效的策略:
清理不必要的固件:
apt
工具移除固件包:sudo apt remove --purge firmware-linux firmware-linux-free firmware-linux-nonfree
sudo apt autoremove
sudo apt clean
find /lib/firmware -type f -delete
清理殘留文件和日志:
sudo apt clean
sudo apt autoremove
sudo dpkg --list | grep "rc" | cut -d " " -f 3 | xargs sudo dpkg --purge
sudo rm /var/log/apache2/*.gz
sudo find / -type f -size 100M -delete
管理磁盤空間:
df -h
ncdu
或 baobab
等工具查看和管理磁盤空間。調整分區大小:
sudo lvdisplay
sudo vgdisplay
sudo lvreduce -L -50G /dev/mapper/HR--vg-homes
sudo lvextend -L 10G /dev/mapper/HR--vg-roots
sudo resize2fs /dev/mapper/HR--vg-root
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo "/swapfile none swap sw 0 0" | sudo tee -a /etc/fstab
使用壓縮工具減小文件大小:
gzip
、bzip2
或 LZMA
等壓縮工具來減小文件大小。卸載不常用的軟件和服務:
systemctl list-units --type service | grep -v "enabled" | awk '{print 1}' | xargs sudo systemctl stop
其他優化技巧:
在進行任何操作之前,請確保備份重要數據以防意外丟失。