Κύριος Μακ Πώς να διαγράψετε έναν πλήρη κατάλογο που περιλαμβάνει αρχεία στο Linux

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



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

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

Συνεχίστε να διαβάζετε για να μάθετε πώς να χρησιμοποιείτε τις εντολές rm και rmdir για να απαλλαγείτε από φακέλους, υποφακέλους και αρχεία που δεν χρειάζεστε πλέον.

Χρησιμοποιήστε rm για να διαγράψετε καταλόγους

Υπάρχουν πολλές εντολές που μπορείτε να χρησιμοποιήσετε για να διαγράψετε έναν κατάλογο. Η επιλογή πρέπει να εξαρτάται από το τι θέλετε να κάνετε και πώς θέλετε να γίνει. Η γραμμή εντολών του Linux είναι εξαιρετικά ευέλικτη από αυτή την άποψη, ίσως ακόμη περισσότερο από τα αντίστοιχα των Windows και Mac.

Αξίζει να σημειωθεί ότι το Linux δεν κάνει διάκριση μεταξύ φακέλων και αρχείων όπως τα λειτουργικά συστήματα Mac και Windows. Αντιθέτως, αντιμετωπίζει τους φακέλους ως ομάδες αρχείων. Σε αυτήν την ενότητα, θα εξετάσουμε την εντολή rm. Ας αρχίσουμε.

Χρησιμοποιήστε rm για να διαγράψετε καταλόγους

rm –d nameofthedirectory

Η παραπάνω εντολή θα σας επιτρέψει να διαγράψετε έναν μόνο, κενό κατάλογο. Αυτή είναι η πιο βασική εντολή για την αφαίρεση / διαγραφή φακέλων.

rm –d nameofthedirectory1 nameofthedirectory2

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

rm –r nameofthedirectory1 nameofthedirectory2

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

rm –rf nameofthedirectory

Όταν εκτελείτε μια εντολή rm –r, η γραμμή εντολών Linux θα σας ζητήσει άδεια για τη διαγραφή τυχόν υποφακέλων και αρχείων που προστατεύονται από εγγραφή. Ωστόσο, αν πληκτρολογήσετε rm –rf αντ 'αυτού, δεν θα σας ζητηθεί. Το γράμμα f σημαίνει δύναμη.

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

sudo apt-get εγκατάσταση δέντρου

Για να κατανοήσετε καλύτερα τι πρόκειται να διαγράψετε, θα πρέπει να εγκαταστήσετε το πακέτο δέντρου μέσω του βοηθητικού προγράμματος apt-get. Αυτό λειτουργεί για το Ubuntu και την υπόλοιπη οικογένεια του Debian. Εάν χρησιμοποιείτε άλλη διανομή, χρησιμοποιήστε το δικό του εργαλείο διαχείρισης πακέτων. Όταν εκτελείτε την παραπάνω εντολή, η Γραμμή εντολών θα εμφανίσει το φάκελο και τη δομή αρχείων του φακέλου στον οποίο βρίσκεστε. Με αυτόν τον τρόπο, μπορείτε εύκολα να ελέγξετε εάν υπάρχουν αρχεία ή υποφάκελοι που πρέπει να παραμείνουν ανέπαφοι.

διαδρομή δέντρου / προς / τον / κατάλογό σας

Η παραπάνω εντολή θα σας επιτρέψει να δείτε τη δομή ενός άλλου φακέλου στο σύστημα Linux.

πώς να φτιάξετε ένα κολάζ στο iPhone

Προηγμένες εντολές

Υπάρχουν άλλες παραλλαγές της εντολής rm, όπως –no-preserve-root, –preserve-root, –one-file-system και άλλες. Ωστόσο, προορίζονται για έμπειρους χρήστες της γραμμής εντολών. Εάν κάνετε κάποιο λάθος με ένα από αυτά, μπορείτε να διαγράψετε ένα τμήμα ή ακόμη και όλα τα αρχεία συστήματος στον υπολογιστή σας. Λόγω της περίπλοκης φύσης τους, θα τα αποθηκεύσουμε για ένα άλλο σεμινάριο γραμμής εντολών.

