10Sep

Χρησιμοποιήστε τη συμπλήρωση καρτέλας για να πληκτρολογήσετε εντολές πιο γρήγορα σε οποιοδήποτε λειτουργικό σύστημα

click fraud protection
Η συμπλήρωση καρτελών

είναι ένα εξαιρετικά χρήσιμο χαρακτηριστικό σχεδόν σε οποιοδήποτε περιβάλλον γραμμής εντολών, είτε χρησιμοποιείτε το κέλυφος Bash στο Linux, το Command Prompt είτε το PowerShell στα Windows ή ένα παράθυρο τερματικού στο Mac OS X.

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

Ολοκλήρωση καρτελών στο Linux

Το κέλυφος Bash που χρησιμοποιείται από προεπιλογή στις περισσότερες διανομές Linux έχει εξαιρετική υποστήριξη για την ολοκλήρωση των καρτελών.

Για παράδειγμα, ας πούμε ότι θέλετε να εκτελέσετε την εντολή firefox .Μπορείτε να πληκτρολογήσετε fire ή φωτιά στο τερματικό και πιέστε Tab - Εάν το σύστημά σας δεν έχει άλλες εντολές που ξεκινούν με αυτά τα γράμματα, το Bash θα συμπληρώσει αυτόματα το firefox και μπορείτε να πατήσετε Enter για να εκτελέσετεεντολή.

instagram viewer

Ως άλλο παράδειγμα, ας υποθέσουμε ότι θέλετε να εκτελέσετε μία από τις εντολές του διαχειριστή του πακέτου Apt.Μπορείτε να πληκτρολογήσετε apt- και να πατήσετε δύο φορές Tab για να δείτε μια λίστα εντολών που αρχίζουν με apt-.Για να εκτελέσετε μία από τις εντολές, συνεχίστε να την πληκτρολογείτε και πατήστε ξανά το Tab - για παράδειγμα, θα μπορούσαμε να πληκτρολογήσουμε g, πατώντας Tab και apt-get θα εμφανιστεί.Η συμπλήρωση καρτελών

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

Για παράδειγμα, εάν έχουμε ένα μακρύ, σύνθετο όνομα αρχείου που αρχίζει με το γράμμα L, θα έπρεπε απλά να πληκτρολογήσουμε L και να πατήσετε Tab για αυτόματη συμπλήρωση.Εάν είχαμε πολλά ονόματα αρχείων που αρχίζουν με L, θα έπρεπε απλά να πληκτρολογήσουμε λίγο περισσότερο από το όνομα του αρχείου πριν πατήσουμε πάλι Tab.Η συμπλήρωση καρτελών

μπορεί ακόμη και να χρησιμοποιηθεί για την αυτόματη συμπλήρωση επιλογών για ορισμένες εντολές.Για παράδειγμα, κατά την εγκατάσταση ενός πακέτου με την εντολή apt-get install , μπορείτε να χρησιμοποιήσετε την ολοκλήρωση της καρτέλας για να ολοκληρώσετε αυτόματα το όνομα του πακέτου.Αυτό σας βοηθά επίσης να αναζητήσετε σχετικά πακέτα και είναι πολύ χρήσιμο όταν δεν είστε βέβαιοι τι ακριβώς ονομάζεται ένα πακέτο.

Δοκιμάστε να συμπληρώσετε την καρτέλα με άλλες εντολές για να δείτε τι μπορείτε και δεν μπορείτε να ολοκληρώσετε αυτόματα.Το

Bash υποστηρίζει επίσης άλλους τύπους ολοκλήρωσης.Για παράδειγμα, μπορείτε να πληκτρολογήσετε ένα ~ και να πατήσετε Tab για να συμπληρώσετε αυτόματα ένα όνομα χρήστη, να πληκτρολογήσετε ένα @ και να πατήσετε Tab για να συμπληρώσετε αυτόματα ένα όνομα κεντρικού υπολογιστή ή να πληκτρολογήσετε $ και πιέστε Tab για να ολοκληρώσετε αυτόματα μια μεταβλητή.

συμπλήρωση καρτέλας στα Windows

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

Για παράδειγμα, μπορούμε να ανοίξουμε μια γραμμή εντολών, πληκτρολογήστε cd D και πατήστε Tab.Καθώς είμαστε στο φάκελο του χρήστη από προεπιλογή, η συμπλήρωση καρτελών θα αρχειοθετηθεί αυτόματα στο cd Desktop , έτσι ώστε να πατήσουμε Enter για να αλλάξουμε τους καταλόγους στον κατάλογο της επιφάνειας εργασίας μας.Αυτό βοηθά επίσης όταν προσπαθείτε να εκτελέσετε μια εντολή σε ένα συγκεκριμένο όνομα αρχείου.Η συμπλήρωση καρτελών

λειτουργεί επίσης στο PowerShell.Μπορεί να χρησιμοποιηθεί για την αυτόματη συμπλήρωση του ονόματος ενός cmdlet, μιας παραμέτρου ή μιας διαδρομής αρχείου.

Σε αντίθεση με το Bash Shell, τα Windows απαιτούν να πατάτε το πλήκτρο Tab πολλές φορές για να μετακινηθείτε μέσω των διαθέσιμων επιλογών - δεν θα σας δείχνει απλώς όλα σε μια λίστα.Αυτό ισχύει και για τις δυνατότητες ολοκλήρωσης καρτελών της γραμμής εντολών και της καρτέλας PowerShell.Ολοκλήρωση καρτελών

σε Mac OS X

Το Mac OS X περιλαμβάνει επίσης το κέλυφος Bash, οπότε η συμπλήρωση καρτελών λειτουργεί ακριβώς όπως και στο Linux.Πατήστε το πλήκτρο καρτέλας ενώ πληκτρολογείτε μια εντολή, μια διαδρομή αρχείου ή μια επιλογή - το κέλυφος θα συμπληρώσει αυτόματα τα υπόλοιπα ή θα σας δείξει τις διαθέσιμες επιλογές που μπορείτε να πληκτρολογήσετε.

Κάθε άλλο λειτουργικό σύστημα που χρησιμοποιεί το κέλυφος Bash θα λειτουργήσει το ίδιο.Τα χαρακτηριστικά ολοκλήρωσης των καρτελών θα πρέπει επίσης να λειτουργούν παρόμοια σε πολλά άλλα κελύφη σε συστήματα που μοιάζουν με Unix.

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

Η συμπλήρωση καρτελών

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

: Sven σε Flickr