ls - εμφάνιση περιεχομένων καταλόγου
ΣΥΝΤΑΞΗ
ls [ΕΠΙΛΟΓΗ]... [ΑΡΧΕΙΟ]...
ΠΕΡΙΓΡΑΦΗ
Εμφάνιση πληροφοριών σχετικά με τα ΑΡΧΕΙΑ (τον τρέχοντα κατάλογο από προεπιλογή). Ταξινομήστε τις εγγραφές αλφαβητικά εάν δεν έχει καθοριστεί καμία από τις -cftuvSUX ή --sort.
Οι υποχρεωτικές παράμετροι στις μεγάλες επιλογές είναι υποχρεωτικές και για τις σύντομες επιλογές.
ΕΠΙΛΟΓΕΣ
-a, --all
μην αγνοείτε εγγραφές που ξεκινούν με .
-A, --almost-all
μην εμφανίζετε τις προκαθορισμένες . και ..
--author
με το -l, εκτυπώστε τον συγγραφέα κάθε αρχείου
-b, --escape
εκτυπώστε διαφυγές στυλ C για μη γραφικούς χαρακτήρες
--block-size=SIZE
με το -l, κλιμακώστε τα μεγέθη κατά SIZE κατά την εκτύπωσή τους. π.χ., '--block-size=M'. δείτε τη μορφή SIZE
παρακάτω
-B, --ignore-backups
μην εμφανίζετε τις προκαθορισμένες εγγραφές που τελειώνουν με ~
-c με το -lt: ταξινομήστε κατά και εμφανίστε, ctime (χρόνος τελευταίας αλλαγής των πληροφοριών κατάστασης του αρχείου). με
-l: εμφανίστε το ctime και ταξινομήστε κατά όνομα. διαφορετικά: ταξινομήστε κατά ctime, από το πιο πρόσφατο προς το παλαιότερο
-C εμφανίστε τις εγγραφές κατά στήλες
--color[=WHEN]
χρωματίστε την έξοδο WHEN. περισσότερες πληροφορίες παρακάτω
-d, --directory
εμφανίστε τους καταλόγους οι ίδιοι, όχι το περιεχόμενό τους
-D, --dired
δημιουργήστε έξοδο σχεδιασμένη για τη λειτουργία dired του Emacs
-f το ίδιο με το -a -U
-F, --classify[=WHEN]
εφαρμόστε έναν δείκτη (ένα από τα */=>@|) στις εγγραφές WHEN
--file-type
όπως παραπάνω, εκτός από το ότι δεν προσθέτετε '*'
--format=WORD
across, horizontal (-x), commas (-m), long (-l), single-column (-1), verbose (-l), vertical
(-C)
--full-time
όπως το -l --time-style=full-iso
-g όπως το -l, αλλά μην εμφανίζετε τον ιδιοκτήτη
--group-directories-first
ομαδοποιήστε τους καταλόγους πριν από τα αρχεία
-G, --no-group
σε μια μεγάλη λίστα, μην εκτυπώνετε τα ονόματα ομάδων
-h, --human-readable
με το -l και το -s, εκτυπώστε τα μεγέθη όπως 1K 234M 2G κ.λπ.
--si ομοίως, αλλά χρησιμοποιήστε δυνάμεις του 1000 αντί του 1024
-H, --dereference-command-line
ακολουθήστε τους συμβολικούς συνδέσμους που αναφέρονται στη γραμμή εντολών
--dereference-command-line-symlink-to-dir
ακολουθήστε κάθε συμβολικό σύνδεσμο γραμμής εντολών που δείχνει σε έναν κατάλογο
--hide=PATTERN
μην εμφανίζετε τις προκαθορισμένες εγγραφές που ταιριάζουν με το πρότυπο shell PATTERN (παρακάμπτεται από τις -a ή -A)
--hyperlink[=WHEN]
δημιουργήστε υπερσυνδέσμους για τα ονόματα αρχείων WHEN
--indicator-style=WORD
εφαρμόστε έναν δείκτη με στυλ WORD στα ονόματα εγγραφών: κανένα (προεπιλογή), κάθετο (-p), τύπος αρχείου
(--file-type), ταξινόμηση (-F)
-i, --inode
εκτυπώστε τον αριθμό ευρετηρίου κάθε αρχείου
-I, --ignore=PATTERN
μην εμφανίζετε τις προκαθορισμένες εγγραφές που ταιριάζουν με το πρότυπο shell PATTERN
-k, --kibibytes
προεπιλογή σε μπλοκ 1024 byte για τη χρήση του συστήματος αρχείων. χρησιμοποιείται μόνο με τα -s και τα σύνολα ανά κατάλογο
-l χρησιμοποιήστε μια μεγάλη μορφή λίστας
-L, --dereference
όταν εμφανίζετε πληροφορίες αρχείου για έναν συμβολικό σύνδεσμο, εμφανίστε πληροφορίες για το αρχείο στο οποίο δείχνει ο σύνδεσμος και όχι για τον ίδιο τον σύνδεσμο
-m γεμίστε το πλάτος με μια λίστα εγγραφών που χωρίζονται με κόμμα
-n, --numeric-uid-gid
όπως το -l, αλλά εμφανίστε αριθμητικά αναγνωριστικά χρήστη και ομάδας
-N, --literal
εκτυπώνει τα ονόματα των στοιχείων χωρίς να τα περικλείει σε εισαγωγικά
-o όπως το -l, αλλά δεν εμφανίζει πληροφορίες ομάδας
-p, --indicator-style=slash
προσθέτει τον δείκτη / στα τέλη των καταλόγων
-q, --hide-control-chars
εκτυπώνει ? αντί για μη γραφικούς χαρακτήρες
--show-control-chars
εμφανίζει τους μη γραφικούς χαρακτήρες όπως είναι (η προεπιλογή, εκτός εάν το πρόγραμμα είναι 'ls' και η έξοδος είναι σε τερματικό)
-Q, --quote-name
περικλείει τα ονόματα των στοιχείων σε διπλά εισαγωγικά
--quoting-style=WORD
χρησιμοποιεί το στυλ εισαγωγικών WORD για τα ονόματα των στοιχείων: literal, locale, shell, shell-always, shell-escape, shell-escape-always, c, escape (αντικαθιστά τη μεταβλητή περιβάλλοντος QUOTING_STYLE)
-r, --reverse
αντιστρέφει τη σειρά κατά την ταξινόμηση
-R, --recursive
καταγράφει αναδρομικά τους υποκαταλόγους
-s, --size
εκτυπώνει το κατανεμημένο μέγεθος κάθε αρχείου, σε μπλοκ
-S ταξινομεί κατά μέγεθος αρχείου, από το μεγαλύτερο στο μικρότερο
--sort=WORD
αλλάζει την προεπιλεγμένη ταξινόμηση 'name' σε WORD: none (-U), size (-S), time (-t), version (-v), extension (-X), name, width
--time=WORD
επιλέγει ποια χρονική σήμανση χρησιμοποιείται για την εμφάνιση ή την ταξινόμηση· χρόνος πρόσβασης (-u): atime, access, use·
χρόνος αλλαγής μεταδεδομένων (-c): ctime, status· χρόνος τροποποίησης (προεπιλογή): mtime, modification·
χρόνος γέννησης: birth, creation·
με το -l, το WORD καθορίζει ποια ώρα θα εμφανιστεί· με το --sort=time, ταξινομεί κατά WORD (από το πιο πρόσφατο προς το παλαιότερο)
--time-style=TIME_STYLE
μορφή ώρας/ημερομηνίας με το -l· δείτε το TIME_STYLE παρακάτω
-t ταξινομεί κατά ώρα, από το πιο πρόσφατο στο παλαιότερο· δείτε το --time
-T, --tabsize=COLS
υποθέτει ότι οι χαρακτήρες tab σταματούν σε κάθε COLS αντί για 8
-u με το -lt: ταξινομεί κατά και εμφανίζει τον χρόνο πρόσβασης· με το -l: εμφανίζει τον χρόνο πρόσβασης και ταξινομεί κατά όνομα· διαφορετικά: ταξινομεί κατά χρόνο πρόσβασης, από το πιο πρόσφατο στο παλαιότερο
-U δεν ταξινομεί τις καταχωρήσεις καταλόγου
-v φυσική ταξινόμηση αριθμών (έκδοσης) μέσα σε κείμενο
-w, --width=COLS
ορίζει το πλάτος εξόδου σε COLS. Το 0 σημαίνει χωρίς όριο
-x εμφανίζει τις καταχωρήσεις κατά γραμμές αντί για στήλες
-X ταξινομεί αλφαβητικά κατά επέκταση καταχώρησης
-Z, --context
εκτυπώνει οποιοδήποτε πλαίσιο ασφαλείας κάθε αρχείου
--zero τελειώνει κάθε γραμμή εξόδου με NUL, όχι με νέα γραμμή
-1 εμφανίζει ένα αρχείο ανά γραμμή
--help εμφανίζει αυτήν τη βοήθεια και εξέρχεται
--version
εμφανίζει πληροφορίες έκδοσης και εξέρχεται
ΟΡΙΣΜΑΤΑ
Το όρισμα SIZE είναι ένας ακέραιος και προαιρετική μονάδα (παράδειγμα: 10K είναι 10*1024). Οι μονάδες είναι K,M,G,T,P,E,Z,Y,R,Q (δυνάμεις του 1024) ή KB,MB,... (δυνάμεις του 1000). Μπορούν επίσης να χρησιμοποιηθούν δυαδικά προθέματα: KiB=K, MiB=M και ούτω καθεξής.
Το όρισμα TIME_STYLE μπορεί να είναι full-iso, long-iso, iso, locale ή +FORMAT. Το FORMAT ερμηνεύεται όπως στο date(1). Εάν το FORMAT είναι FORMAT1<newline>FORMAT2, τότε το FORMAT1 εφαρμόζεται σε αρχεία που δεν είναι πρόσφατα και το FORMAT2 σε πρόσφατα αρχεία. Το TIME_STYLE που προθέτει το 'posix-' ισχύει μόνο εκτός της τοπικής ρύθμισης POSIX. Επίσης, η μεταβλητή περιβάλλοντος TIME_STYLE ορίζει την προεπιλεγμένη μορφή που θα χρησιμοποιηθεί.
Το όρισμα WHEN έχει ως προεπιλογή 'always' και μπορεί επίσης να είναι 'auto' ή 'never'.
Η χρήση χρώματος για τη διάκριση των τύπων αρχείων είναι απενεργοποιημένη τόσο από προεπιλογή όσο και με το --color=never. Με το --color=auto, το ls εκπέμπει κωδικούς χρώματος μόνο όταν η τυπική έξοδος είναι συνδεδεμένη σε ένα τερματικό. Η μεταβλητή περιβάλλοντος LS_COLORS μπορεί να αλλάξει τις ρυθμίσεις. Χρησιμοποιήστε την εντολή dircolors(1) για να την ορίσετε.
Κατάσταση εξόδου:
0 αν όλα είναι εντάξει,
1 αν υπάρχουν μικρά προβλήματα (π.χ., δεν είναι δυνατή η πρόσβαση σε υποκατάλογο),
2 αν υπάρχουν σοβαρά προβλήματα (π.χ., δεν είναι δυνατή η πρόσβαση στο όρισμα της γραμμής εντολών).
ΣΥΓΓΡΑΦΕΑΣ
Γράφτηκε από τους Richard M. Stallman και David MacKenzie.
ΑΝΑΦΟΡΑ ΣΦΑΛΜΑΤΩΝ
Ηλεκτρονική βοήθεια για το GNU coreutils: [https://www.gnu.org/software/coreutils/] Αναφέρετε τυχόν σφάλματα μετάφρασης στην διεύθυνση [https://translationproject.org/team/]
ΔΕΙΤΕ ΕΠΙΣΗΣ
dircolors(1)
Πλήρης τεκμηρίωση [https://www.gnu.org/software/coreutils/ls] ή διαθέσιμη τοπικά μέσω: info '(coreutils) ls invocation'
Συσκευάστηκε από το Debian (9.7-3) Πνευματικά δικαιώματα © 2025 Free Software Foundation, Inc. Άδεια GPLv3+: GNU GPL έκδοση 3 ή μεταγενέστερη [https://gnu.org/licenses/gpl.html]. Αυτό είναι ελεύθερο λογισμικό: έχετε το δικαίωμα να το αλλάξετε και να το διανείμετε. ΔΕΝ ΥΠΑΡΧΕΙ ΚΑΜΙΑ ΕΓΓΥΗΣΗ, στο μέτρο που επιτρέπεται από το νόμο.