Android

Ξεκινώντας με το tmux

Ξεκινώντας με το Skype

Ξεκινώντας με το Skype

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

Anonim

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

Τι είναι το tmux;

Το Tmux είναι ένας τερματικός πολυπλέκτης εναλλακτική λύση στην οθόνη GNU. Με άλλα λόγια, αυτό σημαίνει ότι μπορείτε να ξεκινήσετε μια συνεδρία Tmux και στη συνέχεια να ανοίξετε πολλά παράθυρα μέσα σε αυτή τη σύνοδο. Κάθε παράθυρο καταλαμβάνει ολόκληρη την οθόνη και μπορεί να χωριστεί σε ορθογώνια παράθυρα.

Με το Tmux μπορείτε εύκολα να κάνετε εναλλαγή μεταξύ πολλαπλών προγραμμάτων σε ένα τερματικό, να τα αποσυνδέσετε και να τα επανασυνδέσετε σε διαφορετικό τερματικό.

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

Όλες οι εντολές στο Tmux ξεκινούν με ένα πρόθεμα, το οποίο από προεπιλογή είναι ctrl+b .

Αυτό το άρθρο είναι επίσης διαθέσιμο στα ρωσικά.

Εγκατάσταση του Tmux

Μπορείτε να εγκαταστήσετε εύκολα το Tmux χρησιμοποιώντας το διαχειριστή πακέτων της διανομής σας.

Εγκατάσταση του Tmux σε Ubuntu και Debian

sudo apt install tmux

Εγκατάσταση του Tmux σε CentOS και Fedora

sudo yum install tmux

Εγκατάσταση του Tmux στο macOS

brew install tmux

Ξεκινώντας την πρώτη σας συνάντηση Tmux

Για να ξεκινήσετε την πρώτη σας συνεδρία Tmux, απλά πληκτρολογήστε tmux στην κονσόλα σας:

tmux

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

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

Τώρα μπορείτε να εκτελέσετε την πρώτη εντολή Tmux. Για παράδειγμα, για να λάβετε μια λίστα με όλες τις εντολές, θα πληκτρολογήσετε:

Ctrl+b ?

Δημιουργία ονομαστικών συνεδριών Tmux

Από προεπιλογή, οι περιόδους λειτουργίας Tmux ονομάζονται αριθμητικά. Οι ονομαζόμενες περιόδους σύνδεσης είναι χρήσιμες όταν εκτελείτε πολλές συνεδρίες Tmux. Για να δημιουργήσετε μια νέα ονομαστική περίοδο λειτουργίας, εκτελέστε την εντολή tmux με τα ακόλουθα επιχειρήματα:

tmux new -s session_name

Είναι πάντα καλή ιδέα να επιλέξετε ένα περιγραφικό όνομα συνεδρίας.

Αποσύνδεση από τη συνδιάσκεψη Tmux

Μπορείτε να αποσυνδεθείτε από την περίοδο λειτουργίας Tmux και να επιστρέψετε στο κανονικό κέλυφος πληκτρολογώντας:

Ctrl+b d

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

Επανασύνδεση με τη συνδιάσκεψη Tmux

Για να επισυνάψετε πρώτα μια συνεδρία, πρέπει να βρείτε το όνομα της περιόδου σύνδεσης. Για να λάβετε μια λίστα με τον τρέχοντα τύπο συνεδριών:

tmux ls

Το όνομα της περιόδου σύνδεσης είναι η πρώτη στήλη της εξόδου.

0: 1 windows (created Sat Sep 15 09:38:43 2018) my_named_session: 1 windows (created Sat Sep 15 10:13:11 2018)

Όπως μπορείτε να δείτε από την έξοδο, υπάρχουν δύο τρέχουσες συνεδρίες Tmux. Το πρώτο ονομάζεται 0 και το δεύτερο το my_named_session .

Για παράδειγμα, για να επισυνάψετε στη συνεδρία 0 , θα πληκτρολογήσετε:

tmux attach-session -t 0

Εργασία με τα Windows Tmux και Panes

Όταν ξεκινάτε μια νέα συνεδρία Tmux, από προεπιλογή, δημιουργεί ένα μόνο παράθυρο με ένα κέλυφος σε αυτό.

Για να δημιουργήσετε ένα νέο παράθυρο με τύπο κελύφους Ctrl+b c , θα του δοθεί ο πρώτος διαθέσιμος αριθμός από την περιοχή 0…9 .

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

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

  • Ctrl+b c Δημιουργία νέου παραθύρου (με κέλυφος) Ctrl+b w Επιλογή παραθύρου από λίστα Ctrl+b 0 Μετάβαση στο παράθυρο 0 (κατά αριθμό) Ctrl+b , Μετονομασία τρέχοντος παραθύρου Ctrl+b % δύο παράθυρα Ctrl+b " Διαχωρίστε το παράθυρο του ρεύματος κάθετα σε δύο παράθυρα Ctrl+b o Μεταβείτε στο επόμενο παράθυρο Ctrl+b ; Εναλλαγή μεταξύ του τρέχοντος και του προηγούμενου παραθύρου Ctrl+b x Κλείστε το τρέχον παράθυρο

Προσαρμογή του Tmux

Όταν ξεκινάει το Tmux, διαβάζει τις παραμέτρους διαμόρφωσής του από το ~/.tmux.conf εάν υπάρχει το αρχείο.

Ακολουθεί ένα δείγμα ~/.tmux.conf με προσαρμοσμένη γραμμή κατάστασης και λίγες πρόσθετες επιλογές:

~ /.tmux.conf

# Improve colors set -g default-terminal 'screen-256color' # Set scrollback buffer to 10000 set -g history-limit 10000 # Customize the status line set -g status-fg green set -g status-bg black

Βασική χρήση Tmux

Παρακάτω είναι τα πιο βασικά βήματα για να ξεκινήσετε με το Tmux:

  1. Στη γραμμή εντολών, πληκτρολογήστε tmux new -s my_session , εκτελέστε το πρόγραμμα που θέλετε. tmux new -s my_session την ακολουθία πλήκτρων Ctrl-b + d για να αποσυνδεθείτε από τη συνεδρία. Επαναλάβετε την περίοδο λειτουργίας tmux attach-session -t my_session πληκτρολογώντας tmux attach-session -t my_session .

συμπέρασμα

Σε αυτό το σεμινάριο μάθατε πώς να χρησιμοποιείτε το Tmux. Τώρα μπορείτε να ξεκινήσετε να δημιουργείτε πολλαπλά παράθυρα Tmux σε μια μόνο συνεδρία, να διαιρέσετε τα παράθυρα δημιουργώντας νέα παράθυρα, περιηγηθείτε μεταξύ των παραθύρων, αποσυνδέσετε και να συνεχίσετε τις περιόδους σύνδεσης και να προσωποποιήσετε την παρουσία σας Tmux χρησιμοποιώντας το αρχείο .tmux.conf .

Υπάρχουν πολλά περισσότερα για να μάθετε για το Tmux στη σελίδα του εγχειριδίου χρήστη Tmux.

tmux τερματικό