欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Ubuntu系統(tǒng)磁盤空間不足? 7 種簡單方法釋放和清理Ubuntu磁盤空間

  發(fā)布時(shí)間:2024-12-04 10:51:46   作者:佚名   我要評(píng)論
Ubuntu系統(tǒng)清理磁盤空間是一個(gè)常見的維護(hù)任務(wù),可以幫助提升系統(tǒng)性能和釋放寶貴的存儲(chǔ)空間,下面我們就來看看詳細(xì)教程

隨著使用時(shí)間的推移,各種應(yīng)用程序的添加和刪除,任何操作系統(tǒng)都可能變得混亂。如果你有 TB 級(jí)的存儲(chǔ)容量,可能不會(huì)費(fèi)心清理 Ubuntu 磁盤空間。但如果硬盤空間有限,比如一臺(tái)只有 128GB 的 SSD 筆記本,不定期釋放磁盤空間就變得非常必要。

本文向大家介紹一些簡單的方法和技巧,幫助清理 Ubuntu 系統(tǒng),以獲得更多可用磁盤空間。

清理 Ubuntu 磁盤空間

有多種方法可以釋放和清理 Ubuntu 磁盤空間,我們將從命令行界面(CLI)和圖形用戶界面(GUI)這兩個(gè)方面進(jìn)行介紹。雖然以 Ubuntu 系統(tǒng)為例,但操作步驟同樣適用于 Linux Mint、elementary OS 和其他基于 Ubuntu 的 Linux 發(fā)行版。

1. 自動(dòng)移除不再需要的軟件包(推薦)

如果你了解 apt-get 或 apt 命令的基本用法,應(yīng)該知道 autoremove 選項(xiàng)。該選項(xiàng)可以刪除安裝軟件包時(shí)自動(dòng)安裝的依賴庫和包。如果該軟件包被移除,這些自動(dòng)安裝的軟件包在系統(tǒng)中就沒有用處了。它還會(huì)刪除在 Ubuntu 升級(jí)時(shí)自動(dòng)安裝的舊 Linux 內(nèi)核。

這是一個(gè)自動(dòng)化的命令,可以定期運(yùn)行它來清理和釋放 Ubuntu 磁盤空間:

sudo apt autoremove

使用 apt 命令清理 Ubuntu 磁盤空間

2. 卸載不必要的應(yīng)用程序(推薦)

很多用戶都安裝了一些幾乎不使用的游戲和/或應(yīng)用程序,不信就去把你的 Ubuntu 應(yīng)用列表拉出來看一下,不服來戰(zhàn)。

在軟件中心查看已安裝的應(yīng)用程序

如果需要釋放空間,清理那些未使用或使用較少的應(yīng)用程序是一個(gè)不錯(cuò)的主意。我們可以通過「軟件中心」移除 Ubuntu 應(yīng)用程序,或者使用以下命令加上相應(yīng)的應(yīng)用程序包名稱進(jìn)行移除:

sudo apt remove package-name1 package-name2

3. 清理 Ubuntu 中的 APT 緩存

Ubuntu 使用 APT(高級(jí)軟件包工具)在系統(tǒng)上安裝、刪除和管理軟件,并且在軟件被卸載后,它仍會(huì)保留先前下載和安裝的軟件包緩存。

APT 軟件包管理系統(tǒng)將 DEB 軟件包的緩存保存在 /var/cache/apt/archives 目錄中。隨著時(shí)間的推移,這個(gè)緩存可能會(huì)變得非常龐大,并保存著許多不再需要的軟件包。

可以使用下面的 du 命令查看這個(gè)緩存的大?。?/p>

sudo du -sh /var/cache/apt

如下圖所示,我有 85MB 的緩存存儲(chǔ)空間。 當(dāng)你幾乎沒有剩余磁盤空間時(shí),這 85MB 空間釋放出來便可以救急。

有兩種方式來清理APT緩存:

  • 使用以下命令刪除過時(shí)的軟件包,例如那些已經(jīng)被更新取代的軟件包:
sudo apt autoclean
  • 要么完全刪除APT緩存(釋放更多磁盤空間):
sudo apt clean

清理 Ubuntu 中的 APT 緩存

4. 清除 systemd 日志記錄

每個(gè) Linux 發(fā)行版都有日志記錄機(jī)制,可以幫助排查系統(tǒng)中發(fā)生的情況。在 Ubuntu 中,也有內(nèi)核日志數(shù)據(jù)、系統(tǒng)日志消息以及各種服務(wù)的標(biāo)準(zhǔn)輸出和錯(cuò)誤信息。

隨著使用時(shí)間的推移,這些日志會(huì)占用大量的 Ubuntu 磁盤空間??梢允褂靡韵旅顧z查日志的大小:

journalctl --disk-usage

清理 systemd 日志記錄的最簡單方法是清除超過一定天數(shù)的舊日志:

sudo journalctl --vacuum-time=3d

清除 systemd 日志記錄

5. 移除舊版本的 Snap 應(yīng)用程序

Snap 包的大小稍大于同一應(yīng)用程序的 DEB 包。此外,Snap 還會(huì)保存至少兩個(gè)舊版本的應(yīng)用程序,用于備用和回滾。這將占用大量磁盤空間。要查看 Snap 存儲(chǔ)的大小,可以使用以下命令:

du -h /var/lib/snapd/snaps

Canonical 公司的 Snapcraft 團(tuán)隊(duì)成員 Alan Pope 創(chuàng)建了一個(gè)小腳本,用于清理所有舊版本的 Snap 應(yīng)用:

#!/bin/bash
# Removes old revisions of snaps
# CLOSE ALL SNAPS BEFORE RUNNING THIS
set -eu
snap list --all | awk '/disabled/{print $1, $3}' |
    while read snapname revision; do
        snap remove "$snapname" --revision="$revision"
    done

移除舊版本的 Snap 應(yīng)用程序

6.清理 Ubuntu 縮略圖緩存

為了方便用戶在文件管理器中預(yù)覽圖片,Ubuntu 會(huì)自動(dòng)為圖片文件創(chuàng)建縮略圖,并將這些縮略圖以文件形式隱藏存儲(chǔ)在用戶賬戶的 ~/.cache/thumbnails 目錄中。

如果你是攝影愛好者或者圖片收藏者,隨著時(shí)間的推移,縮略圖的數(shù)量會(huì)大大增加。需要特別注意的是,如果刪除了某些照片或圖片,這些自動(dòng)生成的縮略圖緩存仍然會(huì)保留在磁盤上,而不會(huì)自動(dòng)清除。

可以使用以下命令檢查縮略圖緩存的大?。?/p>

du -sh ~/.cache/thumbnails

因此,每隔一段時(shí)間清除縮略圖緩存是一個(gè)很好的習(xí)慣。 最快捷的方法就是使用以下命令:

rm -rf ~/.cache/thumbnails/*

清理 Ubuntu 縮略圖緩存

7. 查找并刪除 Ubuntu 重復(fù)文件

有時(shí)候系統(tǒng)中可能存在重復(fù)的文件,清除重復(fù)文件可以釋放一些空間并清理你的 Ubuntu 系統(tǒng)??梢允褂脠D形界面工具如 FSlint 或命令行工具如 FDUPES 來完成此任務(wù)。

查找并刪除 Ubuntu 重復(fù)文件

如果覺得前面介紹的內(nèi)容太麻煩,不喜歡使用這些命令和工具,那么向大家推薦一款集中清理 Ubuntu 系統(tǒng)的小工具,您可以了解如何在 Ubuntu 中使用 Stacer 清理工具。

Stacer 儀表板

相關(guān)文章

最新評(píng)論