Czkawka — ваш швейцарский нож для очистки файлов в Linux

После использования вашей системы Linux в течение нескольких месяцев или лет вы обнаружите, что в разных частях вашей ОС начинает накапливаться много пыли.

Это особенно верно в отношении ваших собственных данных и файлов.

У вас будет много повторяющихся файлов, большие файлы, которые вы больше не используете или не нуждаетесь в них, файлы, которые вы скопировали куда-то еще, но забыли удалить из исходного места, чтобы освободить место… В конечном итоге это приведет к беспорядку.

В Windows было много программ для очистки данных, таких как CCleaner и другие, но есть ли полезные альтернативы в Linux?

К счастью, ответ положительный, и сегодня мы пройдемся по Czkawka — программное обеспечение для очистки данных с открытым исходным кодом, которое можно использовать для всех целей очистки вашей системы.

Швейцарский нож для очистки данных в Linux

Czkawka — это приложение с открытым исходным кодом, написанное на языке программирования Rust и наборе инструментов GTK. Он работает в операционных системах Linux, macOS и Windows.

В программе доступны следующие функции:

  • Обнаружение дубликатов файлов в любом месте системы.
  • Обнаружение пустых файлов и папок.
  • Обнаружение файлов большого размера на основе определенных критериев.
  • Обнаружение временных файлов (кэш, разные файлы… и т. д.).
  • Обнаружение идентичных или похожих файлов изображений с использованием ряда различных возможных алгоритмов или конфигураций.
  • Обнаружение похожих видеофайлов (требуется пакет ffmpeg).
  • Обнаружение дубликатов музыкальных файлов на основе их метаданных.
  • Обнаружение недействительных символических ссылок в системе (ссылки, которые больше не работают).
  • Обнаружение битых файлов (файлы, которые невозможно открыть или отобразить).
  • Обнаружение файлов с неправильными расширениями (файлы, которые используют в своем имени расширение, отличное от фактического контейнера данных, который они отгружают).
  • Пользовательский интерфейс GTK 3 или GTK 4, в зависимости от того, что доступно в системе пользователя.
  • Различные конфигурации и параметры, которые можно настроить в соответствии с конкретными потребностями пользователя (например, размер файла, дата модификации, исключение и включение пути и т. д.).

Программное обеспечение предоставляет эти функции в виде «инструментов» (на самом деле просто вкладок), которые можно выбирать и использовать в зависимости от того, что хочет пользователь.

Версия 5.0 программного обеспечения была выпущена совсем недавно.

Программное обеспечение также доступно в виде инструмента CLI (командной строки), который можно использовать без необходимости в графическом интерфейсе пользователя. Это полезно для тех, кто хочет использовать программное обеспечение, например, для целей автоматизации или просто как гиковский вкус.

Вояж, чтобы стряхнуть пыль с ваших разделов

Это стандартный интерфейс программы (с версии 4.1):

Вы можете выбрать любой инструмент, который хотите запустить, на левой боковой панели. Вы также можете выбрать файлы и папки для включения или исключения из раздела вверху.

Обратите внимание, что вы также можете выбрать алгоритм/метод, который будет использоваться с текущим выбранным вами инструментом. Это связано с тем, что во многих инструментах (например, для поиска похожих файлов или видео) не существует единственного способа выполнения запроса; вместо этого существует множество различных алгоритмов, которые могут давать разные результаты в зависимости от того, как вы их настроили.

После того, как вы закончите настройку параметров, вы можете нажать кнопку «Поиск», чтобы начать свой запрос:

Как вы можете видеть на картинке выше, программа четко отображала дубликаты файлов в системе, а также их текущее местоположение. Вы можете выбирать, удалять, связывать или перемещать эти файлы по своему усмотрению.

В нижней части экрана также есть часть вывода терминала, которая показывает некоторые возможные сообщения об ошибках или информационные сообщения.

Возможно, одной из самых важных функций программного обеспечения является поиск больших файлов в системе. Вы можете указать количество больших файлов, которые вы хотите отобразить:

После обнаружения вы можете переместить эти файлы или удалить их по своему усмотрению.

Еще одна замечательная функция программного обеспечения — поиск похожих изображений и видео, где бы они ни находились в вашей системе. Это можно сделать, используя множество различных алгоритмов и размеров хэшей, которые дадут вам разные результаты, если вы повторно запустите запрос, и это очень удобный инструмент:

Обратите внимание, что если вы нажмете на изображение, вы можете просмотреть его в правой боковой панели, прежде чем решить, что с ним делать.

Наконец, вы также можете увидеть битые файлы. Это те файлы, которые нельзя открыть или отобразить с помощью ваших текущих системных библиотек и программного обеспечения, что может сделать их бесполезными для вас, и, возможно, вы захотите что-то с ними сделать:

Тем не менее, наиболее заметной особенностью, которая отличает Czkawka от своих сверстников, является, пожалуй, ее скорость; на основе наших тестов и даже при использовании старого процессора для настольных ПК (Ryzen 1600 2017 года, процессор за 50 долларов) почти все включенные инструменты работали только от 1 до 10 секунд (на почти полном твердотельном накопителе NVMe емкостью 256 ГБ)! В то время как в другом программном обеспечении (даже из инструментов командной строки, таких как find) выполнение той же задачи может занять минуты или часы.

Установка Czkawka

Вы можете загрузить последнюю версию Czkawka со страницы ее выпусков на GitHub. Просто загрузите соответствующий файл в зависимости от вашей текущей операционной системы.

Если вы работаете в Linux, у вас есть много возможных способов использования программного обеспечения. Вы можете установить его как пакет Snap (версия Gtk 3, 4.1.0), пакет Flatpak (версия Gtk 4, 5.0.0) или переносимый файл AppImage.

Имейте в виду, что последняя версия может не работать в вашей системе Linux, если у вас нет Gtk 4 (в частности, пакета libgtk-4-dev), поэтому использование формата пакета приложения, такого как Flatpak, может быть лучшей идеей (Потому что нужные библиотеки включены).

Кроме того, убедитесь, что в вашей системе установлен ffmpeg, если вы хотите использовать функцию «похожие видео/изображения» в программном обеспечении.

Все подробно описано в файле справки по установке.

Итог

Итак, как вы уже должны были убедиться, Czkawka действительно является одним из лучших инструментов для очистки данных и файлов. Тот факт, что это программное обеспечение с открытым исходным кодом, написанное на Rust и Gtk, является огромным плюсом, но, как мы уже говорили, производительность программного обеспечения, пожалуй, лучшее, что есть в нем.

Интерфейс программного обеспечения также довольно прост в использовании, и любой пользователь сможет использовать его без необходимости читать учебные пособия или документацию любого типа.

Поделитесь с друзьями

Добавить комментарий

1 Комментарий
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
viktor

Довольно такє нє хіло,встановив в Linux Mint 21,робє і дужє коррєктно.

1
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x