Cách tìm và xóa các tập tin trùng lặp trong Ubuntu bằng Fdupes

Tác giả Network Engineer, T.Một 04, 2022, 09:50:22 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách tìm và xóa các tập tin trùng lặp trong Ubuntu bằng Fdupes


Khá phổ biến khi kết thúc với nhiều bản sao của cùng một tập tin trên máy tính của bạn trong khi làm việc với khối lượng lớn phương tiện và tài liệu.

Cuối cùng, bạn sẽ kết thúc với một mớ tập tin và thiếu bộ nhớ bổ sung do các tập tin trùng lặp, khiến bạn phải chạy kiểm tra tập tin trùng lặp trên hệ thống của mình.

Kiểm tra các tập tin trùng lặp theo cách thủ công không phải là một tùy chọn vì những lý do rõ ràng. Bạn có thể sử dụng nhiều chương trình khác nhau để khám phá và xóa các tập tin trùng lặp để thực hiện điều này.

Trong bài viết này, bạn sẽ học cách quản lý các tập tin trùng lặp của mình bằng fdupes, đây là một phần mềm Linux không chỉ phát hiện các tập tin trùng lặp mà còn cung cấp cho bạn nhiều tùy chọn để xử lý chúng.

1. Điều kiện tiên quyết

  • Một hệ thống dựa trên Linux.
  • Quyền truy cập cửa sổ dòng lệnh Terminal.
  • Một tài khoản người dùng có đặc quyền sudo.

Lưu ý: Các lệnh trong hướng dẫn này được thực thi trên hệ thống Ubuntu 20.04. Tất cả các chỉ dẫn trong hướng dẫn đều hợp lệ cho bất kỳ hệ thống dựa trên Linux nào.

2. Cài đặt Fdupes trong Ubuntu

Gói cài đặt fdupes đi kèm với tất cả các bản phân phối Linux chính. Để cài đặt fdupes trong Ubuntu, chỉ cần chạy lệnh apt sau.

Mã nguồn [Chọn]
$ sudo apt install fdupes
Mã nguồn [Chọn]
$ sudo apt install fdupes

3. Tìm tập tin trùng lặp với Fdupes

Sau khi cài đặt xong, bây giờ bạn có thể sử dụng Fdupes để xác định các tập tin trùng lặp. Để tìm các tập tin trùng lặp, hãy chạy lệnh sau với đường dẫn thư mục của bạn.

Mã nguồn [Chọn]
$ fdupes <directory path>

Bạn có thể thấy các tập tin trùng lặp được trình bày trong đầu ra.

4. Tìm kiếm các tập tin trùng lặp trong các thư mục con với các tập tin Fdupes

Lệnh trên chỉ tìm các tập tin trùng lặp trong thư mục hiện tại. Nó không nhìn qua các thư mục con và như vậy. Để tìm các bản sao trong thư mục và các thư mục con, bạn cần chạy lệnh fdupes với tùy chọn -r.

Mã nguồn [Chọn]
$ fdupes -r <directory path>

Bạn có thể thấy từ đầu ra rằng tùy chọn "-r" thực hiện tìm kiếm kỹ lưỡng hơn các bản sao trong các thư mục và thư mục con.

5. Tìm kiếm các tập tin trùng lặp không trống với Fdupes

Bạn cũng có thể tìm kiếm các tập tin trùng lặp không trống. Điều này sẽ giúp bạn tập trung vào nhiệm vụ và bạn sẽ không phải đối phó với các tập tin trống. Để sử dụng tùy chọn này, hãy sử dụng lệnh sau.

Mã nguồn [Chọn]
$ fdupes -n <directory path>

6. Nhận thông tin về các tập tin trùng lặp với Fdupes

Chạy lệnh fdupes với tùy chọn -m để có thêm thông tin về tập hợp các tập tin trùng lặp.

Mã nguồn [Chọn]
$ fdupes -m <directory path>

Bạn cũng có thể chạy lệnh fdupes với tùy chọn -S để nhận thông tin kích thước về các tập tin trùng lặp.

Mã nguồn [Chọn]
$ fdupes -S <directory path>

Chạy lệnh sau để lưu kết quả đầu ra của lệnh fdupes.

Mã nguồn [Chọn]
$ fdupes <directory path> > output.txt

7. Xóa các tập tin trùng lặp với Fdupes

Khi bạn đã thu hẹp các bản sao trong thư mục, bạn có thể xóa các bản sao bằng cách chạy lệnh fdupes với tùy chọn -d.

Mã nguồn [Chọn]
$ fdupes -d <directory path>

Bạn sẽ được nhắc giữ các phiên bản ra khỏi danh sách tập tin trùng lặp. Chỉ cần nhập số tập tin được đề cập trong danh sách để bảo vệ tập tin.

8. Tùy chọn nâng cao trong lệnh Fdupes

Bạn có thể chạy các lệnh fdupes với nhiều tùy chọn để tận dụng các lợi ích được cung cấp. Chẳng hạn, bạn có thể tìm ra tất cả các tập tin không trống trong các thư mục và thư mục con bằng lệnh sau.

Mã nguồn [Chọn]
$ fdupes -n -r <directory path>

Hoặc nhận thông tin tổng thể về tất cả các tập tin trùng lặp trong các thư mục và thư mục con.

Mã nguồn [Chọn]
$ fdupes -m -r <directory path>

Tổ chức tập tin là một quá trình tốn nhiều thời gian. Khi bạn tính đến thời gian và công việc cần thiết để sắp xếp kho lưu trữ vô tổ chức, bạn đang nhìn vào một vài giờ lãng phí thời gian và công sức.

Tuy nhiên, do các ứng dụng như fdupes, việc xác định các tập tin trùng lặp và xóa chúng chưa bao giờ dễ dàng hoặc hiệu quả hơn. Các hướng dẫn trong bài viết này sẽ cung cấp cho bạn nhiều tùy chọn về cách bạn có thể xử lý các tập tin trùng lặp của mình.