Android

Πώς να χρησιμοποιήσετε την οθόνη του Linux

Ελληνική φωνή για αναγνώστες οθόνης σε Linux και Windows.

Ελληνική φωνή για αναγνώστες οθόνης σε Linux και Windows.

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

Anonim

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

Εισαγωγή

Η οθόνη ή η οθόνη GNU είναι τερματικός πολυπλέκτης. Με άλλα λόγια, σημαίνει ότι μπορείτε να ξεκινήσετε μια συνεδρία οθόνης και στη συνέχεια να ανοίξετε οποιοδήποτε αριθμό παραθύρων (εικονικά τερματικά) μέσα σε αυτή την περίοδο σύνδεσης. Οι διεργασίες που εκτελούνται στην οθόνη θα συνεχίσουν να εκτελούνται όταν το παράθυρο τους δεν είναι ορατό ακόμη και αν αποσυνδεθείτε.

Εγκαταστήστε την οθόνη Linux GNU

Το πακέτο οθόνης είναι προεγκατεστημένο στις περισσότερες διανομές Linux σήμερα. Μπορείτε να ελέγξετε αν είναι εγκατεστημένο στο σύστημά σας πληκτρολογώντας:

screen --version

Screen version 4.06.02 (GNU) 23-Oct-17

Εγκαταστήστε την οθόνη Linux στο Ubuntu και στο Debian

sudo apt install screen

Εγκαταστήστε την οθόνη Linux σε CentOS και Fedora

sudo yum install screen

Ξεκινώντας την οθόνη Linux

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

screen

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

Τώρα που έχετε ανοίξει μια οθόνη, μπορείτε να πάρετε μια λίστα εντολών πληκτρολογώντας:

Ctrl+a ?

Ξεκινώντας την ονομαστική περίοδο λειτουργίας

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

screen -S session_name

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

Εργασία με το Linux Screen Windows

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

Μπορείτε να έχετε πολλά παράθυρα μέσα σε μια συνεδρία οθόνης.

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

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

  • Ctrl+a c Δημιουργία νέου παραθύρου (με κέλυφος) Ctrl+a " Λίστα όλων των παραθύρων Ctrl+a 0 Μετάβαση στο παράθυρο 0 (κατά αριθμό) Ctrl+a A Μετονομασία του τρέχοντος παραθύρου Ctrl+a S Διαχωρισμός της τρέχουσας περιοχής οριζόντια σε δύο περιοχές Ctrl+a | Διαχωρισμός της τρέχουσας περιοχής κάθετα σε δύο περιοχές Ctrl+a tab Εναλλαγή της εστίασης εισόδου στην επόμενη περιοχή Ctrl+a Ctrl+a Εναλλαγή μεταξύ της τρέχουσας και της προηγούμενης περιοχής Ctrl+a Q Κλείσιμο όλων των περιοχών αλλά του τρέχοντος Ctrl+a X Κλείστε την τρέχουσα περιοχή

Αποσύνδεση από την οθόνη Linux Screen Session

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

Ctrl+a d

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

Επανασυνδέστε σε μια οθόνη Linux

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

screen -r

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

Για να βρείτε τη λίστα αναγνωριστικών περιόδου λειτουργίας τις τρέχουσες περιόδους λειτουργίας της οθόνης με:

screen -ls

There are screens on: 10835.pts-0.linuxize-desktop (Detached) 10366.pts-0.linuxize-desktop (Detached) 2 Sockets in /run/screens/S-linuxize.

screen -r 10835

Προσαρμογή οθόνης Linux

Όταν ξεκινάει η screen , διαβάζει τις παραμέτρους διαμόρφωσης από τα /etc/screenrc και ~/.screenrc αν υπάρχει το αρχείο. Μπορούμε να τροποποιήσουμε τις προεπιλεγμένες ρυθμίσεις οθόνης σύμφωνα με τις προτιμήσεις μας χρησιμοποιώντας το αρχείο .screenrc .

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

~ /.screenrc

# Turn off the welcome message startup_message off # Disable visual bell vbell off # Set scrollback buffer to 10000 defscrollback 10000 # Customize the status line hardstatus alwayslastline hardstatus string '%{= kG}'

Βασική χρήση οθόνης Linux

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

  1. Στη γραμμή εντολών, πληκτρολογήστε την screen Επαναφέρετε το επιθυμητό πρόγραμμα. Χρησιμοποιήστε την ακολουθία πλήκτρων Ctrl-a + Ctrl-d για να αποσυνδεθείτε από την οθόνη. Επαναλάβετε την προβολή οθόνης πληκτρολογώντας την screen -r .

συμπέρασμα

Σε αυτό το σεμινάριο, μάθατε πώς να χρησιμοποιείτε το Gnu Screen. Τώρα μπορείτε να αρχίσετε να χρησιμοποιείτε το βοηθητικό πρόγραμμα οθόνης και να δημιουργείτε παράθυρα πολλαπλών οθονών από μία μόνο συνεδρία, να περιηγείστε μεταξύ των παραθύρων, να αποσυνδέετε και να επαναφέρετε τις περιόδους οθόνης και να προσαρμόσετε το τερματικό οθόνης χρησιμοποιώντας το αρχείο .screenrc .

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

οθόνης