Διαβάστε αυτό το άρθρο για να μάθετεΠώς να ανακτήσετε αρχεία και φακέλους που χάθηκαν στο Linuxμετά τη διαγραφή ή τη μετεγκατάσταση ή μετά τη χρήση τέτοιων εντολών τερματικού ωςrm,rmdir, ήMV.
Περιεχόμενα
- Πώς να διαγράψετε ένα αρχείο με το τερματικό Linux
- Πώς να διαγράψετε ένα φάκελο με τερματικό Linux
- Πώς να ανακτήσετε αρχεία και φακέλους που διαγράφονται με τερματικό Linux
- Πώς να ανακτήσετε αρχεία και φακέλους που μεταφέρθηκαν με τερματικό Linux
- Συμπεράσματα
- Ερωτήσεις και απαντήσεις
- Σχόλια
Στο Linux, τα αρχεία και οι φακέλοι μπορούν να διαγραφούν με πολλούς τρόπους και ο καθένας από αυτούς προσφέρει διαφορετικό επίπεδο ελέγχου και ευελιξίας ανάλογα με τις ανάγκες σας. Μια από τις πιο συνηθισμένες μεθόδους είναι να χρησιμοποιήσετε τοrmεντολή που παρέχει επιλογές για τη διαγραφή αρχείων, καταλόγων και ακόμη και αναδρομικής απομάκρυνσης για ολόκληρα δέντρα καταλόγου.
Λοιπόν, εδώ είναι αυτό που έχουμε:
- Αρχεία στο φάκελο εγγράφων (screenshot_1.png).
- Άδεκτος φάκελος (Emty_folder).
- Φάκελοι με αρχεία (folder_with_files).

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

Τώρα τρέχω τερματικό από ένα συγκεκριμένο φάκελο και διαγράψω ένα συγκεκριμένο αρχείο. Αφήστε το να είναι μια εικόνα. Για το σκοπό αυτό, θα χρησιμοποιήσω την εντολήrm.
| Επιλογή | Περιγραφή |
|---|---|
| -φά | Διαγράφει αρχεία χωρίς αίτημα επιβεβαίωσης (δύναμη). |
| -εγώ | Ζητεί επιβεβαίωση πριν από την κατάργηση κάθε αρχείου. |
| -ΕΓΩ | Ζητεί επιβεβαίωση πριν αφαιρέσετε περισσότερα από τρία αρχεία ή σε περίπτωση αναδρομικής διαγραφής. |
| -R ή -R | Διαγράφει τους καταλόγους και το περιεχόμενό τους αναδρομικά. |
| -ρε | Διαγράφει άδειους καταλόγους. |
| -ν | Εμφανίζει πληροφορίες σχετικά με κάθε διαγραμμένο αρχείο ή κατάλογο (rebose). |
| -Preserve-ρίζα | Προστατεύει τον ριζικό κατάλογο `/` από τυχαία διαγραφή (ενεργοποιημένη από προεπιλογή). |
| -No-Preserve-Root | Απενεργοποιεί την προστασία για τον ριζικό κατάλογο `/`, επιτρέποντας να το διαγράψει (επικίνδυνο!). |
| -βοήθεια | Εμφανίζει πληροφορίες σχετικά με την εντολή `rm`. |
| -εκδοχή | Εμφανίζει την έκδοση της εντολής `rm`. |
Γι 'αυτό πληκτρολογώ την εντολή -rm, στη συνέχεια ακολουθήστε το με το όνομα του αρχείου και την επέκτασή του (τύπος):
rm Screenshot_1.pngΑντίγραφο

