1Sep

Οι καλύτερες συντομεύσεις πληκτρολογίου για το Bash( γνωστός και ως τερματικό Linux και macOS)

Το

Bash είναι το προεπιλεγμένο κέλυφος γραμμής εντολών στις περισσότερες διανομές Linux, από το Ubuntu και το Debian έως το Red Hat και το Fedora.Το Bash είναι επίσης το προεπιλεγμένο κέλυφος που περιλαμβάνεται στο macOS και μπορείτε να εγκαταστήσετε ένα βασικό περιβάλλον βασισμένο στο Linux στα Windows 10.

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

Εργασία με διεργασίες

Χρησιμοποιήστε τις ακόλουθες συντομεύσεις για να διαχειριστείτε τις διεργασίες που εκτελούνται.

  • Ctrl + C : Διακοπή( σβήνει) την τρέχουσα διαδικασία προσκηνίου που τρέχει στο τερματικό.Αυτό στέλνει το σήμα SIGINT στη διαδικασία, που είναι τεχνικά απλά ένα αίτημα - οι περισσότερες διαδικασίες θα το τιμήσουν, αλλά κάποιοι μπορεί να το αγνοήσουν.
  • Ctrl + Z : Αναστέλλει την τρέχουσα διαδικασία των νέων στοιχείων που εκτελείται στο bash.Αυτό στέλνει το σήμα SIGTSTP στη διαδικασία.Για να επιστρέψετε αργότερα τη διαδικασία στο προσκήνιο, χρησιμοποιήστε την εντολή fg process_name.
  • Ctrl + D : Κλείστε το κέλυφος bash.Αυτό αποστέλλει έναν δείκτη EOF( End of file) για να bash, και bash εξόδους όταν λαμβάνει αυτό το δείκτη.Αυτό είναι παρόμοιο με την εκτέλεση της εντολής εξόδου.

Έλεγχος της οθόνης

Οι παρακάτω συντομεύσεις σάς επιτρέπουν να ελέγχετε τι εμφανίζεται στην οθόνη.

  • Ctrl + L : Καθαρίστε την οθόνη.Αυτό είναι παρόμοιο με το τρέξιμο της εντολής "clear".
  • Ctrl + S : Σταματήστε την έξοδο στην οθόνη.Αυτό είναι ιδιαίτερα χρήσιμο όταν εκτελείτε εντολές με πολύ μεγάλη, λεπτομερή έξοδο, αλλά δεν θέλετε να σταματήσετε την ίδια την εντολή με το Ctrl + C.
  • Ctrl + Q : Επαναλάβετε την έξοδο στην οθόνη αφού την σταματήσετε με Ctrl + S.

Μετακίνηση του δρομέα

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

  • Ctrl + A ή Αρχική σελίδα : Πηγαίνετε στην αρχή της γραμμής.
  • Ctrl + E ή Τέλος : Πηγαίνετε στο τέλος της γραμμής.
  • Alt + B : Πηγαίνετε αριστερά( πίσω) μία λέξη.
  • Ctrl + B : Πηγαίνετε αριστερά( πίσω) ένα χαρακτήρα.
  • Alt + F : Μεταβείτε δεξιά( προς τα εμπρός) μία λέξη.
  • Ctrl + F : Μεταβείτε δεξιά( προς τα εμπρός) ένα χαρακτήρα.
  • Ctrl + XX : Μετακίνηση μεταξύ της αρχής της γραμμής και της τρέχουσας θέσης του δρομέα.Αυτό σας επιτρέπει να πατήσετε Ctrl + XX για να επιστρέψετε στην αρχή της γραμμής, να αλλάξετε κάτι και, στη συνέχεια, πατήστε Ctrl + XX για να επιστρέψετε στην αρχική θέση του δρομέα.Για να χρησιμοποιήσετε αυτήν τη συντόμευση, κρατήστε πατημένο το πλήκτρο Ctrl και πατήστε δύο φορές το πλήκτρο X.

Διαγραφή κειμένου

Χρησιμοποιήστε τις ακόλουθες συντομεύσεις για να διαγράψετε γρήγορα τους χαρακτήρες:

  • Ctrl + D ή Διαγραφή : Διαγράψτε το χαρακτήρα κάτω από το δρομέα.
  • Alt + D : Διαγράψτε όλους τους χαρακτήρες μετά το δρομέα στην τρέχουσα γραμμή.
  • Ctrl + H ή Backspace : Διαγράψτε το χαρακτήρα πριν από το δρομέα.