Χρησιμοποιήστε το rmdir για διαγραφή καταλόγων

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

Χρησιμοποιήστε το rmdir για διαγραφή καταλόγων

Ωστόσο, μπορείτε να εξαπατήσετε τη Γραμμή εντολών για να διαγράψετε έναν μη κενό φάκελο με τη γονική επιλογή, αν και περισσότερα σχετικά με αυτό λίγο αργότερα.

rmdir nameofthedirectory

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

πώς να παίξετε μουσική στο Chromecast

rmdir nameofthedirectory1 nameofthedirectory2

Σε περίπτωση που έχετε πολλούς φακέλους που θέλετε να διαγράψετε, μπορείτε να χρησιμοποιήσετε την παραπάνω παραλλαγή της εντολής rmdir. Όλοι οι καθορισμένοι φάκελοι (κατάλογοι) θα διαγραφούν, αλλά πρέπει να περιέχονται στον κατάλογο στον οποίο βρίσκεστε. Για να διαγράψετε καταλόγους αλλού, ανατρέξτε στην επόμενη εντολή.

rmdir / διαδρομή / προς / τον / κατάλογό σας

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

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

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

Μπορείτε να το διορθώσετε προσθέτοντας την ακόλουθη επιλογή: –ignore-fail-on-non-κενό. Αυτό θα αναγκάσει τη Γραμμή εντολών να συνεχίσει να εκτελεί την εντολή, ακόμη και αν συναντά μη άδειους φακέλους. Η εντολή μπορεί να έχει την εξής μορφή: rmdir –ignore-fail-in-non-κενό NewFolder1 NewFolder2 NewFolder3.

rmdir –p nameofthedirectory1 nameofthedirectory2

Η παραπάνω εντολή μπορεί να σας βοηθήσει να εξαπατήσετε το Linux να διαγράψει έναν μη κενό φάκελο. Χρησιμοποιεί την επιλογή -p, επίσης γνωστή ως γονική επιλογή. Ετσι δουλευει.

Ας υποθέσουμε ότι έχετε έναν φάκελο με το όνομα Pics και έναν φάκελο με το όνομα ColorPics μέσα σε αυτό. Ας υποθέσουμε ότι το τελευταίο είναι κενό και είναι το μόνο στοιχείο στο φάκελο Pics. Όταν εκτελείτε την εντολή rmdir –p ColorPics Pics, η Γραμμή εντολών θα διαγράψει το φάκελο ColorPics επειδή δεν υπάρχει τίποτα σε αυτό. Μετά από αυτό, θα ελέγξει την κατάσταση του φακέλου Pics, θα διαπιστώσει ότι είναι επίσης άδειο και θα το διαγράψει.

Γνωρίστε τη δύναμη της γραμμής εντολών

Η Γραμμή εντολών σάς επιτρέπει να κάνετε πολλά πράγματα σε ένα σύστημα Linux. Να είστε προσεκτικοί εάν δεν έχετε μεγάλη εμπειρία, καθώς είναι πιο εύκολο να καταστρέψετε το σύστημα σε Linux από ότι σε Windows και Mac.

Έχετε χρησιμοποιήσει τη γραμμή εντολών για να διαγράψετε φακέλους και αρχεία στο παρελθόν; Ποιες εντολές χρησιμοποιήσατε; Αν νομίζετε ότι χάσαμε μερικές καλές επιλογές, ενημερώστε μας στην παρακάτω ενότητα σχολίων.

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

