Το Linux έχει πολλές εντολές για την αφαίρεση αρχείων και καταλόγων. Αυτά τα προγράμματα χρησιμοποιούν διαφορετικά είδη αλγορίθμων για τη διαγραφή αρχείων από διαφορετικά συστήματα αρχείων. Σε αυτό το άρθρο, θα δούμε πώς να διαγράψετε αρχεία και φακέλους από τη γραμμή εντολών Linux χρησιμοποιώντας rm
και rmdir
εντολές.
Διαγραφή αρχείων χρησιμοποιώντας rm
Χρήση rm
εντολή για την αφαίρεση ενός μόνο αρχείου ή πολλών αρχείων:
rm rm
Εάν ένα αρχείο προστατεύεται από εγγραφή, η εντολή θα σας ζητήσει επιβεβαίωση πριν τη διαγραφή. Για να δώσετε αυτόματα καταφατικά δεδομένα σε τέτοιες προτροπές, χρησιμοποιήστε το -φά
σημαία:
rm -f
Για να λάβετε ένα διάλογο επιβεβαίωσης για κάθε αρχείο που πρόκειται να διαγραφεί, Χρησιμοποιήστε το -Εγώ
σημαία:
rm -i
Διαγραφή φακέλων χρησιμοποιώντας rmdir
και rm -r
Για να διαγράψετε κενούς φακέλους, χρησιμοποιούμε εντολή rmdir
:
rmdir
Για να διαγράψετε έναν μη κενό φάκελο, μαζί με αρχεία και φακέλους μέσα σε αυτό αναδρομικά, χρησιμοποιούμε rm
με -r
σημαία:
rm -r
Σημειώστε ότι το rm
Η εντολή δεν διασφαλίζει τη μόνιμη αφαίρεση δεδομένων, δηλαδή, τα δεδομένα μπορούν να ανακτηθούν ακόμα από το δίσκο χρησιμοποιώντας ορισμένα εργαλεία ανάκτησης δεδομένων.
Για να βεβαιωθείτε ότι δεν είναι δυνατή η ανάκτηση των διαγραμμένων δεδομένων σας, ελέγξτε την ανάρτησή μας σχετικά με τη μόνιμη διαγραφή αρχείων και φακέλων στο Linux στον παρακάτω σύνδεσμο.
ΑΝΑΓΝΩΣΗ: Πώς να διαγράψετε οριστικά αρχεία στο Linux