Αντιγράψτε αρχεία, πώς να τα βρείτε και να τα διαγράψετε στο Ubuntu

σχετικά με εντοπίζει διπλά αρχεία

Στο επόμενο άρθρο θα ρίξουμε μια ματιά σε τρία εργαλεία για την εύρεση και κατάργηση διπλών αρχείων στο Ubuntu. Ενδέχεται να διαπιστώσετε ότι ο υπολογιστής σας είναι γεμάτος με διπλά αρχεία σε περισσότερες από μία περιπτώσεις. Μια μέρα ανακαλύπτετε ότι ο σκληρός δίσκος σας είναι γεμάτος με πολλά αντίγραφα των ίδιων αρχείων σε διαφορετικούς καταλόγους αντιγράφων ασφαλείας. Το πρόβλημα έρχεται επειδή είναι σύνηθες να ξεχνάμε να καθαρίζουμε αυτά τα αρχεία και ο σκληρός δίσκος αρχίζει να συσσωρεύει πάρα πολλά διπλά αρχεία μετά από μια ορισμένη χρονική περίοδο.

Γι 'αυτό είναι πάντα καλό να γνωρίζουμε πώς εύρεση και διαγραφή διπλά αρχεία. Για να το κάνουμε αυτό, μπορούμε να χρησιμοποιήσουμε τα εργαλεία που περιγράφονται παρακάτω στο Λειτουργικά συστήματα τύπου Unix. Πρέπει να είστε προσεκτικοί κατά την κατάργηση διπλών αρχείων. Εάν δεν το έχετε, μπορεί να οδηγήσει σε τυχαία απώλεια δεδομένων. Επομένως, συνιστάται να προσέχετε όταν χρησιμοποιείτε αυτά τα εργαλεία.

Βρείτε και αφαιρέστε διπλά αρχεία στο Ubuntu

Για αυτήν την εργασία στο χέρι, θα δούμε τρία διαθέσιμα εργαλεία. Rdfind, Fdupes, Fslint.

Αυτά τα τρία βοηθητικά προγράμματα είναι δωρεάν, ανοιχτού κώδικα και εργάζεστε στα περισσότερα λειτουργικά συστήματα τύπου Unix.

Εύρημα

Εύρημα είναι ένα βοηθητικό πρόγραμμα του ανοικτή πηγή και δωρεάν για να βρείτε διπλά αρχεία σε καταλόγους και υποκαταλόγους.

Συγκρίνετε τα αρχεία με βάση το περιεχόμενό τους και όχι τα ονόματά τους αρχείο. Το Rdfind χρησιμοποιεί τον αλγόριθμο ταξινόμησης για τη διάκριση μεταξύ πρωτότυπων και διπλών αρχείων. Εάν εντοπίσει δύο ή περισσότερα αρχεία του ίδιου, το Rdfind είναι αρκετά έξυπνο για να βρει ποιο είναι το αρχικό αρχείο. Μόλις βρείτε τα αντίγραφα, θα τα αναφέρετε σε εμάς. Μπορούμε να αποφασίσουμε να τα αφαιρέσουμε ή να τα αντικαταστήσουμε.

Εγκατάσταση Rdfind

Ανοίγουμε ένα τερματικό (Ctrl + Alt + T) και γράφουμε:

εγκαταστήστε το Rdfind

sudo apt install rdfind

Χρήση

Μόλις εγκατασταθεί, απλά πρέπει εκτελέστε την εντολή Rdfind μαζί με τη διαδρομή όπου θέλουμε να αναζητήσουμε διπλά αρχεία.

Rdfind τρέχει

rdfind ~/Descargas/

Όπως μπορείτε να δείτε από το παραπάνω στιγμιότυπο οθόνης, η εντολή Rdfind θα σαρώσει τον κατάλογο ~ / Λήψεις. Θα αποθηκεύσει τα αποτελέσματα σε ένα αρχείο που ονομάζεται results.txt, που βρίσκεται στον τρέχοντα κατάλογο εργασίας. Μπορεί δείτε το όνομα των πιθανών διπλών αρχείων μέσα στο αρχείο results.txt.

Μπορείτε να λάβετε περισσότερες πληροφορίες σχετικά με όλες τις δυνατότητες που προσφέρει, μέσω του ενότητα βοήθειας ή σελίδες man:

rdfind βοήθεια

rdfind --help

man rdfind

fdupes

Το Fdupes είναι ένα άλλο βοηθητικό πρόγραμμα γραμμής εντολών για αναγνώριση και κατάργηση διπλών αρχείων εντός καθορισμένων καταλόγων και υποκαταλόγων. Είναι ένα δωρεάν βοηθητικό πρόγραμμα ανοικτή πηγή γραμμένο σε γλώσσα προγραμματισμού Γ.

Το Fdupes αναγνωρίζει διπλότυπα σύγκριση μεγεθών αρχείων, μερικών υπογραφών MD5, πλήρων υπογραφών MD5 και, τέλος, εκτέλεσης σύγκρισης byte-by-byte για ΕΠΙΒΕΒΑΙΩΣΗ.

