Χρησιμοποιώντας την εντολή ls για τη λίστα αρχείων στο Linux

ο ls εντολή παραθέτει τα ονόματα των αρχείων και των φακέλων μέσα στο σύστημα αρχείων. Είναι μια από τις πιο βασικές, βασικές εντολές του κελύφους Linux.

10 βασικές εντολές Linux για την πλοήγηση στο σύστημα αρχείων σας

Καταχωρίστε τα Αρχεία σε έναν Φάκελο

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

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

καταχώριση καταλόγου στο linux

Κρυφά αρχεία (τα αρχεία με ονόματα που αρχίζουν με τελεία) δεν εμφανίζονται αυτόματα εκτελώντας το ls εντολή εκτός και αν καθορίσετε το -ένα ή -όλα διακόπτες:

ls -a
ls --όλα.

ο -ένα Ο διακόπτης παραθέτει κάθε αρχείο και φάκελο στον κατάλογο.

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

ls -B
ls --ignore-backup.

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

ls --color=ποτέ. 

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

ls -l. 

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

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

ls -g. 

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

ls -o. 

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

ls -l --συγγραφέας. 

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

ls -l -h
ls -l --αναγνώσιμο από τον άνθρωπο
ls -l -s.

Αντί να εμφανίζετε τα ονόματα χρηστών και ομάδων σε μια εντολή λίστας, μπορείτε να λάβετε το ls εντολή για εμφάνιση του φυσικού αναγνωριστικού χρήστη και των αναγνωριστικών ομάδας ως εξής:

ls -l -n. 

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

ls -R /home. 

Η παραπάνω εντολή εμφανίζει όλα τα αρχεία και τους φακέλους κάτω από το οικιακό κατάλογο όπως Εικόνες, Μουσική, Βίντεο, Λήψεις και Έγγραφα.

Συνδυάστε και διακόπτες. Η εντολή ls -aBlh παρουσιάζει μια λίστα όπως εμφανίζεται στο στιγμιότυπο οθόνης στην κορυφή αυτής της ενότητας.

Αλλάξτε τη μορφή εξόδου

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

Για να εμφανίσετε τη λίστα σε στήλες στην οθόνη:

ls -X
ls --format=απέναντι.

Για να εμφανίσετε τη λίστα σε μορφή διαχωρισμένη με κόμματα:

ls -m
ls --format=κόμματα.

Για να εμφανίσετε τη λίστα σε οριζόντια μορφή:

ls -x
ls --format=οριζόντια.

Για να εμφανίσετε τη λίστα σε μεγάλη μορφή:

ls -l
ls --format=long.

Για να εμφανίσετε όλα τα αρχεία και τους φακέλους, ένα σε κάθε σειρά:

ls -1
ls --format=μονόστηλη
ls --format= αναλυτικό.

Για να εμφανίσετε τη λίστα κατακόρυφα:

ls -c
ls --format=κάθετο.

Πώς να ταξινομήσετε την έξοδο από την εντολή ls

Για να ταξινομήσετε την έξοδο από το ls εντολή χρησιμοποιήστε το --είδος αλλάξτε ως εξής:

ls --sort=κανένα
ls --sort=μέγεθος
ls -- sort = χρόνος
ls --sort=έκδοση.

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

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

Όλα τα παραπάνω είδη μπορούν να επιτευχθούν με τις ακόλουθες εντολές:

ls -U
ls -S
ls -t
ls -v.

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

ls -r -- sort=μέγεθος
ls --reverse -- sort=μέγεθος.

Τινάξτε το δέντρο

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

χρησιμότητα δέντρου