Αρχική σελίδα » πως να » 2 Εναλλακτικές λύσεις για την οθόνη GNU για το τερματικό multitasking του Linux

    2 Εναλλακτικές λύσεις για την οθόνη GNU για το τερματικό multitasking του Linux

    Έχουμε γράψει για τη χρήση της οθόνης GNU σε πολλαπλούς στόχους στο τερματικό Linux στο παρελθόν. Η οθόνη GNU είναι ο παππούς των προγραμμάτων αυτών, αλλά tmux και dvtm + dtach είναι άλλες λύσεις που προτιμάτε.

    Το Tmux είναι μια βελτιωμένη επανεγγραφή της οθόνης GNU. Το dvtm είναι ένας πολυπλέκτης κονσόλας εμπνευσμένος από τους διαχειριστές παραθύρων και το dtach προσθέτει τη δυνατότητα αποσύνδεσης και επανασύνδεσης σε συνεδρίες dvtm.

    Tmux

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

    Χρησιμοποιήστε αυτήν την εντολή για να εγκαταστήσετε το tmux στο Ubuntu:

    sudo apt-get install tmux

    Εάν χρησιμοποιείτε άλλη διανομή, πιθανόν να την βρείτε στο διαχειριστή πακέτων της διανομής σας.

    Για να ξεκινήσετε το tmux μετά την τοποθέτησή του, απλά εκτελέστε το tmux εντολή. Σε αντίθεση με την οθόνη, το tmux έρχεται με γραμμή κατάστασης από προεπιλογή.

    Για να ανοίξετε ένα πρόσθετο παράθυρο τερματικού, χρησιμοποιήστε το Mod-c συντόμευση πληκτρολογίου. Ο προεπιλεγμένος συνδυασμός πλήκτρων modifer είναι Ctrl-b. Αυτό σημαίνει ότι θα πρέπει να πατήσετε Ctrl-b και μετά ντο για να δημιουργήσετε ένα νέο παράθυρο.

    Κάθε νέο παράθυρο που ανοίγετε θα εμφανιστεί στη γραμμή κατάστασης. Από προεπιλογή, το tmux εμφανίζει μόνο ένα παράθυρο στην οθόνη κάθε φορά.

    Ακολουθούν μερικές σημαντικές συντομεύσεις πληκτρολογίου για να ξεκινήσετε:

    Mod-X - Σκοτώστε το τρέχον τερματικό.

    Mod-n - Εστίαση επόμενο παράθυρο.

    Mod-p - Εστίαση στο προηγούμενο παράθυρο.

    Mod- # - Εστίαση στο καθορισμένο παράθυρο, όπου # είναι ένας αριθμός μεταξύ 0 και 9.

    Mod- ' - Προτροπή για επιλογή παραθύρου.

    Mod-% - Διαχωρίστε το τρέχον παράθυρο σε δύο οριζόντια.

    Mod- " - Διαχωρίστε το τρέχον παράθυρο σε δύο κατακόρυφα


    Για να αποσυνδεθείτε από την τρέχουσα συνεδρία, χρησιμοποιήστε το Mod-d συντόμευση πληκτρολογίου.

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

    Συνδέστε tmux

    Για περισσότερες συντομεύσεις πληκτρολογίου, εκτελέστε το man tmux εντολή ή διαβάστε το εγχειρίδιο του tmux στο διαδίκτυο.

    Dvtm & Dtach

    Σε αντίθεση με το GNU Screen και το tmux, το dvtm δεν σας επιτρέπει να αποσυνδέσετε και να επανασυνδεθείτε στις συνεδρίες. Θα πρέπει να εκτελέσετε dvtm με dtach για να αποσυνδεθείτε και να επανασυνδεθείτε στις συνεδρίες σας.

    Εκτελέστε αυτήν την εντολή για να εγκαταστήσετε το dvtm και το dtach στο Ubuntu:

    sudo apt-get να εγκαταστήσετε dvtm dtach

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

    Εκτελέστε το dvtm εντολή να ξεκινήσει το dvtm. Θα δείτε ένα μόνο παράθυρο τερματικού.

    Για να ανοίξετε πρόσθετα παράθυρα τερματικών, χρησιμοποιήστε το Mod-c συντόμευση πληκτρολογίου. Ο συνδυασμός πλήκτρων τροποποίησης προεπιλογής είναι Ctrl-g. Αυτό σημαίνει ότι θα πρέπει να πατήσετε Ctrl-g και μετά ντο για να ανοίξετε ένα νέο παράθυρο τερματικού.

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

    Ακολουθούν μερικές σημαντικές συντομεύσεις πληκτρολογίου για να ξεκινήσετε:

    Mod-x - Κλείστε το τρέχον παράθυρο.

    Mod-j - Εστίαση επόμενο παράθυρο.

    Mod-k - Εστίαση στο προηγούμενο παράθυρο.

    Mod- # - Εστίαση στο καθορισμένο παράθυρο, όπου # είναι ο αριθμός του παραθύρου.

    Mod-q - Κλείστε dvtm.

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

    Το Dvtm υποστηρίζει επίσης το ποντίκι. Για παράδειγμα, μπορείτε να κάνετε κλικ σε ένα από τα παράθυρα για να το επιλέξετε.

    Για να αποσυνδεθείτε από μια συνεδρία dvtm και να την επανασυνδέσετε αργότερα, θα πρέπει να την εκτελέσετε με την εντολή dtach. Για να ξεκινήσετε το dvtm με dtach, χρησιμοποιήστε την ακόλουθη εντολή:

    dtach -c / tmp / dvtm-session -r winch dvtm

    Για να αποσυνδεθείτε από μια συνεδρία dvtm που ξεκίνησε με dtach, χρησιμοποιήστε το Ctrl- \ συντόμευση πληκτρολογίου.

    Για να επανασυνδεθείτε στη συνεδρία dvtm αργότερα, χρησιμοποιήστε την ακόλουθη εντολή:

    dtach -a / tmp / dvtm-session-r βαρούλκο

    Μπορείτε να χρησιμοποιήσετε το dtach για να τρέξετε, να αποσυνδέσετε και να επανασυνδέσετε και άλλες εφαρμογές.


    Μπορεί επίσης να θέλετε να ελέγξετε το byobu, το οποίο βελτιώνει την οθόνη GNU.