συστήματα

Γνώση Υπολογιστών >> συστήματα >  >> Unix

Τι δίνει η εντολή ls στο Linux;

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

1. Αρχεία λίστας:

- Η εντολή `ls`, από προεπιλογή, παραθέτει τα περιεχόμενα του τρέχοντος καταλόγου εργασίας.

- Για να παραθέσετε τα περιεχόμενα ενός συγκεκριμένου καταλόγου, δώστε τη διαδρομή του καταλόγου ως όρισμα στο `ls`. Για παράδειγμα, `ls /home/user/Documents`.

2. Μορφοποίηση εξόδου:

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

- `-1` ή `--format=single-column`:Εμφανίζει αρχεία σε μορφή μίας στήλης.

- `-l` ή `--format=long`:Παρέχει μια λεπτομερή λίστα με δικαιώματα αρχείων, χρονικές σημάνσεις, μεγέθη αρχείων και περισσότερες πληροφορίες.

3. Επιλογές ταξινόμησης:

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

- `-S`:Ταξινομεί κατά μέγεθος αρχείου (το μικρότερο προς το μεγαλύτερο).

- `-r` ή `--reverse`:Αντιστρέφει τη σειρά ταξινόμησης (φθίνουσα).

- `-t`:Ταξινόμηση κατά χρόνο τροποποίησης (παλαιότερη προς νεότερη).

4. Επιλογές φιλτραρίσματος:

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

- `-a` ή `--all`:Εμφανίζει κρυφά αρχεία και καταλόγους (αρχεία που ξεκινούν με τελεία).

- `-d` ή `--κατάλογος`:Παραθέτει μόνο καταλόγους, παραλείποντας τα κανονικά αρχεία.

- `-m` ή `--marker-style=verbose`:Εμφανίζει συμβολικούς συνδέσμους με ένδειξη (`->`) και το αρχείο προορισμού.

5. Αναδρομική καταχώριση:

- Για να καταχωρήσετε αναδρομικά τα περιεχόμενα των καταλόγων, συμπεριλαμβανομένων των υποκαταλόγων τους, χρησιμοποιήστε τη σημαία «-R» ή «--recursive».

6. Εμφάνιση κρυφών αρχείων:

- Για να εμφανίσετε κρυφά αρχεία και καταλόγους, χρησιμοποιήστε τη σημαία «-a» ή «--all». Από προεπιλογή, τα κρυφά αρχεία δεν εμφανίζονται στη λίστα.

Θυμηθείτε, η εντολή `ls` έχει πολλές περισσότερες επιλογές και σημαίες για να προσαρμόσετε την έξοδο και να ελέγξετε τη συμπεριφορά της καταχώρισης. Χρησιμοποιήστε το «man ls» ή ανατρέξτε στην τεκμηρίωση του Linux για μια ολοκληρωμένη λίστα επιλογών και παραδειγμάτων.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα