debian

Debian清理命令有哪些

小樊
39
2025-03-16 08:18:35
栏目: 智能运维
Debian服务器限时活动,0元免费领! 查看>>

在Debian系统中,可以使用以下命令来清理不必要的文件和缓存,以释放磁盘空间:

清理APT缓存

  1. 清理APT下载的包文件

    sudo apt-get clean
    

    这会删除所有已下载的.deb包文件。

  2. 自动清理不再需要的旧版本包

    sudo apt-get autoclean
    

    这只会删除那些已经过时且不再需要的包文件。

  3. 删除APT历史记录

    rm -rf ~/.cache/apt/archives/partial/*
    

清理系统日志

  1. 查看并清理系统日志

    journalctl --vacuum-size=100M  # 保留最近100MB的日志
    journalctl --rotate  # 旋转日志文件
    
  2. 手动删除旧的日志文件(注意:谨慎操作):

    sudo rm -rf /var/log/*
    

清理临时文件

  1. 删除/tmp目录下的临时文件

    sudo rm -rf /tmp/*
    
  2. 使用tmpwatch工具定期清理临时文件

    sudo apt-get install tmpwatch
    sudo tmpwatch 24h /tmp  # 删除24小时内未修改的文件
    

清理用户缓存

  1. 清理浏览器缓存(根据使用的浏览器执行相应命令):

    • Firefox: rm -rf ~/.mozilla/firefox/*.default-release/cache2
    • Chrome: rm -rf ~/.cache/google-chrome
  2. 清理其他应用程序的缓存

    • 通常位于~/.cache/目录下,可以根据具体应用进行删除。

清理系统缓存

  1. 清理APT缓存(已提及)。
  2. 清理YUM/DNF缓存(如果使用的是基于RPM的系统):
    sudo yum clean all
    sudo dnf clean all
    

清理系统包管理器缓存

  1. 清理APT缓存(已提及)。
  2. 清理YUM/DNF缓存(如果使用的是基于RPM的系统):
    sudo yum clean all
    sudo dnf clean all
    

其他实用命令

  1. 查看磁盘空间使用情况

    df -h
    
  2. 查看并删除大文件

    du -sh * | sort -rh | head -n 10
    find /path/to/search -type f -size +100M
    
  3. 清理旧的内核版本

    apt-get autoremove --purge
    

请注意,在执行删除操作时要格外小心,确保不会误删重要文件。建议在执行删除命令前备份重要数据。

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

相关推荐:Debian清理命令大全

0
看了该问题的人还看了