大家一定聽說過Windows清理工具--盡管各類方案級別不同,但其作用與目的是共通的。而在Linux文件系統(tǒng)領(lǐng)域,這類清理工具的知名度恐怕就沒那么高了。無論大家是否相信,其實(shí)Linux陣營的清理工具也是存在的,本文就將向各位介紹其中的佼佼者。當(dāng)中某些您可能有所耳聞、有些已經(jīng)被整合到大家熟悉的工具當(dāng)中,還有些則確實(shí)寂寂無名。無論如何,這些工具都將幫助我們保持Linux文件系統(tǒng)的清爽整潔,下面就來認(rèn)識一下吧。
1: Synaptic
Synaptic中包含一項(xiàng)功能(其實(shí)是內(nèi)置于apt及其它一些軟件包管理器當(dāng)中),能幫助我們清理掉多余的殘留配置文件。這些文件通常會從程序包卸載流程中幸存下來,繼續(xù)駐留于我們的計(jì)算機(jī)當(dāng)中。這款工具非常易于使用,只需點(diǎn)擊Status(狀態(tài))按鈕(位于屏幕左下角)、然后點(diǎn)擊左上窗格中的Residual Config(殘余配置)列表即可。現(xiàn)在大家可以在右上方的窗格中選擇想要移除的配置文件并點(diǎn)擊"應(yīng)用"進(jìn)行清理。非常簡單。
2: BleachBit
BleachBit是一款便捷的工具,能夠在清理磁盤空間的同時(shí)保護(hù)用戶隱私,而且在Linux與Windows系統(tǒng)平臺上都能發(fā)揮作用。BleachBit會釋放各類緩存、刪除cookies、清空互聯(lián)網(wǎng)歷史記錄、粉碎臨時(shí)文件并丟棄可能被我們所忽視的各種系統(tǒng)垃圾。BleachBit擁有相當(dāng)出色的圖形用戶界面,在它的幫助下用戶能夠輕松選擇想要清理的對象。與一般選擇文件或文件類型的操作方式不同,它采取樹狀結(jié)構(gòu)示意,我們可以從中選擇從應(yīng)用程序到系統(tǒng)列表的廣泛清理對象。大家還可以通過BleachBit清除驅(qū)動器或目錄,甚至能在實(shí)際操作前預(yù)覽刪除后所帶來的影響。BleachBit是一款比其它同類產(chǎn)品更強(qiáng)大的清理工具,建議大家謹(jǐn)慎地加以使用。
3: GtkOrphan
GtkOrphan允許用戶輕松從自己的Debian系統(tǒng)中移除孤立的軟件包。一般情況下GtkOrphan不會被預(yù)裝,所以大家需要手動進(jìn)行安裝工作(通過Synaptic或者命令行完成)。GtkOrphan屬于deborphan的圖形化前端,能夠掃描并移除系統(tǒng)中各類孤立的庫。根據(jù)孤立程度的高低,這款工具能夠幫助系統(tǒng)節(jié)約大量存儲空間。不過由于庫與應(yīng)用程序之間的依存關(guān)系,請大家在確定刪除時(shí)保持謹(jǐn)慎。
4: Cruft
Cruft是一款命令行工具,能夠檢測系統(tǒng)全局并移除任何不必要的內(nèi)容。它的大部分檢測結(jié)果收集自dpkg數(shù)據(jù)庫,并能提供一套"額外文件"列表,其中詳細(xì)列舉了軟件包的安裝及移除等生命周期信息。這款工具擁有多種功能選項(xiàng),包括:
-d -只搜索特定驅(qū)動器
-chroots -不要在這些目錄下的符號鏈接中進(jìn)行有效性檢查
-ignore -忽略特定目錄
-r - 輸出報(bào)告文件
5: Gconf-Cleaner
Gconf-Cleaner是一款類似于Windows注冊表清理器的工具。這款工具會檢查Gconf數(shù)據(jù)庫(即Gconf注冊表--GNOME配置數(shù)據(jù)庫)并移除無用及過時(shí)的項(xiàng)目。它使用起來非常簡便,而且桌面系統(tǒng)的使用時(shí)間越長,它能夠發(fā)現(xiàn)并移除的項(xiàng)目就越多。這是一款GUI工具(正如大家所期待的那樣),同時(shí)需要謹(jǐn)慎地加以運(yùn)用(這一點(diǎn)跟Windows注冊表清理器也很相似)。雖然我從沒在使用這款工具時(shí)發(fā)現(xiàn)過問題,但它仍然有可能誤刪掉必要的GNOME配置文件。好消息?如果它對我們的GNOME桌面系統(tǒng)表示束手無策,我們完全可以直接刪掉GNOME配置目錄讓一切從頭開始。
Linux系統(tǒng)平臺上的清理工具還有很多,但本文所推薦的幾種選擇已經(jīng)足以讓你的系統(tǒng)保持干凈整潔了。不過請千萬記住:在清理系統(tǒng)時(shí)(無論是為了節(jié)約存儲空間還是僅僅想剔除不必要/不想要的文件殘留),請務(wù)必謹(jǐn)慎--尤其是在處理庫、相關(guān)性以及其它一些需要root權(quán)限的項(xiàng)目方面。