使用Czkawka(FSlint替代)搜索並刪除重複的文件,相似的圖像等。

是一種快速(多線程)應用程序,用於查找和刪除重複的文件,無效的符號鏈接,相似的圖像等。在用戶界面和功能上 FSlint用於Linux的重複文件查找器,由於尚未從Python2更新,因此在許多Linux發行版中不再可用。

該應用程序是用Rust編寫的,並帶有GUI(GTK3)和CLI前端,可在Linux,macOS和Microsoft Windows上使用。

您可以使用Czkawka從計算機中刪除不需要的文件,例如:

  • 重複的檔案
  • 相似圖片(帶有圖片預覽)
  • 音樂複製
  • 大文件
  • 臨時文件
  • 歸零文件
  • 無效的符號鏈接
  • 文件損壞
  • 空的文件
  • 空目錄

通過簡單的用戶界面,您可以包括或排除目錄(可以選擇僅掃描頂級目錄或遞歸掃描)和項目。您還可以選擇添加允許的擴展列表。

一些“不需要的文件”類別有其自己的選擇。例如,當搜索重複文件時,您可以指定最小文件大小,檢查方法(哈希,HashMb,大小或名稱)和哈希類型(Blake3,CRC32或XXH3)。對於相似的圖像,您可以選擇指定最小文件大小和相似度(從最小到很高)。對於重複的音樂,Czkawka允許您設置最小文件大小,歌曲標題,藝術家,專輯標題,專輯藝術家和年份。

從您可以指定的應用程序選項中,顯示一個有關刪除的確認對話框,將已刪除的文件移到“廢紙instead”而不是將其刪除(默認情況下處於關閉狀態,因此如果您刪除了錯誤的文件),建議啟用此選項。選項。將其還原),在掃描相似圖像時隱藏圖像預覽等。

Czkawka選項還具有用於保存當前配置,加載已保存的配置以及重置的選項。在這裡,“配置”是指您在Czkawka中輸入的用於查找重複項的設置,例如包含和排除的目錄,檢查方法等。

Czkawka的命令行界面在功能上似乎類似於GUI(至少乍一看),並且它的幫助在示例中提供了廣泛的幫助。因此,如果您正在尋找一種自動刪除重複文件的方法,請嘗試從腳本中掃描相似的圖像等並將其刪除。但是,請記住,GUI界面和CLI界面可以作為單獨的二進制文件下載。

該工具昨天已更新至版本3.0.0,並進行了各種改進。

  • 不忽略硬鏈接的選項
  • GUI硬鏈接支持
  • 新設置窗口
  • 統一刪除文件
  • 使用重複的CLI進行空運行
  • 選擇關閉緩存
  • 嘗試刪除組中的所有文件時添加確認對話框
  • 使用Delete鍵刪除文件時添加確認對話框
  • 雙擊或使用Enter鍵打開文件
  • 允許刪除文件而不是將其永久刪除

BleachBit是一個有點類似的工具。您可以從不需要的文件中清理計算機,但是找不到重複的文件。

要搜索重複的文件(或左欄中的其他類別,例如相似的圖像,無效的符號鏈接等),請在應用程序頂部添加要掃描的目錄。您還可以添加目錄或項目以排除和允許擴展名。然後點擊 Search 單擊左下角的按鈕開始搜索重複項(或其他不需要的文件)。

第一次執行搜索時,Czkawka可能會花費一些時間(取決於許多因素,搜索中包含的文件數,硬件等),但是第二次和後續掃描比第一次掃描要多得多。多虧了應用程序的緩存功能(您可以從設置中禁用它)。

對於找到的每個重複項,應用程序可以使用多個過濾器來選擇它們(例如, All except oldestAll except newest這樣的):

打ic的選擇

通過此選擇,您可以選擇刪除,符號化或硬鏈接找到的文件。您也可以將重複項保存到文本文件中。

如果要刪除找到的重複項,建議您打開Czkawka選項並啟用該選項以將已刪除的重複文件移至“廢紙rash”,以便以後在刪除錯誤的文件時可以將其還原。

您可能要訪問Czkawka的用法 指示 欲獲得更多信息。

使用SongRec(Linux的Shazam客戶端)來識別Linux桌面上的歌曲(也用Rust編寫)

下載Czkawka

您可以找到適用於Linux,Windows和macOS的Czkawka二進制文件。對於每個文件,都有一個單獨的GUI和命令行二進制文件可供下載。

的申請[リリース]除了選項卡二進制文件外,還可以使用Snap,Flatpak,AUR和PPA軟件包來安裝Czkawka。或者,您可以從源代碼構建。查看申請 安裝部分 欲獲得更多信息。

在GitHub上[リリース]該選項卡提供Czkawka GUI作為通用二進制文件和AppImages(CLI只能用作單獨的通用二進制文件)。所有這些都可以在Linux發行版上使用,但就我而言,請注意,當使用AppImage二進制文件時,該應用程序不遵守系統的GTK主題。使用通用二進制文件時不會發生這種情況。

如果您選擇獲取通用的GUI二進制文件(linux_czkawka_gui)在應用程序的GitHub版本標籤中,將此文件放置在您的主目錄中,並將其安裝在以下位置: /usr/local/bin 使用:

sudo install ~/linux_czkawka_gui /usr/local/bin/czkawka-gui

之後,您可以刪除 linux_czkawka_gui 主目錄中的文件。

這樣,在應用程序菜單中找不到Czkawka。所以引導通過 Alt + F2 或者,打開一個終端並輸入: czkawka-gui您可以使用或MenuLibre之類的工具添加菜單項。

安裝Czkawka Linux CLI工具 /usr/local/bin 所以 czkawka-cli,下載 linux_czkawka_cli將其放在您的主目錄中,然後運行以下命令:

sudo install ~/linux_czkawka_cli /usr/local/bin/czkawka-cli

現在您可以刪除 linux_czkawka_cli 主目錄中的二進制文件。

您可能還會喜歡:如何使用Atbswp宏錄製器(GUI)錄製和播放鼠標和鍵盤事件

Sidebar