溫馨提示×

Ubuntu清理命令行操作指南

小樊
47
2025-06-28 08:17:36
欄目: 智能運維

在Ubuntu系統中,定期清理臨時文件、緩存、日志等可以釋放磁盤空間并提高系統性能。以下是幾種常用的清理命令及其用法:

清理APT緩存

  • 清理APT軟件包緩存

    sudo apt-get clean
    

    這個命令會刪除已下載的軟件包文件,但保留已安裝的軟件包。

  • 清理舊的軟件緩存

    sudo apt-get autoclean
    

    只刪除無法從倉庫重新下載的舊版本軟件包。

  • 刪除不再需要的軟件包

    sudo apt-get autoremove
    

    刪除不再被其他軟件包依賴的軟件包及其殘余文件。

  • 刪除不再需要的依賴項

    sudo apt-get autoremove --purge
    

    刪除不再被其他軟件包依賴的軟件包,并刪除其配置文件。

清理臨時文件

  • 清理系統臨時文件

    sudo rm -rf /tmp/*
    

    這個命令會刪除/tmp目錄下的所有文件。請注意,這個操作是不可逆的,所以在執行之前請確保沒有重要文件在這個目錄下。

  • 清理用戶臨時文件

    rm -rf ~/.cache/*
    

    這個命令會刪除用戶主目錄下的.cache目錄中的所有文件。

清理日志文件

  • 清理舊的日志文件

    sudo journalctl --vacuum-time=7d
    

    這將刪除7天前的日志文件。

  • 清理特定時間之前的日志

    sudo journalctl --vacuum-time=2weeks
    

    這將刪除兩周之前的所有日志。

  • 清理特定服務日志

    sudo journalctl --vacuum-by-service=ssh.service
    

    這將刪除ssh.service的所有日志。

清理系統資源

  • 查找大文件

    sudo find / -type f -size +1G
    

    這個命令會找到占用大量空間的文件。

  • 清理Snap殘留

    snap list
    sudo snap remove --purge <package_name>
    

    刪除未使用的舊版本Snap包。

  • 清理Docker鏡像/容器(如使用):

    docker system prune -a --volumes
    

    清理所有未使用的Docker鏡像和容器。

在執行任何清理操作之前,請確保備份重要數據,以防誤刪。

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