Περιεχόμενα καταλόγου λίστας Χρήση της εντολής Dir

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

Η εντολή dir θεωρείται συχνά ότι είναι το ισοδύναμο των Windows, αλλά λειτουργεί στο Linux σχεδόν με τον ίδιο τρόπο.

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

Παράδειγμα χρήσης της εντολής Dir

Για να λάβετε μια λίστα με όλα τα αρχεία και τους φακέλους στον τρέχοντα κατάλογο, χρησιμοποιήστε την εντολή dir ως εξής:

Διεύθυνση

Θα εμφανιστεί μια λίστα αρχείων και φακέλων σε μορφή στήλης.

Πώς να εμφανίσετε κρυφά αρχεία χρησιμοποιώντας την εντολή Dir

Από προεπιλογή, η εντολή dir εμφανίζει μόνο κανονικά αρχεία και φακέλους. Στο Linux μπορείτε να κρύψετε ένα αρχείο κάνοντας τον πρώτο χαρακτήρα μια πλήρη στάση. (δηλ. μυδιδένιο σύμπλοκο).

Για να εμφανίσετε κρυφά αρχεία χρησιμοποιώντας την εντολή dir, χρησιμοποιήστε τον ακόλουθο διακόπτη:

dir -a
dir --all

Ίσως παρατηρήσετε όταν εκτελείτε την εντολή με αυτό τον τρόπο που εμφανίζει ένα αρχείο που καλείται. και άλλος κάλεσε ..

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

dir -A
dir - σχεδόν όλα

Πώς να εμφανίσετε τον συντάκτη ενός αρχείου

Μπορείτε να εμφανίσετε τον συγγραφέα των αρχείων (άτομα που δημιούργησαν τα αρχεία) χρησιμοποιώντας την ακόλουθη εντολή dir:

dir -l -author

Το -l απαιτείται για να μετατρέψει την οθόνη σε μια λίστα.

Πώς να κρύβετε αντίγραφα ασφαλείας

Όταν εκτελείτε συγκεκριμένες εντολές, όπως η εντολή mv ή η εντολή cp, μπορείτε να καταλήξετε σε αρχεία που τελειώνουν με tilda (~).

Η tilde στο τέλος ενός αρχείου υποδεικνύει ότι μια εντολή αντίγραφα ασφαλείας του αρχικού αρχείου πριν δημιουργήσει ένα νέο.

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

Για να τις αποκρύψετε εκτελέστε την ακόλουθη εντολή:

dir-Β
dir - αρχικά αντίγραφα ασφαλείας

Προσθέστε ένα χρώμα στην έξοδο

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

dir --color = πάντα
dir --color = αυτόματη
dir --color = ποτέ

Διαμορφώστε την έξοδο

Μπορείτε να διαμορφώσετε την έξοδο έτσι ώστε να μην εμφανίζεται πάντα σε μορφή στήλης.

Οι επιλογές είναι οι εξής:

dir --format = απέναντι
dir - format = κόμματα
dir - format = οριζόντια
dir - format = μακρύς
dir - format = μονή στήλη
dir - format = verbose
dir - format = κάθετη

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

Μπορείτε επίσης να πάρετε το ίδιο αποτέλεσμα χρησιμοποιώντας τους ακόλουθους διακόπτες:

dir -x (ίδια ως και σε οριζόντια)
dir -m (ίδια με κόμματα)
dir -l (ίδια με τη long και verbose)
dir -1 (μονή στήλη)
dir -c (κάθετο)

Επιστροφή σε μια μακρά ή λεπτομερή λίστα

Όπως φαίνεται στην ενότητα μορφοποίησης, μπορείτε να λάβετε μια μακρά λίστα, εκτελώντας μία από αυτές τις εντολές:

dir - format = μακρύς
dir - format = verbose
dir -l

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

Εάν δεν θέλετε να καταχωρίσετε τον κάτοχο του αρχείου, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:

dir -g

Ομοίως, μπορείτε να αποκρύψετε ομάδες χρησιμοποιώντας την ακόλουθη εντολή:

dir -G-1

Ανθρώπινα αναγνωρίσιμα μεγέθη αρχείων

Από προεπιλογή, τα μεγέθη αρχείων παρατίθενται σε bytes που ήταν ωραία περίπου 30 χρόνια πριν, αλλά τώρα με τα αρχεία που εκτείνονται στα gigabytes, είναι πολύ καλύτερο να δείτε το μέγεθος σε μορφή αναγνώσιμη από άνθρωπο, όπως 2,5 G ή 1,5 M.

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

dir-l -h

Κατάλογος καταλόγων Πρώτον

Αν θέλετε οι κατάλογοι να εμφανίζονται πρώτα και τα αρχεία στη συνέχεια να χρησιμοποιούν τον ακόλουθο διακόπτη:

dir -l - ομάδες-καταλόγους-πρώτα

Απόκρυψη αρχείων με ένα ορισμένο μοτίβο

Αν θέλετε να αποκρύψετε ορισμένα αρχεία, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:

dir - hide = μοτίβο

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

dir --hide = .wav

Μπορείτε να επιτύχετε ένα παρόμοιο αποτέλεσμα χρησιμοποιώντας την ακόλουθη εντολή:

dir -I pattern

Εμφάνιση περισσότερων πληροφοριών σχετικά με αρχεία και φακέλους

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

dir - δείκτης-style = ταξινόμηση

Αυτό θα εμφανίσει φακέλους προσθέτοντας μια κάθετο στο τέλος, τα αρχεία δεν έχουν τίποτα μετά από αυτά, οι σύνδεσμοι έχουν ένα σύμβολο @ στο τέλος και τα εκτελέσιμα αρχεία έχουν ένα * στο τέλος.

Το στυλ δείκτη μπορεί επίσης να ρυθμιστεί σε αυτές τις τιμές:

Μπορείτε επίσης να εμφανίσετε φακέλους με πτερύγια στο τέλος χρησιμοποιώντας την ακόλουθη εντολή:

dir -p

Μπορείτε να εμφανίσετε τύπους αρχείων χρησιμοποιώντας την ακόλουθη εντολή:

dir -F

Λίστα όλων των αρχείων και των φακέλων στους υποφακέλους

Για να λάβετε μια λίστα με όλους τους υποφακέλους και τα αρχεία εντός αυτών των υποφακέλων, μπορείτε να εκτελέσετε μια αναδρομική καταχώρηση χρησιμοποιώντας την ακόλουθη εντολή:

dir-R

Ταξινόμηση εξόδου

Μπορείτε να ταξινομήσετε τη σειρά με την οποία επιστρέφονται τα αρχεία και οι φάκελοι χρησιμοποιώντας τις ακόλουθες εντολές:

dir --sort = κανένα
dir --sort = μέγεθος
dir --sort = χρόνος
dir --sort = έκδοση
dir --sort = επέκταση

Μπορείτε επίσης να καθορίσετε τις ακόλουθες εντολές για να επιτύχετε το ίδιο αποτέλεσμα:

dir -s (ταξινόμηση κατά μέγεθος)
dir -t (ταξινόμηση κατά ώρα)
dir -v (ταξινόμηση ανά έκδοση)
dir -x (ταξινόμηση κατά επέκταση)

Αντιστροφή της εντολής

Μπορείτε να αντιστρέψετε τη σειρά ταξινόμησης των αρχείων και των φακέλων χρησιμοποιώντας την ακόλουθη εντολή:

dir -r

Περίληψη

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