Fixing Typos

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

  • Alt + T : Αντικατάσταση της τρέχουσας λέξης με την προηγούμενη λέξη.
  • Ctrl + T : Αντικατάσταση των δύο τελευταίων χαρακτήρων πριν από τον κέρσορα μεταξύ τους.Μπορείτε να χρησιμοποιήσετε αυτό για να διορθώσετε γρήγορα τυπογραφικά λάθη όταν πληκτρολογείτε δύο χαρακτήρες με λάθος σειρά.
  • Ctrl + _ : Αναιρέστε το τελευταίο πάτημα του πλήκτρου.Μπορείτε να το επαναλάβετε για να ακυρώσετε πολλές φορές.

Κοπή και επικόλληση Το

Bash περιλαμβάνει ορισμένα βασικά χαρακτηριστικά αποκοπής και επικόλλησης.

  • Ctrl + W : Κόψτε τη λέξη πριν από το δρομέα, προσθέτοντάς την στο πρόχειρο.
  • Ctrl + K : Κόψτε το τμήμα της γραμμής μετά τον κέρσορα, προσθέτοντάς το στο πρόχειρο.
  • Ctrl + U : Κόψτε το τμήμα της γραμμής πριν από το δρομέα, προσθέτοντάς το στο πρόχειρο.
  • Ctrl + Y : Επικολλήστε το τελευταίο πράγμα που κόβετε από το πρόχειρο.Το y εδώ σημαίνει "yank".

Κεφαλαιοποίηση χαρακτήρων

Το κέλυφος bash μπορεί γρήγορα να μετατρέψει χαρακτήρες σε κεφαλαία ή πεζά:

  • Alt + U : Κεφαλίδα κάθε χαρακτήρα από το δρομέα στο τέλος της τρέχουσας λέξης, μετατρέποντας τους χαρακτήρες σε κεφαλαία.
  • Alt + L : Αποκλειστικοποιήστε κάθε χαρακτήρα από το δρομέα στο τέλος της τρέχουσας λέξης, μετατρέποντας τους χαρακτήρες σε πεζά.
  • Alt + C : Χρησιμοποιήστε τον χαρακτήρα κάτω από το δρομέα.Ο δρομέας σας θα μετακινηθεί στο τέλος της τρέχουσας λέξης.

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

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

  • : Αυτόματη συμπλήρωση του αρχείου, του καταλόγου ή της εντολής που πληκτρολογείτε.

Για παράδειγμα, εάν έχετε ένα αρχείο με όνομα really_long_file_name στο /home/chris/ και είναι το μοναδικό όνομα αρχείου που ξεκινά με το "r" στον κατάλογο αυτό, μπορείτε να πληκτρολογήσετε /home/chris/ r, πατήστε Tab και bash θα συμπληρώσει αυτόματα το /home/chris/ really_long_file_name για εσάς.Αν έχετε πολλά αρχεία ή καταλόγους που αρχίζουν με "r", το bash θα σας ενημερώσει για τις δυνατότητές σας.Μπορείτε να ξεκινήσετε να πληκτρολογείτε ένα από αυτά και πατήστε "Tab" για να συνεχίσετε.

Εργασία με το ιστορικό εντολών σας

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

  • Ctrl + P ή Πάνω βέλος : Μεταβείτε στην προηγούμενη εντολή στο ιστορικό εντολών.Πιέστε τη συντόμευση πολλές φορές για να περπατήσετε πίσω στο ιστορικό.
  • Ctrl + N ή Βελάκι προς τα κάτω : Μεταβείτε στην επόμενη εντολή στο ιστορικό εντολών.Πατήστε τη συντόμευση πολλές φορές για να προχωρήσετε στο ιστορικό.
  • Alt + R : Επαναφορά οποιωνδήποτε αλλαγών σε μια εντολή που τραβήξατε από το ιστορικό σας αν την έχετε επεξεργαστεί.Το

Bash έχει επίσης μια ειδική λειτουργία "ανάκλησης" που μπορείτε να χρησιμοποιήσετε για να αναζητήσετε εντολές που έχετε ήδη εκτελέσει:

  • Ctrl + R : Ανακαλέστε την τελευταία εντολή που ταιριάζει με τους χαρακτήρες που παρέχετε.Πατήστε αυτήν τη συντόμευση και ξεκινήστε την πληκτρολόγηση για να αναζητήσετε το ιστορικό bash για μια εντολή.
  • Ctrl + O : Εκτελέστε μια εντολή που εντοπίσατε με το Ctrl + R.
  • Ctrl + G : Αφήστε τη λειτουργία αναζήτησης ιστορικού χωρίς να εκτελέσετε μια εντολή.

emacs εναντίον vi Συντομεύσεις πληκτρολογίου

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

Η ακόλουθη εντολή θέτει bash σε λειτουργία vi:

set -o vi

Η ακόλουθη εντολή θα θέσει bash πίσω στην προεπιλεγμένη κατάσταση emacs:

set -o emacs

Με μερικά από αυτά στη ζώνη εργαλείων σας, θα είστεMaster τερματικό σε κανέναν χρόνο.