Mac 重複檔案: 3 個方法刪除重複照片、文檔、影片等

李平一
最后更新时间: 2023年7月7日

在本文中,我們將討論為什麼您的 Mac 上存在重複檔案,以及如何用 3 個不同的方式搜寻和刪除它們。

如果您已經使用 Mac 有一段時間了,那很有可能你在不知道的情況下積累了大量重複的圖片、照片、歌曲、文檔和其他檔案。這些重複的檔案會佔據您 Mac 的大量空間。如果您的空間即將耗盡,從 Mac 中刪除這些重複檔案可以為您釋出一些磁碟空間。想知道怎麼做嗎?繼續閱讀下去吧,您將學習到 3 個快速搜寻和刪除它們的方法。

如何搜寻和刪除 Mac 上的重複檔案(照片、音樂、文檔等)

為什麼您的 Mac 上有重複檔案?

當您還有足夠的儲存空間時,您可能不會注意這些重複檔案。但重複的檔案確實存在,它們會白白佔用你 Mac 的儲存空間。如果您使用重複檔尋找器來寻找,您會發現重複檔案的數量遠遠多於您的想像,那為什麼 Mac 上有這麼多重複檔案呢?

事實上,重複檔案出現的原因有很多。以下是一些常見的原因:

  • 重複下載同一檔案。
  • 意外複製檔案。
  • 多次從其他設備導入相同圖像。
  • 電子郵件和信息的附件。
  • 其他應用程式自動生成的重複檔案。

瞭解到了重複檔案產生的原因,接下來您需要做的就是找到它們並刪除它們。

如何透過「BuhoCleaner」一鍵刪除 Mac 重複檔案

如果您不想花太多時間手動處理重複檔案,我們強烈建議您使用第三方的重複檔搜寻器 BuhoCleaner 來快速搜寻與刪除所有檔案夾中的相似照片、重複圖片、音樂、影片、文檔等。

BuhoCleaner 界面簡單直觀,任何人都可以快速上手。此外,它還有更多非常實用的功能,如垃圾檔案清理,應用程式移除,殘留檔案刪除等等。

  1. 下載並安裝 BuhoCleaner 到您的 Mac 上。
  2. 開啟它,然後選擇左側邊欄中的「重複檔案清理」選項。
    如何自動搜寻和刪除 Mac 上的重複檔案
  3. 點擊「+」按鈕,然後選擇你要掃描的檔案夾。你可以選擇常用的「個人資料夾」、「Photo Library」、「音樂資料夾」或「自訂資料夾」。(也可以選擇外接硬碟或 USB 隨身碟)。
    如何自動搜寻和刪除 Mac 上的重複檔案
  4. 掃描完成後,您就可以看到所選檔案夾中的所有的重複檔案了,BuhoCleaner 會根據重複檔案的種類,將其分類為音訊當、影片檔、圖片、文檔、其他、相似等。
  5. 如果你想快速刪除重複檔案,直接勾選「自動選取」選單中的「智慧選取」,然後點「刪除」即可。當然,你也可以手動一個一個地預覽確認,然後再進行刪除。
    如何自動搜寻和刪除 Mac 上的重複檔案

如何透過「 Finder 」手動搜刪除 Mac 重複檔案

當然,您也可以透過 Finder 手動搜尋和刪除 Mac 上的重複檔案、圖片、音訊、影片等。具體步驟如下:

  1. 點擊「Finder」功能表中的「檔案」,然後選擇「新增智慧型檔案夾」。
    新增智慧型檔案夾
  2. 點擊右上角的 「+」按鈕。
  3. 從第一個下拉功能表中,選擇「種類」,然後分別搜尋檔案、照片、音樂、電影、PDF 或其他幾種檔類型。
  4. 預覽名稱和大小相同的檔案,以檢查它們是否是重複的。如果是,直接刪除您不想要的那一個。
    如何手動搜寻和刪除 Mac 上的重複檔案

如何透過「終端機」搜尋和刪除Mac 重複檔案

搜尋和刪除 Mac 重複檔案的另一個方法是使用「終端機」。它是 Mac 上一個非常強大的工具。如果您對 Mac 很熟悉,而且習慣複雜的指令,那可參照以下步驟搜尋 Mac 重複檔案。

  1. 開啟「終端機」。

  2. 使用 cd 指令前往您要掃描的檔案夾,如cd ~/Desktop

  3. 在終端機中貼上以下指令,然後按「Return」。

    find . -size +100 ! -type d -exec cksum {} \; | tee /tmp/f.tmp | cut -f 1,2 -d ' ' | sort | uniq -d | grep -hif - /tmp/f.tmp > duplicate_files.txt

find-duplicate-files-with-terminal.png
提示
指令中的+100代表搜尋大於100字節的檔案,您也可以將其替換為其他數值,如+10M (大於 10MB)或 +1G (大於 1GB)。

以上指令會在桌面創建一個 .txt 檔案。您需要做的就是前往打開這個檔案,然後手動搜尋並刪除重複檔案。

delete-duplicate-files.png

如您所見,手動定位和刪除這些重複檔案會花很多時間。幸運的是,每個檔案都有一個 md5 值,這個值不會隨著複製、移動等操作而改變,因此,您可透過這個 md5 值來判定檔案是否重複。

步驟如下:

  1. 開啟終端機。

  2. 使用 cd 指令前往要掃描的檔案夾,如 cd ~/Desktop

  3. 繼續執行以下指令:

    find . -type f -exec md5 {} \; | awk -F '=' '{print $2 "\t" $1}' | sort | tee duplicate_files.txt

  4. 等待指令執行完成,然後您會在終端機中看到帶有 md5 值和檔案路徑的結果。

  5. 打開 Finder, 前往對應檔案地址,刪除不需要的重複檔案。

find-duplicate-files-md5-terminal.png

結論

現在你已經了解了 3 個搜寻和刪除 Mac 上重複檔案的方法。你更喜歡哪一個呢?如果你想快速、方便地清理重複檔案,我們更推薦你使用 BuhoCleaner 來幫你快速達成。而且,BuhoCleaner 還有更多清理功能,能幫你更大程度地釋放儲存空間。現在就去免費下載試用吧!

李平一

Dr. Buho 的李平一編輯擁有廣泛的 Mac 知識背景。他很喜歡研究 macOS 的使用方法和最新系統功能、咨詢等。4 年里,撰寫了 100+ 篇實用 Mac 教程和資訊類文章。