温馨提示×

Debian回收有哪些技巧

小樊
91
2025-02-17 11:36:11
栏目: 智能运维
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian系统中,回收空间和管理资源是非常重要的。以下是一些有用的技巧:

物理卷(PV)和逻辑卷(LV)管理

  • 查看卷组和物理卷使用情况:使用 vgspvs 命令查看卷组和物理卷的使用情况。
  • 回收未使用的物理卷空间:如果物理卷上的空间未被使用,可以将其回收并分配给其他卷组。
  • 扩展逻辑卷:使用 lvextend 命令扩展逻辑卷的大小,然后使用 resize2fs(对于ext4文件系统)来扩展文件系统。

软件包管理

  • 清理无效包和废弃包:使用 apt-get autoremove 删除不再需要的软件包,使用 aptitude 清理废弃包。
  • 清理rc包:使用 dpkg --list 查看所有包的状态,使用 aptitude purge 清理标记为rc状态的包。
  • 一键清理垃圾:使用以下命令一键清理缓存和不再需要的软件包:
    sudo apt autoremove –purge -y
    sudo apt clean -y
    sudo apt autoclean -y
    sudo apt remove –purge (dpkg -l  awk ‘/rc/ {print 2}’) -y
    sudo journalctl –rotate
    sudo journalctl –vacuum-time1s
    sudo journalctl –vacuum-size50M
    

磁盘空间监控和管理

  • 查看磁盘使用情况:使用 df -h 命令查看各个分区的磁盘使用情况。
  • 分析磁盘占用情况:使用 ncdu 工具分析磁盘占用情况,删除不需要的目录。

系统恢复和重置

  • 高级恢复选项:在启动时进入GRUB菜单,选择“Advanced options”,然后选择“System Image Recovery”来恢复系统。
  • 重新安装Debian:备份重要数据后,重新安装Debian系统。

其他回收技巧

  • 删除缓存:使用 sudo apt-get clean 清理旧版本的软件缓存,使用 sudo apt-get autoclean 清理所有软件缓存。
  • 清理Docker资源:使用 docker system prune -a -fdocker volume prune -fdocker network prune -fdocker image prune -a -fdocker container prune -fdocker builder prune -f 命令清理Docker占用的资源。

在执行任何删除或清理操作之前,请确保备份重要数据,以防数据丢失。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Debian系统回收有哪些技巧

0