Ρύθμιση παραμέτρων χρόνου απενεργοποίησης οθόνης στα Windows 10
Ρύθμιση παραμέτρων χρόνου απενεργοποίησης οθόνης στα Windows 10
Θα δούμε πώς να απενεργοποιήσετε την οθόνη μετά από καιρό στα Windows 10. Μια ειδική επιλογή στα Windows 10 επιτρέπει στον χρήστη να απενεργοποιεί την οθόνη αυτόματα.
Πώς να διαγράψετε έναν σκληρό δίσκο χρησιμοποιώντας DBAN
Πώς να διαγράψετε έναν σκληρό δίσκο χρησιμοποιώντας DBAN
Ένα πλήρες σεμινάριο σχετικά με τη χρήση του Darik's Boot And Nuke (DBAN) για τη μόνιμη διαγραφή όλων των αρχείων από έναν σκληρό δίσκο. Αυτή είναι μια αναλυτική περιγραφή του DBAN βήμα προς βήμα.
Το Winaero Tweaker 0.10 είναι έτοιμο για τα Windows 10 έκδοση 1803
Το Winaero Tweaker 0.10 είναι έτοιμο για τα Windows 10 έκδοση 1803
Το Winaero Tweaker 0.10 είναι έξω. Θα σας επιτρέψει να απενεργοποιήσετε αξιόπιστα το Windows Update στα Windows 10, να απαλλαγείτε από τις ειδοποιήσεις ενημέρωσης, τις διαφημίσεις στις Ρυθμίσεις, το Χρονολόγιο και το My People. Επίσης, έρχεται με νέα εργαλεία και τροποποιήσεις, και λειτουργεί σωστά στην έκδοση 1803 των Windows 10 «Spring Creators Update». Νέα χαρακτηριστικά του Winaero Tweaker
Το Kik Captcha δεν λειτουργεί - Τι να κάνετε
Το Kik Captcha δεν λειτουργεί - Τι να κάνετε
Η εφαρμογή συνομιλίας Kik είναι μια πολύ δημοφιλής και πολύ υψηλής ποιότητας εφαρμογή συνομιλίας με μια τεράστια βάση χρηστών, ειδικά μεταξύ των νεότερων. Με περισσότερους από 300 εκατομμύρια εγγεγραμμένους λογαριασμούς (συμπεριλαμβανομένων περίπου των μισών εφήβων στις Ηνωμένες Πολιτείες), Kik
Πώς να συνδέσετε χειριστήρια PS4 ή Xbox στο Switch
Πώς να συνδέσετε χειριστήρια PS4 ή Xbox στο Switch
Το Nintendo Switch υποστηρίζει πολλούς τύπους ελεγκτών, επομένως είναι δυνατή η χρήση ελεγκτών Xbox One και PS4 στο Switch με τη βοήθεια ενός προσαρμογέα χειριστηρίου Nintendo Switch.
Πώς να αντιγράψετε και να αποθηκεύσετε εικόνες από το Safari στο Mac
Πώς να αντιγράψετε και να αποθηκεύσετε εικόνες από το Safari στο Mac
Το ενσωματωμένο πρόγραμμα περιήγησης ιστού του Mac, το Safari, διαθέτει ένα ειδικό μενού που σας επιτρέπει να αντιγράψετε, να αποθηκεύσετε ή να αντιγράψετε έναν σύνδεσμο σχεδόν σε οποιαδήποτε εικόνα βρείτε. Σε αυτό το άρθρο, έχουμε όλες τις λεπτομέρειες για το πώς λειτουργεί αυτό! Με τις συνήθεις προειδοποιήσεις για τη μη χρήση της δουλειάς άλλων όταν δεν έχεις άδεια, φυσικά. Μην ξεχνάτε αυτό το κομμάτι.
Πώς να αλλάξετε την κάμερα στο Kik
Πώς να αλλάξετε την κάμερα στο Kik
Μπορεί να φαίνεται αντιφατικό, αλλά η αποστολή μηνυμάτων δεν σημαίνει απλώς πληκτρολόγηση κειμένου και αποστολή. Είναι μια ολόκληρη εμπειρία. Τα γραπτά μηνύματα είναι πολύ πιο οπτικά τώρα από ποτέ. Το ίδιο ισχύει για τις τηλεφωνικές κλήσεις. Αν εσύ'