在下一篇文章中,我們將看一下三個 查找和刪除重複文件的工具 在Ubuntu中。 您可能會發現您的計算機多次出現重複文件。 有一天,您發現硬盤驅動器中充滿了不同備份目錄中相同文件的多個副本。 之所以會出現問題,是因為通常忘記清除這些文件,並且硬盤驅動器在一定時間後開始累積過多的重複文件。
這就是為什麼總是知道如何總是好 查找和刪除 重複文件。 為此,我們可以使用以下工具中詳細介紹的工具 類似於Unix的操作系統。 刪除重複文件時,請務必小心。 如果沒有它,可能會導致意外數據丟失。 因此,建議在使用這些工具時要注意。
在Ubuntu中查找和刪除重複文件
對於手頭的這項任務,我們將看到三個可用的工具。 Rdfind,Fdupes,Fslint。
這三個實用程序是 免費,開放源代碼,並且可以在大多數類似Unix的操作系統上工作.
路德芬德
路德芬德 是...的實用程序 開源 而且免費 在目錄和子目錄中查找重複的文件.
比較文件 根據他們的內容,而不是他們的名字 檔案。 Rdfind使用分類算法來區分原始文件和重複文件。 如果找到兩個或兩個以上相同的文件,Rdfind會很聰明地找到哪個是原始文件。 找到重複項後,您將向我們報告。 我們可以決定刪除或替換它們。
Rdfind安裝
我們打開一個終端(Ctrl + Alt + T)並輸入:
sudo apt install rdfind
使用
安裝後,您只需要 與路徑一起運行Rdfind命令 我們要查找重複文件的地方。
rdfind ~/Descargas/
從上面的屏幕截圖中可以看到,Rdfind命令將掃描目錄 〜/下載。 它將結果保存到當前工作目錄中的results.txt文件中。 它可以 在results.txt文件中查看可能重複文件的名稱.
您可以通過以下方式獲取有關其提供的所有可能性的更多信息: 幫助部分或手冊頁:
rdfind --help man rdfind
富都
Fdupes是另一個命令行實用程序 識別並刪除指定目錄和子目錄中的重複文件。 這是一個免費的實用程序 開源 用C編程語言編寫。
Fdupes識別重複項 比較文件大小,部分MD5簽名,完整的MD5簽名,最後執行逐字節比較 進行驗證。
它類似於Rdfind實用程序,但是Fdupes帶有很多執行操作的選項,例如:
- 遞歸搜索目錄和子目錄中的重複文件。
- 排除空文件和隱藏文件。
- 顯示重複項的大小。
- 還有很多。
Fdupes安裝
我們打開一個終端(Ctrl + Alt + T)並輸入:
sudo apt install fdupes
使用
使用Fdupes非常簡單。 只需運行以下命令,即可在目錄中找到重複的文件,例如 〜/下載.
fdupes ~/Descargas
我們也可以 只需使用-r選項,即可從子目錄中搜索重複文件.
至 刪除所有重複項,使用的選項將是-d。
fdupes -d ~/Descargas
此命令將使我們能夠選擇保留原始文件,並消除所有其他重複文件。 在這裡你要小心點。 如果我們不小心,我們可以輕鬆地刪除原始文件。
要得到 有關如何使用fdupes的更多信息,請參見幫助部分或手冊頁:
fdupes –help man fdupes
FSlint
FSlint 是另一個實用程序,可以找到我在其中找到的重複文件 Github上。 與其他兩個實用程序不同, FSlint同時具有GUI和CLI模式。 因此,它是更易於使用的工具。
FSlint不僅查找重複項,還查找符號鏈接,錯誤的名稱,臨時文件,錯誤的IDS,空目錄以及未刪除的二進製文件等。
安裝Fslint
我們打開一個終端(Ctrl + Alt + T)並輸入:
sudo apt install fslint
使用
安裝完成後,我們可以 從應用程序菜單運行它.
如您所見,FSlint界面易於使用且易於說明。 在標籤中 搜索路徑,我們將添加我們要掃描的路線。 我們只需要單擊“搜索”按鈕來搜索重複項。 檢查選項“遞歸?” 遞歸搜索目錄和子目錄中的重複項。 FSlint將快速掃描給定目錄並列出它們。
在清單中 選擇要清理的重複項。 您可以使用諸如保存,刪除,合併和符號鏈接之類的操作來使用它們中的任何一個。 在“高級搜索參數”選項卡中,您可以指定搜索重複項時要排除的路徑。
要得到 有關FSlint的更多詳細信息,請參閱幫助部分和手冊頁。
/usr/share/fslint/fslint/fslint --help man fslint
這些只是在Gnu / Linux上查找和刪除不需要的重複文件的三個有效工具。
也許您錯過了提及達芙(duff)的機會。 謝謝你。
很好的貢獻! 非常感謝!
感謝您所做貢獻的簡單性和細節性,這已經為我解決了問題。 再次感謝你!! 問候,
FSLINT在版本20.04中不存在。 有什麼辦法可以安裝它嗎?
謝謝
壯觀的rdfind。 我在Xubuntu 18-04上進行了測試,效果很好!