Είναι παρόμοιο με το βοηθητικό πρόγραμμα Rdfind, αλλά το Fdupes διαθέτει αρκετές επιλογές για την εκτέλεση λειτουργιών, όπως:

  • Αναδρομικά αναζητήστε διπλά αρχεία σε καταλόγους και υποκαταλόγους.
  • Εξαιρέστε τα κενά αρχεία και τα κρυφά αρχεία από την εξέταση.
  • Εμφάνιση του μεγέθους των διπλότυπων.
  • Και πολλά άλλα.

Εγκατάσταση Fdupes

Ανοίγουμε ένα τερματικό (Ctrl + Alt + T) και γράφουμε:

εγκατάσταση fdupes

sudo apt install fdupes

Χρήση

Η χρήση του Fdupes είναι αρκετά απλή. Απλώς εκτελέστε την ακόλουθη εντολή για να βρείτε τα διπλά αρχεία σε έναν κατάλογο, για παράδειγμα ~ / Λήψεις.

τρέχει το fdupes

fdupes ~/Descargas

Μπορούμε επίσης αναζητήστε διπλά αρχεία από υποκαταλόγους, απλά χρησιμοποιώντας την επιλογή -r.

να αφαιρέστε όλα τα αντίγραφα, η επιλογή χρήσης θα είναι -d.

fdupes -d ~/Descargas

Αυτή η εντολή θα μας επιτρέψει να επιλέξουμε να διατηρήσουμε το πρωτότυπο και να εξαλείψουμε όλα τα άλλα διπλά αρχεία. Εδώ πρέπει να είστε προσεκτικοί. Μπορούμε εύκολα να διαγράψουμε πρωτότυπα αρχεία εάν δεν είμαστε προσεκτικοί.

Για να το πάρετε περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης του fdupes, δείτε την ενότητα βοήθειας ή τις σελίδες man:

βοήθεια fdupes

fdupes –help

man fdupes

FSlint

FSlint είναι ένα άλλο βοηθητικό πρόγραμμα για την εύρεση διπλών αρχείων στα οποία βρήκα Github. Σε αντίθεση με τα άλλα δύο βοηθητικά προγράμματα, Το FSlint διαθέτει λειτουργίες GUI και CLI. Επομένως, είναι ένα ευκολότερο εργαλείο στη χρήση.

Το FSlint βρίσκει όχι μόνο τα διπλότυπα, αλλά και τους συμβολικούς συνδέσμους, λάθος ονόματα, προσωρινά αρχεία, λάθος IDS, άδειους καταλόγους και μη διαγραμμένα δυαδικά αρχεία κ.λπ.

Εγκαταστήστε το Fslint

Ανοίγουμε ένα τερματικό (Ctrl + Alt + T) και γράφουμε:

εγκατάσταση fslint

sudo apt install fslint

Χρήση

Μόλις εγκατασταθεί, μπορούμε εκτελέστε το από το μενού εφαρμογών.

εκτοξευτής fslint

Όπως μπορείτε να δείτε, η διεπαφή FSlint είναι εύχρηστη και αυτονόητη. Στην καρτέλα Διαδρομή αναζήτησης, θα προσθέσουμε τη διαδρομή που θέλουμε να σαρώσουμε. Θα χρειαστεί μόνο να κάνουμε κλικ στο κουμπί Αναζήτηση για αναζήτηση διπλότυπων. Επιλέξτε την επιλογή "Αναδρομική;" για αναδρομική αναζήτηση διπλότυπων σε καταλόγους και υποκαταλόγους. Το FSlint θα σαρώσει γρήγορα τον δεδομένο κατάλογο και θα τους αναφέρει.

fslint gui

Από τη λίστα, επιλέξτε τα αντίγραφα που θέλετε να καθαρίσετε. Μπορείτε να εργαστείτε με οποιοδήποτε από αυτά με ενέργειες όπως Αποθήκευση, Διαγραφή, Συγχώνευση και Συμβολικός σύνδεσμος. Στην καρτέλα Advanced Search Parameters, μπορείτε να καθορίσετε τις διαδρομές που θα εξαιρέσετε κατά την αναζήτηση διπλότυπων.

Για να το πάρετε περισσότερες λεπτομέρειες σχετικά με το FSlint, δείτε την ενότητα βοήθειας και τις σελίδες man.

βοήθεια fslint

/usr/share/fslint/fslint/fslint --help

man fslint

Αυτά είναι μόνο τρία αποτελεσματικά εργαλεία για την εύρεση και την αφαίρεση ανεπιθύμητων διπλών αρχείων στο Gnu / Linux.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Μιγέλcm dijo

    Ίσως χάσατε να αναφέρετε τον duff. Ευχαριστώ.

  2.   Λούσιο Τσάβες dijo

    Πολύ καλή συνεισφορά! Ευχαριστώ πολύ!

  3.   Μιγκέλ Α. Λούκ dijo

    Σας ευχαριστώ για την απλότητα και τη λεπτομέρεια της συνεισφοράς σας, η οποία έλυσε το πρόβλημα για μένα. Σας ευχαριστώ και πάλι!! Χαιρετίσματα,

  4.   Francesc dijo

    FSLINT, στην έκδοση 20.04 δεν υπάρχει. υπάρχει τρόπος να το εγκαταστήσω.
    Ευχαριστίες

  5.   Κλαούντιο Φεστένεζε dijo

    Θεαματικό rdfind. Το δοκίμασα στο Xubuntu 18-04 και λειτούργησε τέλεια!