Android

Λιγότερο εντολή στο linux

Διαχείριση Πακέτων στο Linux: Package Managers, APT - Beginner 9 - Linux Masterclass - EverDuzk

Διαχείριση Πακέτων στο Linux: Package Managers, APT - Beginner 9 - Linux Masterclass - EverDuzk

Πίνακας περιεχομένων:

Anonim

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

Όταν ξεκινάτε less , δεν διαβάζετε ολόκληρο το αρχείο που έχει ως αποτέλεσμα πολύ πιο γρήγορους χρόνους φόρτωσης σε σύγκριση με τους επεξεργαστές κειμένων όπως το vim ή το nano .

Η less εντολή χρησιμοποιείται κυρίως για το άνοιγμα μεγάλων αρχείων.

Πώς να χρησιμοποιήσετε λιγότερα

Η γενική σύνταξη για το less πρόγραμμα έχει ως εξής:

less filename

Για παράδειγμα, για να δείτε το περιεχόμενο του αρχείου /usr/share/common-licenses/GPL-3 , πληκτρολογήστε:

less /usr/share/common-licenses/GPL-3

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

ps aux | less

Πλοήγηση μέσω του περιεχομένου αρχείου

Όταν ανοίγετε ένα αρχείο που το περιεχόμενο είναι υπερβολικά μεγάλο για να χωρέσει σε μία σελίδα, θα δείτε ένα απλό τετράγωνο (:).

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

Μπορείτε να πατήσετε είτε το Down arrow είτε το Enter για να μετακινηθείτε προς τα εμπρός κατά μία γραμμή και το Up arrow μετακινηθείτε προς τα πίσω κατά μία γραμμή.

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

Όταν επιτευχθεί το τέλος του αρχείου, η συμβολοσειρά (END) εμφανίζεται στο κάτω μέρος της οθόνης.

Για να κλείσετε less και να επιστρέψετε στη γραμμή εντολών, πατήστε q .

Λιγότερες επιλογές

less -N filename

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

less -X filename

Η επιλογή +F λέει less για να παρακολουθήσετε τα περιεχόμενα του αρχείου για αλλαγές. Αυτό είναι χρήσιμο όταν ανοίγετε αρχεία καταγραφής.

less +F /var/log/messages

Όταν ξεκινά με το +F , less θα συμπεριφέρεται σχεδόν το ίδιο με την tail -f .

Λιγότερες εντολές

Το less πρόγραμμα περιλαμβάνει μια σειρά εντολών που σας επιτρέπουν να περιηγηθείτε στο περιεχόμενο του αρχείου και να αναζητήσετε συμβολοσειρές. Για να δείτε μια πλήρη λίστα όλων των εντολών πληκτρολογήστε h .

Οι περισσότερες από τις εντολές που μπορείτε να εισάγετε από το πληκτρολόγιο βασίζονται σε αυτές που χρησιμοποιούνται από τα more και vi . Η ίδια ενέργεια μπορεί να εκτελεστεί χρησιμοποιώντας διαφορετικά πλήκτρα.

Παρακάτω είναι μερικές από τις πιο συχνά χρησιμοποιούμενες εντολές για να περιηγηθείτε στο περιεχόμενο του αρχείου όταν βλέπετε λιγότερο:

Εντολή Δράση
Down arrow , Enter , e ή j Μετακίνηση προς τα εμπρός μία γραμμή.
Up arrow , y ή k Μετακινήστε προς τα πίσω μία γραμμή.
Space bar ή f Μετακίνηση Προώθηση μίας σελίδας.
b Μετακίνηση προς τα πίσω μία σελίδα.
/pattern Κάντε αναζήτηση προς τα εμπρός για τα αντίστοιχα μοτίβα.
?pattern Αναζητήστε προς τα πίσω τα αντίστοιχα μοτίβα.
n Επαναλάβετε την προηγούμενη αναζήτηση.
N Επαναλάβετε την προηγούμενη αναζήτηση στην αντίθετη κατεύθυνση.
g Μεταβείτε στην πρώτη γραμμή του αρχείου.
Ng Μεταβείτε στη Ν-ου γραμμή του αρχείου.
G Μεταβείτε στην τελευταία γραμμή του αρχείου.
p Πηγαίνετε στην αρχή του παιχνιδιού.
Np Μεταβείτε στο N% σε αρχείο.
h Εμφάνιση βοήθειας.
q Έξοδος less .

συμπέρασμα

Μέχρι τώρα θα πρέπει να έχετε μια καλή αντίληψη για το πώς να χρησιμοποιήσετε τη less εντολή.

Για μια πλήρη λίστα όλων των επιλογών και εντολών πληκτρολογήστε man less στο τερματικό σας.

λιγότερο τερματικό