溫馨提示×

Ubuntu文件管理:如何清理磁盤空間

小樊
49
2025-09-23 13:19:20
欄目: 云計算

Ubuntu清理磁盤空間的常用方法

一、使用圖形界面工具(適合新手)

1. 磁盤使用分析器(Disk Usage Analyzer)

這是Ubuntu自帶的核心工具,通過可視化界面快速定位大文件/文件夾。操作步驟:

  • 打開“顯示應用程序”→ 搜索“Disk Usage Analyzer”→ 選擇需分析的分區(如主文件夾)→ 點擊“分析”。
  • 結果中會顯示占用空間最大的項目(如“下載”“文檔”),右鍵可選擇刪除或打開目錄手動清理。

2. BleachBit

開源跨平臺的系統清理工具,支持清理緩存、日志、臨時文件、瀏覽器緩存等。操作步驟:

  • 安裝:sudo apt install bleachbit;
  • 運行:bleachbit→ 選擇清理項目(如“緩存”“臨時文件”)→ 點擊“清理”→ 預覽后可確認刪除。

3. Ubuntu Cleaner

專為Ubuntu設計的垃圾文件清理工具,集成APT緩存、Snap包、縮略圖等清理功能。操作步驟:

  • 添加PPA源:sudo add-apt-repository ppa:gerardpuig/ppa;
  • 安裝:sudo apt update && sudo apt install ubuntu-cleaner;
  • 運行:打開工具→ 選擇清理類別(如“系統緩存”“舊內核”)→ 點擊“清理”。

4. Stacer

系統優化與監控工具,提供磁盤清理、進程管理、啟動項控制等功能。操作步驟:

  • 安裝:sudo apt install stacer;
  • 運行:stacer→ 進入“清理”標簽→ 選擇清理項(如“APT緩存”“瀏覽器緩存”)→ 點擊“清理”。

二、使用命令行工具(適合高級用戶)

1. 清理APT緩存

APT緩存會占用大量空間(尤其是頻繁安裝/卸載軟件時),可通過以下命令清理:

  • sudo apt clean:完全刪除/var/cache/apt/archives目錄中的所有緩存包;
  • sudo apt autoclean:刪除過時的軟件包緩存(僅保留當前可用的版本);
  • sudo apt autoremove:刪除不再需要的依賴包(因其他軟件包安裝但現已不再需要的包)。

2. 清理日志文件

系統日志(如/var/log目錄)可能占用數GB空間,可通過journalctl工具清理舊日志:

  • sudo journalctl --vacuum-time=3d:刪除3天前的日志;
  • sudo journalctl --vacuum-size=100M:限制日志總大小為100MB(保留最新的100MB)。

3. 查找并刪除大文件

使用findncdu命令定位大文件(如大于100MB的文件):

  • find / -type f -size +100M -exec ls -lh {} \;:查找根目錄下所有大于100MB的文件,顯示詳細信息;
  • ncdu /:交互式磁盤分析工具(需安裝:sudo apt install ncdu),掃描后按大小排序,直接刪除選中文件。

4. 清理臨時文件

臨時文件(如/tmp、~/.cache)可安全刪除:

  • sudo rm -rf /tmp/*:清理/tmp目錄下的所有臨時文件;
  • rm -rf ~/.cache/*:清理當前用戶的緩存文件(如瀏覽器緩存、應用緩存)。

5. 清理舊內核

舊內核版本會占用大量空間,可通過以下命令清理:

  • dpkg --list | grep linux-image:列出所有已安裝的內核版本;
  • sudo apt purge linux-image-x.x.x-xx-generic:刪除不需要的內核版本(替換為實際版本號,保留當前正在使用的內核)。

6. 清理Snap包舊版本

Snap應用會保留舊版本(占用雙倍空間),可通過腳本清理:

  • 創建腳本文件(如clean_snap.sh):nano clean_snap.sh;
  • 輸入內容:
    #!/bin/bash
    snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision; do
        sudo snap remove "$snapname" --revision="$revision"
    done
    
  • 保存并賦予執行權限:chmod +x clean_snap.sh;
  • 運行腳本:./clean_snap.sh。

三、其他清理建議

  • 清理瀏覽器緩存:Chrome/Firefox等瀏覽器會積累大量緩存,可通過“設置→隱私與安全→清除瀏覽數據”清理;
  • 移動文件到外部存儲:將不常用的大文件(如視頻、備份)復制到U盤或移動硬盤;
  • 定期維護:建議每月執行1-2次清理(如設置cron定時任務),避免磁盤空間不足。

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