Cheat Sheet συντομεύσεων πληκτρολογίου τερματικού
Οι συντομεύσεις τερματικού (βασισμένες κυρίως στη λειτουργία Emacs, την προεπιλογή για τα περισσότερα Shell) μπορούν να αυξήσουν σημαντικά την αποτελεσματικότητα στη γραμμή εντολών.
Κίνηση δρομέα
| Συντόμευση | Περιγραφή |
|---|---|
Ctrl + A |
Μετακίνηση δρομέα στην αρχή της γραμμής |
Ctrl + E |
Μετακίνηση δρομέα στο τέλος της γραμμής |
Alt + F |
Μετακίνηση δρομέα μία λέξη μπροστά |
Alt + B |
Μετακίνηση δρομέα μία λέξη πίσω |
Ctrl + F |
Μετακίνηση δρομέα έναν χαρακτήρα μπροστά |
Ctrl + B |
Μετακίνηση δρομέα έναν χαρακτήρα πίσω |
Ctrl + XX |
Γρήγορη εναλλαγή μεταξύ αρχής γραμμής και τρέχουσας θέσης δρομέα |
Επεξεργασία κειμένου
| Συντόμευση | Περιγραφή |
|---|---|
Ctrl + U |
Αποκοπή/Διαγραφή από το δρομέα έως την αρχή της γραμμής |
Ctrl + K |
Αποκοπή/Διαγραφή από το δρομέα έως το τέλος της γραμμής |
Ctrl + W |
Αποκοπή/Διαγραφή μίας λέξης πριν το δρομέα |
Alt + D |
Αποκοπή/Διαγραφή μίας λέξης μετά το δρομέα |
Ctrl + Y |
Επικόλληση του τελευταίου περιεχομένου που αποκόπηκε (Yank) |
Ctrl + H |
Διαγραφή χαρακτήρα πριν το δρομέα (Backspace) |
Ctrl + D |
Διαγραφή χαρακτήρα μετά το δρομέα (Έξοδος από το τερματικό αν δεν υπάρχει κείμενο) |
Ctrl + _ |
Αναίρεση τελευταίας επεξεργασίας |
Ctrl + T |
Αντιμετάθεση δύο χαρακτήρων πριν και μετά το δρομέα |
Έλεγχος διεργασιών
| Συντόμευση | Περιγραφή |
|---|---|
Ctrl + C |
Τερματισμός τρέχουσας διεργασίας (SIGINT) |
Ctrl + Z |
Αναστολή τρέχουσας διεργασίας στο παρασκήνιο (SIGTSTP) |
Ctrl + D |
Αποστολή EOF, συνήθως έξοδος από το τρέχον Shell ή τερματισμός εισόδου |
Ctrl + S |
Διακοπή εξόδου στην οθόνη (Κλείδωμα οθόνης) |
Ctrl + Q |
Συνέχιση εξόδου οθόνης |
Ctrl + \ |
Έξοδος από την τρέχουσα διεργασία και δημιουργία core dump (SIGQUIT) |
Ιστορικό και αναζήτηση
| Συντόμευση | Περιγραφή |
|---|---|
Ctrl + R |
Αναζήτηση ιστορικού εντολών (αυξητική αναζήτηση) |
Ctrl + G |
Έξοδος από τη λειτουργία αναζήτησης |
Ctrl + P |
Προηγούμενη εντολή (πάνω βέλος) |
Ctrl + N |
Επόμενη εντολή (κάτω βέλος) |
!! |
Εκτέλεση τελευταίας εντολής |
!string |
Εκτέλεση τελευταίας εντολής που ξεκινά με string |
!* |
Αναφορά σε όλα τα ορίσματα της τελευταίας εντολής |
!$ |
Αναφορά στο τελευταίο όρισμα της τελευταίας εντολής |
Έλεγχος οθόνης
| Συντόμευση | Περιγραφή |
|---|---|
Ctrl + L |
Καθαρισμός οθόνης (ίδιο με το ‘clear’) |
Ctrl + S |
Πάγωμα τερματικού (διακοπή αποδοχής εισόδου) |
Ctrl + Q |
Ξεπάγωμα τερματικού |