Question Unix: comment se déconnecter à l'écran


J'essaie d'apprendre comment utiliser screen, sous Unix, de sorte que je n'ai pas à ouvrir plusieurs connexions ssh et fenêtres de terminal simplement parce que je veux faire plus d'une chose à la fois sur une machine. J'ai trouvé la commande split très utile, mais j'ai un problème que je n'arrive pas à comprendre de ... comment est-ce que je ne sors pas ??

Je peux diviser split en utilisant ^ A S et basculer entre eux en utilisant ^ A ^ I, mais ne peut pas comprendre comment supprimer un split ...


68
2018-02-09 08:29


origine


Voulez-vous agrandir un écran ou fermer un écran? - Mikel
@Mikel: Fermez l'un d'eux. Mais le fait de savoir comment en maximiser un pourrait également s'avérer utile un jour. Je suppose que maximiser un moyen de fermer le reste? - Svish


Réponses:


ctrl-une,X ne fonctionne pas non plus sur ma distribution.

Si vous entrez dans l'aide en appuyant sur ctrl-une,?, vous pouvez remarquer qu'il n'y a pas de remove commande listée. (C'est le cas sur ma distribution, pour une raison quelconque). Notez que cela signifie qu’il n’ya pas de raccourci clavier pour la commande, mais que la commande doit toujours fonctionner avec la "forme longue" maxelost suggéré.

Ne vous inquiétez pas, vous pouvez toujours supprimer la division actuelle en utilisant "formulaire long": ctrl-une:retirerentrer.

De plus, vous pouvez lier le remove commande à X en plaçant cette ligne dans votre fichier ~ / .screenrc (puis en redémarrant l'écran pour que les modifications prennent effet, bien sûr):

bind X remove

60
2018-06-20 01:36



Si vous verrouillez accidentellement votre session et que le mot de passe de root ne se déverrouille pas, ouvrez simplement une nouvelle connexion terminal / ssh et reconnectez la session écran. - valid


Juste utiliser ctrluneQ (étant donné que une est votre clé de commande d’écran) pour fermer toutes les divisions. ctrluneX ferme uniquement la fenêtre active, comme l'a commenté maxelot.

Par exemple cette page fractionnement de l'écran de documents et autres touches utiles pour l'écran.


27
2018-02-09 08:50



Lorsque je fais <kbd> ^ A Q </ kbd>, je reçois un écran vide avec tous mes fractionnements supprimés. - Svish
Peut être C-a X est plus approprié (remove). Btw., Je préfère écrire C-a : command RET pour les commandes que je n'utilise pas souvent. Je trouve plus facile de retenir le nom d'une commande que son raccourci clavier. - maxelost
@Svish je l'ai eu aussi, il suffit de suivre avec C-a n pour revenir à votre fenêtre. - krs013


CTRL  une + Q ne se déclenche pas et vous permet de rester sur la fenêtre en cours

tandis que

CTRL  une + X se déplie et vous met sur la fenêtre disponible suivante

Le premier avec Q est idéal car vous voudrez peut-être rester sur la fenêtre actuelle lorsque vous avez besoin de plus d'espace :)

Bien sûr, si vous deviez revenir à l’écran partagé, vous devrez recommencer CTRL  une + S et CTRL  une + Languette avec CTRL  une + Espace de revenir mais ça va ... Ce serait bien s'il y avait un moyen de basculer simplement dans les deux sens.


5
2018-03-11 11:06



Merci pour le conseil c-A Q! Mais, notez que «Q» signifie en fait «seulement»: si on a plus d'une «fenêtre», c-A Q fera de la fenêtre actuelle la seule fenêtre, fermant toutes les autres fenêtres. OTOH, c-A: remove ne ferme que la fenêtre en cours. - aqn