溫馨提示×

Debian清理命令大全

小樊
60
2025-03-18 08:42:49
欄目: 智能運維

在Debian系統中,有許多命令可以幫助你清理磁盤空間、刪除不需要的文件和軟件包、以及管理日志等。以下是一些常用的清理命令:

查看磁盤空間使用情況

  • lsblk:列出塊設備信息。
  • df -h:查看磁盤整體使用情況。
  • du -sh /path/to/directory:查看指定目錄的大小。

清理文件和目錄

  • 刪除 /tmp 目錄下的文件sudo rm -rf /tmp/*(注意:這通常是安全的,但最好先檢查是否有重要文件)
  • 刪除過期的日志文件sudo find /var/log -type f -mtime +30 -exec rm -f {} \;(或者更謹慎地刪除,如只刪除超過30天的日志文件)
  • 手動刪除不需要的文件和文件夾:使用 rm 命令刪除文件,rmdir 命令刪除空文件夾,rm -rf 命令刪除非空文件夾。

清理 APT 緩存

  • 查看 APT 緩存
    • 列出所有已下載的軟件包:dpkg --list > /path/to/yourfile.txt
    • 直接查看緩存目錄:ls /var/cache/apt/archives/
  • 清理 APT 緩存
    • 刪除所有已下載的軟件包緩存:sudo apt-get clean
    • 刪除不再可用的軟件安裝包:sudo apt-get autoclean
    • 刪除不再需要的依賴軟件包:sudo apt-get autoremove

清理舊內核

  • 刪除舊的內核:sudo apt-get purge linux-image-x.x.x-x-generic(請確保保留當前使用的內核版本)

清理臨時文件和日志

  • 清理臨時文件sudo apt-get autoclean
  • 清理日志文件
    • 刪除 /var/log/ 目錄下的所有 .log 文件:sudo rm /var/log/*.log
    • 使用 journalctl 命令清理舊的日志文件:
      • 刪除7天前的日志文件:sudo journalctl --vacuum-time=7d

其他清理命令

  • 刪除不需要的軟件包sudo apt-get remove 軟件名
  • 一鍵清理垃圾
    • sudo apt autoremove –purge -y
    • sudo apt clean -y
    • sudo apt autoclean -y
    • sudo apt remove –purge (dpkg -l | awk ‘/rc/ {print 2}’) -y
  • 清理瀏覽器緩存:不同瀏覽器的清理方式有所不同,通??梢栽跒g覽器的設置或歷史記錄清理選項中找到緩存清理選項。

請注意,在執行刪除命令之前,務必確認刪除的文件和目錄不再需要,以免意外刪除重要數據。尤其是在刪除系統關鍵文件(如內核、日志等)時,務必確保這些文件不會影響系統的正常運行。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女