Το αρχείο διαγράφεται. Και δεν έχει προσγειωθεί στα σκουπίδια.
Πώς να διαγράψετε ένα φάκελο με τερματικό Linux
Για να διαγράψετε ένα κενό φάκελο, θα χρησιμοποιήσουμε την εντολήrmdir.
| Επιλογή | Περιγραφή |
|---|---|
| -Παρατή | Αγνοεί σφάλματα για προσπάθειες διαγραφής καταλόγων, οι οποίες δεν είναι άδειες. |
| -p ή -Η -γονείς | Διαγράφει έναν καθορισμένο κατάλογο και αν γίνει άδειο, οι μητρικοί του καταλόγοι. |
| -V ή -verbose | Εμφανίζει μια ειδοποίηση για κάθε επιτυχώς διαγραμμένο κατάλογο. |
| -βοήθεια | Εμφανίζει πληροφορίες σχετικά με τη χρήση της εντολής `rmdir`. |
| -εκδοχή | Εμφανίζει πληροφορίες σχετικά με την έκδοση της εντολής `rmdir '. |
Για να το κάνω, πληκτρολογώ την εντολή -rmdir, και ακολουθήστε το με το όνομα του φακέλου:
rmdir empty_folderΑντίγραφο

Ωστόσο, αυτή η εντολή δεν είναι κατάλληλη για τη διαγραφή ενός φακέλου με αρχεία. Για να διαγράψετε αρχεία σε ένα φάκελο, πρέπει να μεταβείτε σε αυτόν τον φάκελο και να εκτελέσετε το τερματικό από εκεί. Μόνο τότε, μπορείτε να διαγράψετε ένα συγκεκριμένο αρχείο με τη βοήθεια της εντολής RM, όπως κάναμε πριν.

Διαφορετικά, για να διαγράψετε όλα τα αρχεία από έναν κατάλογο, δηλαδή να καθαρίσετε το περιεχόμενό του, πληκτρολογήστε τα εξής:
rm folder_with_files_1/*Αντίγραφο

Εάν θέλετε να διαγράψετε ένα φάκελο με όλο το περιεχόμενό του, χρησιμοποιήστε την εντολήrmμε την επιλογή-R(αναδρομικά).
rm -r folder_with_files_2Αντίγραφο

Τώρα έχουμε διαγράψει ένα αρχείο από το φάκελο Documents, καθαρίσαμε τα περιεχόμενα ενός φακέλου και διαγράψαμε εντελώς ένα φάκελο μαζί με το περιεχόμενό του. Όλα αυτά τα αρχεία και οι φάκελοι δεν μπορούν να βρεθούν στα σκουπίδια. Πώς μπορούμε λοιπόν να τα ανακτήσουμε;

Πώς να ανακτήσετε αρχεία και φακέλους που διαγράφονται με τερματικό Linux
Φακέλοι διαγράφονται με τοrmdirεντολή, καθώς και κατάλογοι και το περιεχόμενό τους διαγράφονται με τοrmΗ εντολή δεν καταλήγει ποτέ στο φάκελο σκουπιδιών Linux. Γι 'αυτό πιστεύεται ότι δεν μπορούν να ανακτηθούν.
Ας προσπαθήσουμε να ανακτήσουμε τέτοια αρχεία και φακέλους με ένα καλό εργαλείο ανάκτησης δεδομένων -Ανάκτηση διαμερίσματος Hetman.
ΤρέξιμοΑνάκτηση διαμερίσματος Hetman;
Κάντε κλικ στο δίσκο όπου τα δεδομένα αυτά χρησιμοποιήθηκαν για να αποθηκευτούν.

Επιλέξτε τον τύπο σάρωσης. Για αρχάριους, αΓρήγορη σάρωσηθα είναι αρκετό.
Δείτε επίσης:Πώς να ανακτήσετε τις διαγραμμένες φωτογραφίες Snapchat στο iPhone

Όταν τελειώσει η σάρωση, κάντε κλικΦινίρισμα;

Το πρόγραμμα έχει βρει τα αρχεία μας:
- Τα αρχεία στο φάκελο εγγράφων
- Κενό φάκελο.
- Φακέλους με αρχεία.

Μπορούμε επίσης να δούμε τα αρχεία στο παράθυρο προεπισκόπησης.

Για να αποκατασταθούν τα αρχεία, επιλέξτε τα και πατήστε τοΑνάκτησηκουμπί;

Επιλέξτε τη μέθοδο για να τα αποθηκεύσετε.

Επόμενος;
Επιλέξτε το φάκελο πού να τα αποθηκεύσετε.

Ανάκτηση.
Όταν ολοκληρωθεί η λειτουργία, όλα τα αρχεία θα τοποθετηθούν στο φάκελο που έχετε επιλέξει.

Εάν τα αρχεία διαγράφηκαν εδώ και πολύ καιρό, και μόνο τώρα συνειδητοποιείτε ότι λείπουν ή αν το πρόγραμμα δεν μπορούσε να βρει τα απαραίτητα δεδομένα κατά τη διάρκειαΓρήγορη σάρωση, στη συνέχεια, σαρώστε το δίσκο χρησιμοποιώνταςΠλήρης ανάλυση.
Να το κάνεις:
- Κάντε δεξί κλικ στον απαιτούμενο δίσκο.
- ΕπιλέγωΑναλύομαι ξανά.

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

Πώς να ανακτήσετε αρχεία και φακέλους που μεταφέρθηκαν με τερματικό Linux
Θα ήθελα να προσθέσω λίγα λόγια σχετικά με το χαρακτηριστικό για τη μετεγκατάσταση αρχείων και φακέλων στο Linux.
ΟMVΗ εντολή σε λειτουργικά συστήματα Linux χρησιμοποιείται για τη μετακίνηση - ή μετονομασία - αρχεία και φακέλους.
| Επιλογή | Περιγραφή |
|---|---|
| -σι | Δημιουργεί αντίγραφα ασφαλείας ενός αρχείου πριν από τη μετεγκατάστασή του ή τη μετονομασία του. |
| -φά | Αντικαθιστά βίαια τα υπάρχοντα αρχεία χωρίς αίτημα επιβεβαίωσης. |
| -εγώ | Ζητεί επιβεβαίωση πριν από την αντικατάσταση ενός υπάρχοντος αρχείου. |
| -N | Απαγορεύει την αντικατάσταση των υφιστάμενων αρχείων. |
| - | Μετακίνησε ένα αρχείο μόνο εάν το αρχείο προέλευσης είναι νεότερο από το αρχείο προορισμού ή εάν λείπει το αρχείο προορισμού. |
| -ν | Εμφανίζει πληροφορίες σχετικά με κάθε βήμα της διαδικασίας (λεπτομερής λειτουργία εξόδου). |
| -εφεδρικός | Δημιουργεί αντίγραφα ασφαλείας ενός αρχείου πριν το αντικαταστήσετε. |
| -Suffix = επίθημα | Καθορίζει το επίθημα για ένα αντίγραφο ασφαλείας (από προεπιλογή `~`). |
| -Strip-Trailing-Slashes | Αφαιρεί τις τελικές slashes (`/`) από τα ονόματα αρχείων. |
| -Target-Directory = Κατάλογος | Υποδεικνύει τον κατάλογο προορισμού για τη μετεγκατάσταση αρχείων. |
| -No-Clobber | Το ίδιο με το `-n`, δεν αντικαθιστά τα υπάρχοντα αρχεία. |
| -πολύλογος | Το ίδιο με το `-v`, εμφανίζει πληροφορίες σχετικά με τις ενέργειες της εντολής. |
Για να μετεγκαταστήσετε ένα φάκελο, πληκτρολογήστε ειδική εντολή. Για παράδειγμα, ας βάλουμε το φάκελο σε ένα USB stick:
mv folder_with_files_3 /media/ubuntu/USBΑντίγραφο

Αποσυνδέστε το ραβδί USB από τον υπολογιστή. Τώρα χάνεται ο φάκελος με αρχεία.

ΤρέξιμοΑνάκτηση διαμερίσματος Hetman;
Κάντε κλικ στο δίσκο όπου αποθηκεύτηκε αυτός ο φάκελος.

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

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