系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > 清理Linux磁盤空間

清理Linux磁盤空間的方法有哪些?

時(shí)間:2014-12-03 15:26:21 作者:qipeng 來(lái)源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請(qǐng)使用手機(jī)瀏覽器訪問(wèn): https://m.xitongzhijia.net/xtjc/20141203/31813.html 手機(jī)查看 評(píng)論

  Linux系統(tǒng)清理磁盤空間可沒(méi)有windows那么容易,那么Linux磁盤空間要怎么清理呢?下面小編給大家介紹四種清理Linux磁盤空間的方法,希望能幫助到你。

 清理Linux磁盤空間的方法有哪些?

  Linux系統(tǒng)的硬盤并沒(méi)有它所能達(dá)到的一樣輕巧。例如,在你安裝完軟件后,APT軟件包管理器會(huì)把軟件包文件保存下來(lái),除非你計(jì)劃卸載或者重裝它們,否則這將是空間上的浪費(fèi)。

  我們已經(jīng)介紹過(guò)了清理Windows上的磁盤空間以及Mac上的磁盤空間。很多竅都是差不多的——刪除臨時(shí)文件,分析硬盤使用情況,查看那個(gè)應(yīng)用占用最多的空間。

  刪除臨時(shí)文件

  BleachBit幾乎是一個(gè)Linux上的CCleaner。它能掃描出你電腦上沒(méi)用的臨時(shí)文件,并自動(dòng)刪除它們來(lái)清理空間。它能找出電腦上的緩存、瀏覽歷史和臨時(shí)文件。你可以通過(guò)Ubuntu軟件中心安裝BleachBit。

  記住,如果你沒(méi)用以root權(quán)限打開它,這個(gè)工具是不能刪除APT軟件包和其他系統(tǒng)級(jí)別的東西的。可以通過(guò)在終端上運(yùn)行sudo bleachbit來(lái)以root身份運(yùn)行它。(我們以曾經(jīng)推薦的gksu命令,在Ubuntu上已經(jīng)被移除了)相關(guān)閱讀:ubuntu sudo和gksu的區(qū)別

  BleachBit最棒的功能是它能夠自動(dòng)執(zhí)行一些只有有經(jīng)的Linuxe用戶經(jīng)通常的事情。例如,對(duì)你不在需要用到的APT軟件包執(zhí)行autoclean, autoremove, clean命令,以及刪除已經(jīng)安裝完成的緩存的軟件包文件。你不需要那些已經(jīng)下載了的軟件包文件——這就像Windows再你安裝完軟件后不用再保存安裝程序一樣。雖然不太可能,你可能需要重新安裝一些文件,這時(shí)候APT軟件包會(huì)被重新安裝。

 清理Linux磁盤空間的方法有哪些?

  分析硬盤使用情況

  Ubuntu自帶了一個(gè)能夠掃描你的系統(tǒng)并顯示出占用空間最大的目錄和文件的圖像概覽。當(dāng)你在清理空間時(shí),這將非常有幫助——你是否把一個(gè)虛擬機(jī)或者其他的大文件忘在你的home目錄了?這個(gè)工具能把它們找出來(lái)并直觀的顯示出它所占的空間。

  這個(gè)工具也是自帶的——啟動(dòng)磁盤使用分析(Disk Usage Analyzer)來(lái)打開它。如果你使用的是非Ubuntu的Linux分支,它也可能自帶了,因?yàn)樗荊NOME的一部分。如果找不到它的話,你可以嘗試看看安裝Baobab包。(sudo apt-get install baobab)

 清理Linux磁盤空間的方法有哪些?

  查看那個(gè)應(yīng)用占用最多的空間

  你所安裝的應(yīng)用——以軟件包的形式安裝的應(yīng)用——也在你的硬盤上占了空間。如果你安裝了很多的應(yīng)用,它們可能占用不少的空間。為了確定各個(gè)包占用了多少空間,我們可以使用Synaptic軟件包管理器。它以前曾是Ubuntu的一部分,但是為了為其他工具騰出空間而被移除了。你可以打開Ubuntu軟件中心查找安裝Synaptic。(也可以使用sudo apt-get install synaptic命令)

  如果你用的其基于Debian的(deb-based)分支,你也可以使用synaptic。如果不是,你可能需要使用不同的包管理工具了。

  查看哪個(gè)軟件包占用了最大的空間,選擇 Status 》 Installed ,你可以看到你安裝的軟件包的列表。接下去,點(diǎn)擊 Size column 可以讓列表按軟件包的大小排序。(如果你看不到 Size column,點(diǎn)擊 Settings 》 Preferences 然后勾選 Columns and Fonts 分頁(yè)下的 Size column。你也可以把它移動(dòng)到列表的頂端,那一列便會(huì)顯示在最左邊。)

  當(dāng)然,這并不意味著僅僅因?yàn)橐粋(gè)軟件包占用了很大的空間你可以卸載它。一些軟件包是系統(tǒng)運(yùn)作的關(guān)鍵,比如Linux內(nèi)核。不過(guò),我們可以看到像LibreOffice, Firefox, 和 Thunderbird這些軟件包在里面占用了大塊的空間——如果我們空間實(shí)在吃緊并且我們很少用這些軟件,那么就可以卸掉它們來(lái)釋放空間。以后我們可以重新安裝它們。

 清理Linux磁盤空間的方法有哪些?

  刪除舊的內(nèi)核

  Ubuntu會(huì)在安裝新版本的內(nèi)核后保存舊的Linux內(nèi)核。在開機(jī)時(shí)顯示的啟動(dòng)項(xiàng)目錄下,你可以選擇啟動(dòng)進(jìn)入舊的內(nèi)核中。當(dāng)新的Linux內(nèi)核有些東西損壞了,你可以回到舊的內(nèi)核中——但是如果

  新的內(nèi)核工作正常,那些舊的內(nèi)核就只是在占用空間了。

  注意:在刪除任何內(nèi)核文件前,保證你在安裝完新內(nèi)核后已經(jīng)重啟過(guò)了,而不是正在使用舊內(nèi)核。Ubuntu回自動(dòng)啟動(dòng)進(jìn)入最新的內(nèi)核中,但是如果你在內(nèi)核更新過(guò)后沒(méi)用重啟過(guò),

  你將仍然在使用舊的內(nèi)核。

  使用Synaptic軟件包管理工具刪除舊的Linux內(nèi)核是非常簡(jiǎn)單的。在Synaptic使用Ctrl+F,告訴它你要查找的文件名linux-——沒(méi)錯(cuò),有破折號(hào)。然后按軟件包的名字排序,你便能看到列表前端的大概的那幾個(gè)軟件包了。

 清理Linux磁盤空間的方法有哪些?

  vci1pbnN0YWxsZWQtbGludXgta2VybmVscy1pbi1zeW5hcHRpYy1vbi11YnVudHU=“》

  記住我們有好幾個(gè)不同版本的linux-image-extra,linux-headers和linux-軟件包。我們可以刪除這些軟件包里面的舊的版本——每個(gè)內(nèi)核都有多個(gè)不同的軟件包與它關(guān)聯(lián)。

  選擇舊版本,右鍵,然后標(biāo)記為移除(removal)。之后只要應(yīng)用修改便能釋放那些空間了。

  千萬(wàn)記住——只刪除舊版本的內(nèi)核文件!留下最新的那個(gè)版本否則你的系統(tǒng)將無(wú)法啟動(dòng)。舉個(gè)例子,在下面的那張圖片里面,我們要留下3.11.0-18版本的,移除3.11.0-12 和 3.11.0-15

 清理Linux磁盤空間的方法有哪些?

  版本的文件。根據(jù)Synaptic顯示的數(shù)據(jù),移除這兩個(gè)內(nèi)核后我們可以釋放500MB的空間。

  如果你在Linux服務(wù)上操作,你也通過(guò)清除或者縮小一些大的日志文件來(lái)釋放空間。如果一個(gè)應(yīng)用程序產(chǎn)生大量的日志文而你又不需要,你可以修改它的配置讓它只記錄最重要的事件來(lái)節(jié)省空間。

  上面就是Linux磁盤空間清理方法的介紹了,如果你的磁盤空間滿了,想要清理一些空間出來(lái)的話,上面介紹的方法都能幫助你清理Linux磁盤空間,趕緊試試看吧。

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見解

立即評(píng)論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