Πώς να διαγράψετε έναν κατάλογο στο Linux

0
Πώς να διαγράψετε έναν κατάλογο στο Linux

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

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

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

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

Πώς να διαγράψετε έναν κατάλογο στο Linux

Πώς να διαγράψετε έναν κατάλογο στο Linux

Υπάρχουν δύο τρόποι για να διαγράψετε έναν κατάλογο στο Linux:

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

Όταν είστε έτοιμοι να διαγράψετε έναν φάκελο, πιθανότατα έχετε την τάση να τον σύρετε στον κάδο απορριμμάτων του υπολογιστή σας. Ο Κάδος Ανακύκλωσης χρησιμεύει ως χώρος αποθήκευσης εγγράφων που θέλετε να διαγράψετε. Αδειάστε τον Κάδο Ανακύκλωσης πριν διαγραφούν τα αρχεία.

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

Διαγραφή καταλόγων Linux χρησιμοποιώντας την εντολή rm

Με το rm εντολή, μπορείτε να διαγράψετε καταλόγους και αρχεία. Διαφορετικός είναι rmτο οποίο θα συζητήσουμε αργότερα, αυτή η εντολή μπορεί να χρησιμοποιηθεί για την αφαίρεση κενών και μη κενών καταλόγων.

Παρακάτω είναι όσα πρέπει να γνωρίζετε για τη σύνταξη του rm εντολή:

rm [flags] [file/folder name]

Παρακάτω είναι οι δύο σημαίες με τις οποίες μπορείτε να αφαιρέσετε καταλόγους rm:

  • -d: Αυτό θα διαγράψει έναν κατάλογο στο Linus που δεν έχει τίποτα μέσα
  • -r: Αυτό θα διαγράψει έναν μη κενό κατάλογο και όλα όσα περιέχονται σε αυτόν.

Ας υποθέσουμε ότι θέλουμε να αφαιρέσουμε έναν φάκελο που ονομάζεται „vibes“ από τον τρέχοντα κατάλογο εργασίας. Μπορούμε να δούμε τι περιέχει ο φάκελός μας εάν εκτελέσουμε την ακόλουθη εντολή:

ls vibes/

Η εντολή μας θα επαναφέρει κάτι σαν αυτό:

setup.py
calculate.py

Δεδομένου ότι αυτός ο κατάλογος έχει αρχεία σε αυτόν, πρέπει να τα αφαιρέσουμε με τη σημαία -r. Μπορούμε να το κάνουμε αυτό με την παρακάτω εντολή:

rm -r vibes/

Η παραπάνω εντολή διέγραψε τον φάκελο „vibes“ συμπεριλαμβανομένων όλων των καταλόγων που σχετίζονται με αυτόν.

Μπορείτε επίσης να διαγράψετε πολλούς φακέλους με rm. Μπορείτε να το κάνετε αυτό καθορίζοντας πολλά ονόματα καταλόγου μετά rm. Ας υποθέσουμε ότι θέλετε να αφαιρέσετε τους φακέλους „vibes“ και „music“ από τον τρέχοντα κατάλογο εργασίας σας. Μπορείτε να το κάνετε αυτό με την ακόλουθη εντολή:

rm -r vibes music

Πώς μπορείτε να διαγράψετε αναγκαστικά έναν κατάλογο και τα περιεχόμενα σε αυτόν

Από προεπιλογή, το rm -r εντολή σας ζητά να επιβεβαιώσετε τη διαγραφή ενός αρχείου ή καταλόγου. Αυτό μπορεί να συμβεί εάν το αρχείο που προσπαθείτε να διαγράψετε είναι ήδη προστατευμένο. Για να το παρακάμψετε, μπορείτε να καθορίσετε το -f σημαία ως εξής:

rm -rf vibes

Αυτή η εντολή θα βεβαιωθεί ότι οι κατάλογοι και οι υποκατάλογοι έχουν διαγραφεί οριστικά στο φάκελο „vibes“. Όταν εκτελείτε αυτήν την εντολή, δεν θα σας ζητηθεί να επιβεβαιώσετε ότι θέλετε να διαγράψετε αρχεία. Επομένως, θα πρέπει να χρησιμοποιείτε αυτήν την εντολή περιστασιακά και μόνο όταν είστε πολύ σίγουροι ότι θέλετε να διαγραφούν όλα τα περιεχόμενα του φακέλου.

Διαγραφή καταλόγων Linux χρησιμοποιώντας την εντολή rmdir

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

Ας υποθέσουμε ότι ο τρέχων κατάλογος εργασίας μας περιέχει τα ακόλουθα αρχεία και φακέλους (τους οποίους μπορούμε να προβάλουμε με το Εντολή Linux „ls“.):

app.py
config
dev.py

Ο φάκελος „Config“ είναι κενός. Ας υποθέσουμε ότι θέλετε να αφαιρέσετε το φάκελο „config“ από τον τρέχοντα κατάλογο εργασίας σας. Μπορείτε να το κάνετε αυτό με την ακόλουθη εντολή:

rmdir config

Αν τρέξουμε ls για να δείτε τα περιεχόμενα του τρέχοντος καταλόγου, η εντολή μας επιστρέφει:

app.py
dev.py

Θα παρατηρήσετε ότι δεν έχουμε πλέον τον κατάλογο „config“. Είναι σημαντικό να σημειωθεί ότι η είναι rm Η εντολή δεν μπορεί να χρησιμοποιηθεί για τη διαγραφή καταλόγων που περιέχουν αρχεία στο Linux. Εάν ο φάκελος „config“ περιέχει ένα αρχείο, επιστρέφεται το ακόλουθο σφάλμα:

rmdir: config/: Directory not empty

συμπέρασμα

ο rm και είναι rm Οι εντολές χρησιμοποιούνται στο Linux για τη διαγραφή ενός καταλόγου. Το rm χρησιμοποιείται για τη διαγραφή μη κενών καταλόγων. ο είναι rm Η εντολή χρησιμοποιείται για τη διαγραφή κενών καταλόγων. Δεν μπορεί να χρησιμοποιηθεί για τη διαγραφή φακέλων που περιέχουν αρχεία.

Για περισσότερες πληροφορίες σχετικά με αυτές τις εντολές, πληκτρολογήστε „man“ ακολουθούμενο από το όνομα της εντολής στο τερματικό. Αυτό θα σας επιτρέψει να προβάλετε τη σελίδα του εγχειριδίου στο Linux για την εντολή.

Πριν διαγράψετε αρχεία, είναι σημαντικό να έχετε επιλέξει τα σωστά αρχεία προς διαγραφή. Όταν χρησιμοποιείτε εντολές όπως rm ή είναι rmδεν υπάρχει τρόπος να επιστρέψεις.

Συστάσεις:

Schreibe einen Kommentar