Η κατά λάθος διαγραφή ενός αρχείου στο σύστημα Linux μπορεί να καταστρέψει εντελώς τη μέρα σας και να καταστρέψει την παραγωγικότητά σας. Ενώ υπάρχουν ειδικά εργαλεία και ακόμη και πλήρεις διανομές για την ανάκτηση αρχείων που έχουν διαγραφεί κατά λάθος, το RecoverPy είναι ο πιο γρήγορος και ευκολότερος τρόπος για να ανακτήσετε τα διαγραμμένα αρχεία στο Linux.
Τι είναι το RecoverPy και γιατί το χρειάζεστε;
Είναι σημαντικό να διατηρείτε το σύστημα αρχείων σας Linux καθαρό και ακατάστατο. Τα σκουπίδια που απομένουν από πακέτα που έχουν ακυρωθεί, ματαιωμένα έργα και εφαρμογές που σπάνια χρησιμοποιούνται συσσωρεύονται με την πάροδο του χρόνου. Πριν το καταλάβετε, είστε εντελώς εκτός χώρου. Οι υπηρεσίες αποτυγχάνουν να ξεκινήσουν και το κέλυφός σας δεν λειτουργεί όπως θα έπρεπε.
Ενώ μπορείτε να κάνετε root στους καταλόγους σας έναν κάθε φορά και να επιθεωρείτε κάθε αρχείο πριν επιλέξετε για διαγραφή, είναι πιο πιθανό να χρησιμοποιήσετε ένα από τα πολλά εξαιρετικά
εφαρμογές καθαρισμού συστήματος διαθέσιμες για Linux. Αυτές οι εφαρμογές έχουν μια διαισθητική διεπαφή και σας επιτρέπουν να διαγράφετε αρχεία από πολλούς καταλόγους ταυτόχρονα.Καταστροφή! Στη βιασύνη σας να ανακτήσετε ζωτικό χώρο στο δίσκο, διαγράψατε κατά λάθος το σχεδόν τελειωμένο διδακτορικό σας. διατριβή, σαρωμένα αντίγραφα του πιστοποιητικού γάμου σας και πολλά άρθρα ειδήσεων που αποθηκεύατε για τους επόμενους.
Αφού ολοκληρώσετε την τιμωρία του εαυτού σας για την αποτυχία σας σωστά διατηρεί ένα αποτελεσματικό πρόγραμμα δημιουργίας αντιγράφων ασφαλείας, ήρθε η ώρα να πάρετε πίσω τα αρχεία σας!
Το RecoverPy είναι μια ισχυρή εφαρμογή Python, που αξιοποιεί τις δυνατότητες του συστήματός σας για να ανακτήσει χαμένα αρχεία, ακόμη και αρχεία που έχουν αντικατασταθεί. Σε αντίθεση με τα πιο γνωστά βοηθητικά προγράμματα ανάκτησης αρχείων όπως το Testdisk, το οποίο μπορεί να είναι τρομακτικό στη χρήση, το RecoverPy έχει σχεδιαστεί για να είναι απλό.
Η εφαρμογή μπορεί να σαρώσει ολόκληρο το σύστημά σας και να εντοπίσει συμβολοσειρές σε ονόματα αρχείων, κεφαλίδες και ακόμη και μέσα σε δυαδικά αρχεία που διαφορετικά δεν θα είχατε σκεφτεί. Το καλύτερο από όλα, το RecoverPy διαθέτει μια διαισθητική και ελκυστική διεπαφή χρήστη τερματικού (TUI), η οποία καθιστά εύκολη την ανάκτηση των διαγραμμένων αρχείων στο Linux.
Πώς να εγκαταστήσετε το RecoverPy σε Linux
Καθώς το RecoverPy είναι μια εφαρμογή Python, πρέπει να έχετε εγκατεστημένη την Python στο σύστημά σας Linux. Ελέγξτε εάν το έχετε εγκαταστήσει πληκτρολογώντας αυτήν την εντολή σε οποιοδήποτε τερματικό:
python3 --έκδοση
Εάν δεν έχετε εγκαταστήσει την Python, ακολουθήστε τις οδηγίες μας πώς να εγκαταστήσετε την Python στο Ubuntu.
Το RecoverPy εξαρτάται από lsblk για τη συλλογή πληροφοριών σχετικά με συσκευές μπλοκ, grep για αναζήτηση και αντιστοίχιση μοτίβων, δδ για ανάγνωση και εγγραφή αρχείων και την πρόοδο για να σας δώσει μια ένδειξη για το πώς πηγαίνει η αναζήτηση. Μπορείτε να εγκαταστήσετε όλες αυτές τις εξαρτήσεις σε διανομές που προέρχονται από το Debian με:
sudo apt εγκατάσταση grep coreutils util-linux πρόοδος
Σε συστήματα που σχετίζονται με το Arch:
sudo pacman -S grep coreutils util-linux πρόοδος
Ή στην οικογένεια Fedora με:
sudo dnf εγκατάσταση grep coreutils util-linux πρόοδος
Τώρα μπορείτε να εγκαταστήσετε το RecoverPy με:
Ανάκτηση εγκατάστασης sudo python3 -m pip
Θα έχετε παρατηρήσει ότι κάναμε το ασυνήθιστο βήμα της εγκατάστασης του πακέτου Python χρησιμοποιώντας sudo, αντί ως τακτικός χρήστης. Αυτό συμβαίνει επειδή για να κάνετε αναζήτηση στο σύστημα αρχείων, το RecoverPy πρέπει είτε να εκτελεστεί ως root είτε να κληθεί χρησιμοποιώντας sudo. Η εγκατάσταση του πακέτου χρησιμοποιώντας sudo μπορεί να αποτρέψει τη σύγχυση αργότερα.
Χρησιμοποιήστε το RecoverPy για τη διάσωση των διαγραμμένων αρχείων στο Linux
Πριν ξεκινήσετε το RecoverPy, σας βοηθά να γνωρίζετε όσο το δυνατόν περισσότερα για το αρχείο που λείπει. Ένα όνομα αρχείου είναι μια καλή αρχή και αν κάνετε αναζήτηση με αυτόν τον τρόπο, το RecoverPy θα εμφανίσει επίσης καταχωρήσεις από το ιστορικό του κελύφους σας, το διαγραμμένο ιστορικό του προγράμματος περιήγησης και πολλά άλλα.
Άλλες χρήσιμες λεπτομέρειες που πρέπει να έχετε περιλαμβάνουν την ημερομηνία δημιουργίας του αρχείου και αν ψάχνετε για μια διαγραμμένη φωτογραφία, το μοντέλο της κάμερας. Αυτές οι λεπτομέρειες περιλαμβάνονται συνήθως στις κεφαλίδες αρχείων εικόνας και μπορούν να σας βοηθήσουν να εντοπίσετε το χαμένο αρχείο σας.
Για λόγους επίδειξης, δημιουργήσαμε ένα αρχείο που ονομάζεται "testdoc", επικολλήσαμε ένα άρθρο ειδήσεων του BBC, το αποθηκεύσαμε και στη συνέχεια χρησιμοποιήσαμε rm για να διαγράψετε το αρχείο.
Στην ιδανική περίπτωση, θα πρέπει να αποπροσαρτήσετε το διαμέρισμα που σκοπεύετε να αναζητήσετε και να εκτελέσετε το RecoverPy από ένα ξεχωριστό διαμέρισμα για να αποτρέψετε οποιαδήποτε περαιτέρω τροποποίηση στο χαμένο αρχείο σας.
Ξεκινήστε το RecoverPy με:
Ανάκτηση sudo python3 -m
...και εισαγάγετε τη συμβολοσειρά αναζήτησής σας στο πλαίσιο αναζήτησης.
Χρησιμοποιήστε το Αυτί πληκτρολογήστε για να μεταβείτε στο μενού "Διαθέσιμα διαμερίσματα" και μετά τα πλήκτρα βέλους για να επιλέξετε ποια διαμερίσματα θέλετε να αναζητήσετε. Όταν είσαι χαρούμενος, χτύπα Αυτί ξανά μέχρι να επισημανθεί η "Έναρξη αναζήτησης", στη συνέχεια Εισαγω για να ξεκινήσει η αναζήτηση.
Το RecoverPy θα σας κρατά ενήμερους για την πρόοδο και όταν ολοκληρωθεί, θα δείτε μια οθόνη γεμάτη αποτελέσματα. Όπως μπορείτε να δείτε στο στιγμιότυπο οθόνης, αυτά μπορεί να σχετίζονται με αποκόμματα εντολών, λειτουργίες αρχείων, συμβολοσειρές αναζήτησης και πολλά άλλα.
Είναι πολύ καλύτερο αν γνωρίζετε κάτι σχετικό με το περιεχόμενο του αρχείου. Για την επόμενη αναζήτησή μας, καταφέραμε να ανακαλέσουμε μερικές λέξεις κειμένου από το αρχείο και λίγα λεπτά αργότερα, το RecoverPy περιόρισε τα αποτελέσματα σε έναν υποψήφιο.
Τύπος Εισαγω για να επιλέξετε την καταχώρηση που θέλετε να επιθεωρήσετε και, στη συνέχεια, στην επόμενη οθόνη, αποφασίστε εάν αυτό είναι το διαγραμμένο αρχείο που θέλετε να διασώσετε. Εάν είναι, πατήστε Αυτί δύο φορές λοιπόν Εισαγω για να επιλέξετε "Προσθήκη μπλοκ" και Αυτί άλλες δύο φορές λοιπόν Εισαγω για να αποθηκεύσετε το αρχείο σε νέα θέση.
Είναι τόσο απλό.
Η ανάκτηση των διαγραμμένων αρχείων στο Linux είναι εύκολη με το RecoverPy
Τώρα ξέρετε πώς να ανακτάτε γρήγορα και απλά τα διαγραμμένα αρχεία στο Linux, δεν χρειάζεται να ανησυχείτε μήπως διαγράψετε κατά λάθος σημαντικά έγγραφα. Για επιπλέον μυαλό, σκεφτείτε να αποθηκεύσετε σημαντικά αρχεία στο διαδίκτυο με προσιτό χώρο αποθήκευσης στο cloud.