Αρχική σελίδα » πως να » Πώς να βρείτε και να αφαιρέσετε διπλότυπα αρχεία σε Linux

    Πώς να βρείτε και να αφαιρέσετε διπλότυπα αρχεία σε Linux

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

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

    FSlint

    Το FSlint είναι διαθέσιμο σε διάφορες αποθήκες λογισμικού διανομών Linux, συμπεριλαμβανομένων των Ubuntu, Debian, Fedora και Red Hat. Απλά ενεργοποιήστε τον διαχειριστή πακέτων σας και εγκαταστήστε το πακέτο "fslint". Αυτό το βοηθητικό πρόγραμμα παρέχει μια βολική γραφική διεπαφή από προεπιλογή, αλλά περιλαμβάνει επίσης εκδόσεις γραμμής εντολών των διαφόρων λειτουργιών του. Όπως πολλές εφαρμογές Linux, η γραφική διεπαφή FSlint είναι απλώς ένα front-end που χρησιμοποιεί τις εντολές FSlint από κάτω.

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

    Λάβετε υπόψη ότι τα βοηθητικά προγράμματα γραμμής εντολών δεν είναι στη δική σας διαδρομή από προεπιλογή, έτσι δεν μπορείτε να τα εκτελέσετε σαν τυπικές εντολές. Στο Ubuntu, θα τα βρείτε κάτω από το / usr / share / fslint / fslint. Επομένως, αν θέλετε να εκτελέσετε ολόκληρη τη σάρωση fslint σε ένα μόνο κατάλογο, εδώ είναι οι εντολές που θα εκτελέσετε στο Ubuntu:

    cd / usr / share / fslint / fslint

    ./ fslint / path / to / directory

    Αυτή η εντολή δεν θα διαγράψει τίποτα. Θα τυπώσει απλά μια λίστα με διπλότυπα αρχεία - είστε μόνοι σας για τα υπόλοιπα.

    fdupes

    Η εντολή fdupes συνήθως δεν είναι εγκατεστημένη από προεπιλογή, αλλά είναι διαθέσιμη σε πολλές αποθήκες διανομής Linux. Είναι ένα απλό εργαλείο γραμμής εντολών. Αυτό είναι ίσως το πιο βολικό και γρηγορότερο εργαλείο που μπορείτε να χρησιμοποιήσετε εάν θέλετε να βρείτε διπλότυπα αρχεία σε περιβάλλον όπου έχετε πρόσβαση μόνο σε μια γραμμή εντολών Linux και όχι σε μια γραφική διεπαφή χρήστη.

    Η χρήση του είναι απλή. Απλά εκτελέστε την εντολή fdupes ακολουθούμενη από τη διαδρομή σε έναν κατάλογο. Έτσι, fdupes / σπίτι / chris θα απαριθμήσει όλα τα διπλά αρχεία στον κατάλογο / home / chris - αλλά όχι σε υποκαταλόγους! ο fdupes -r / σπίτι / chris η εντολή θα αναζητούσε αναδρομικά όλους τους υποκαταλόγους εντός / home / chris για διπλότυπα αρχεία και θα τα απαριθμήσει.

    Αυτό το εργαλείο δεν θα καταργήσει αυτόματα τίποτα, θα σας δείξει απλά μια λίστα διπλών αρχείων. Στη συνέχεια, μπορείτε να διαγράψετε τα διπλά αρχεία με το χέρι, αν θέλετε. Μπορείτε επίσης να εκτελέσετε την εντολή με το διακόπτη -d για να σας βοηθήσει να διαγράψετε αρχεία. Θα σας ζητηθεί να επιλέξετε τα αρχεία που θέλετε να διατηρήσετε.

    dupeGuru, dupeGuru Music Edition και dupeGuru Pictures Edition

    Ναι, θα συστήσουμε για άλλη μια φορά το dupeGuru. Είναι ένα εργαλείο ανοιχτού κώδικα και cross-platform που είναι τόσο χρήσιμο που το έχουμε ήδη συστήσει για την εύρεση διπλών αρχείων στα Windows και για τον καθαρισμό διπλών αρχείων σε Mac.

    Το dupeGuru είναι λίγο λιγότερο βολικό επειδή δεν είναι διαθέσιμο στις περισσότερες αποθήκες λογισμικού διανομών του Linux - παρόλο που είναι διαθέσιμο στα αποθετήρια του Arch Linux. Ωστόσο, ο δικτυακός τόπος dupeGuru προσφέρει έναν PPA που σας επιτρέπει να εγκαταστήσετε εύκολα τα πακέτα λογισμικού σε διανομές Linux που βασίζονται στο Ubuntu και Ubuntu. Οι χρήστες άλλων διανομών του Linux θα μπορούσαν ακόμη και να το μεταγλωττίζουν από την πηγή.

    Όπως και στα Windows και στο Mac, το dupeGuru προσφέρει τρεις διαφορετικές εκδόσεις - μια τυποποιημένη έκδοση για βασική σάρωση διπλών αρχείων, μια έκδοση που σχεδιάστηκε για την εύρεση διπλών τραγουδιών που μπορεί να έχουν διαγραφεί ή να κωδικοποιηθούν διαφορετικά και μια έκδοση που προορίζεται για την εύρεση παρόμοιων φωτογραφιών περιστρέφεται, αλλάζει το μέγεθος ή τροποποιείται με άλλο τρόπο. Μπορείτε να τα πάρετε όλα από την ιστοσελίδα του dupeGuru και τα τρία είναι διαθέσιμα στο PPA του Ubuntu.

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

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


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