Як знайти та видалити повторювані файли в Ubuntu за допомогою Fdupes
Досить часто на вашому комп’ютері з’являється безліч копій одного і того ж файлу під час роботи з величезними обсягами мультимедіа та документів.
Зрештою, ви зіткнетеся з безладом файлів і додатковою нестачею пам’яті через дублікати файлів, що спонукає вас запустити перевірку дублікатів файлів у вашій системі.
Перевірка дублікатів файлів вручну неможлива через зрозумілі причини.Для цього можна використовувати різні програми для виявлення і видалення дублікатів файлів.
У цій статті ви навчитеся керувати своїми дублікатами файлів за допомогою fdupes, програмного забезпечення для Linux, яке не тільки виявляє дублікати, але й дає вам кілька варіантів роботи з ними.
Передумови
- Система на базі Linux
- Термінальний доступ
- Обліковий запис користувача з привілеями sudo.
Примітка. Команди у цьому посібнику виконуються в системі Ubuntu 24.04.Усі інструкції у посібнику дійсні для будь-якої системи на базі Linux.
Встановіть Fdupes в Ubuntu
Інсталяційний пакет fdupes поставляється з усіма основними дистрибутивами Linux.Щоб встановити fdupes в Ubuntu, просто виконайте наступну команду apt.
sudo apt install fdupes sudo apt install fdupes
Знайдіть дублікати файлів за допомогою Fdupes
Після завершення встановлення можна використовувати fdupes для виявлення дублікатів файлів.Щоб знайти дублікати файлів, виконайте наведену нижче команду, вказавши шлях до каталогу.
fdupes <directory path>
Ви можете побачити дублікати файлів, наведені у висновку.
Пошук дублікатів файлів у підпапках за допомогою Fdupes
Наведена вище команда знаходить дублікати файлів лише у поточній папці.Він не переглядає підпапки тощо.Щоб знайти дублікати в папці та підпапках, потрібно запустити команду fdupes з параметром -r.
fdupes -r <directory path>
З висновку видно, що опція -r виконує більш ретельний пошук дублікатів в папках і підпапках.
Пошук непустих дублікатів файлів за допомогою Fdupes
Ви також можете шукати пусті дублікати файлів.Це допоможе вам зосередитися на задачі і вам не доведеться мати справу з пустими файлами.Щоб використати цю опцію, скористайтеся наступною командою.
fdupes -n <directory path>
Отримайте інформацію про повторювані файли за допомогою Fdupes
Запустіть команду fdupes з параметром -m, щоб отримати додаткову інформацію про набір файлів, що повторюються.
fdupes -m <directory path>
Ви також можете запустити команду fdupes з -S, щоб отримати інформацію про розмір дублікатів файлів.
fdupes -S <directory path>
Виконайте наступну команду, щоб зберегти вихідні дані команди fdupes.
fdupes <directory path> > output.txt
Видалити дублікати файлів за допомогою Fdupes
Після того, як ви скоротите кількість дублікатів у каталозі, можна видалити дублікати, запустивши команду fdupes з параметром -d.
fdupes -d <directory path>
Вам буде запропоновано зберегти версії зі списку файлів, що повторюються.Просто введіть номер файлу, вказаний у списку, щоб зберегти файл.
Додаткові параметри у команді Fdupes
Ви можете запускати команди fdupes з кількома параметрами, щоб скористатися запропонованими перевагами.Наприклад, ви можете дізнатися про всі непусті файли в папках і підпапках за допомогою наступної команди.
fdupes -n -r <directory path>
Або отримати загальну інформацію про всі дублікати файлів у папках та підпапках.
fdupes -m -r <directory path>
Висновок
Організація файлів як така є трудомістким процесом.Коли ви враховуєте час і роботу, необхідні для організації неорганізованого сховища, ви отримуєте кілька годин витраченого часу та зусиль.
Однак завдяки таким додаткам, як fdupes, виявлення дублікатів файлів та їх видалення ніколи не було простіше та ефективніше.Інструкції в цій статті нададуть вам кілька варіантів того, як ви можете поводитися з дублікатами файлів.