Πώς να ανακτήσετε τα διαγραμμένα αρχεία στο Linux. Παρά τις καλύτερες προσπάθειες, υπάρχουν φορές που διαγράφετε κατά λάθος αρχεία που χρειάζεστε ακόμα. Υπάρχουν μάλιστα φορές που διαγράφετε ένα αρχείο που δεν συνειδητοποιείτε ότι θα χρειαστείτε αργότερα. Είναι καλύτερο να δημιουργείτε απλώς αντίγραφα ασφαλείας των αρχείων πριν τα διαγράψετε, καθώς μπορεί να είναι δύσκολη η ανάκτησή τους. Ακόμα κι έτσι, είναι δυνατό να ανακτήσετε τα διαγραμμένα αρχεία στο Linux αν ξέρετε πώς.
Βήμα 1
Προσδιορίστε το διαμέρισμα στο οποίο βρισκόταν το αρχείο που θέλετε να ανακτήσετε. Μπορείτε να το κάνετε αυτό εύκολα χρησιμοποιώντας την εντολή "pwd" στην κονσόλα του κελύφους.
Το βίντεο της ημέρας
Βήμα 2
Αποπροσαρτήστε τον τρέχοντα κατάλογο χρησιμοποιώντας την εντολή "unmount". Αυτό θα περιορίσει την πιθανότητα αντικατάστασης του αρχείου ενώ προσπαθείτε να το ανακτήσετε. Λάβετε υπόψη ότι αυτό δεν είναι δυνατό εάν το αρχείο βρίσκεται στον κατάλογο "/root", καθώς είναι πάντα προσαρτημένο. Σε αυτήν την περίπτωση, θα χρειαστεί να αφαιρέσετε τον σκληρό δίσκο και να τον τοποθετήσετε σε άλλο υπολογιστή που βασίζεται σε Linux και να συνεχίσετε τη διαδικασία ανάκτησης (μια πολύ επικίνδυνη επιλογή, αλλά η μόνη διαθέσιμη σε αυτήν την περίπτωση).
Βήμα 3
Χρησιμοποιήστε την εντολή "debugfs". Η εντολή "debugfs" χρησιμοποιείται για τον χειρισμό των περισσότερων σημαντικών σφαλμάτων και σφαλμάτων που μπορεί να προκύψουν στο Linux. Σας δίνει τη δυνατότητα να διορθώσετε προβλήματα χωρίς να χρειάζεται να υποστείτε σφάλμα συστήματος ή να προκαλέσετε επανεκκίνηση. Συμπεριλάβετε το σύστημα αρχείων όπου βρίσκονται τα διαγραμμένα αρχεία: το "debugfs usr/personal" θα είχε πρόσβαση στον κατάλογο usr/personal.
Βήμα 4
Χρησιμοποιήστε το "lsdel" μόλις ξεκινήσετε τον εντοπισμό σφαλμάτων του συστήματος αρχείων. Αυτή η εντολή δημιουργεί μια λίστα με όλα τα αρχεία που έχουν διαγραφεί στο σύστημα αρχείων. Να είστε υπομονετικοί, καθώς αυτό μπορεί να πάρει πολύ χρόνο όταν έχετε να κάνετε με μεγαλύτερες κρυφές μνήμες διαγραμμένων αρχείων.
Βήμα 5
Ανακτήστε τα αρχεία που θέλετε να αναιρέσετε πληκτρολογώντας "dump filename". Ο "αριθμός inode" είναι ο αριθμός που εμφανίζεται στην πρώτη στήλη της αναφοράς που λαμβάνετε όταν χρησιμοποιείτε την εντολή "lsdel". Αυτό θα γράψει αυτά τα αρχεία στο τρέχον διαμέρισμα στο οποίο εργάζεστε, δημιουργώντας αντίγραφα ασφαλείας αυτών των αρχείων.
Υπόδειξη
Υπάρχουν διαθέσιμες εφαρμογές ανάκτησης αρχείων τρίτων για πολλά λειτουργικά συστήματα, συμπεριλαμβανομένου του Linux. Τέτοιες εφαρμογές ανακτούν τα διαγραμμένα αρχεία είτε αποθηκεύοντας ένα αντίγραφο ασφαλείας σε ένα ειδικό διαμέρισμα είτε απλώς βοηθώντας σας να τα ανακτήσετε πριν αντικατασταθούν αυτοί οι τομείς. Ωστόσο, δεν υπάρχει αλάνθαστος τρόπος για να ανακτήσετε τα διαγραμμένα αρχεία.
Προειδοποίηση
Δεν υπάρχει ποτέ εγγύηση ότι μπορείτε να ανακτήσετε τα διαγραμμένα αρχεία εάν δεν έχετε δημιουργήσει αντίγραφα ασφαλείας. Μερικές φορές το Linux θα καταλήξει να αντικαθιστά τομείς στον σκληρό σας δίσκο που περιείχαν τα διαγραμμένα αρχεία που θέλετε να ανακτήσετε. Πάντα να δημιουργείτε αντίγραφα ασφαλείας των σημαντικών αρχείων σας πριν τα διαγράψετε.