8.6.28 Changement de console avec screen
Le programme screen
permet d'ex�cuter plusieurs terminaux virtuels
avec un shell int�ractif sur chacun, sur un unique terminal physique ou
�mulateur de terminal. M�me si vous utilisez les consoles virtuelles de Linux
ou plusieurs fen�tres xterm
, explorer screen
vaut le
coup, de par son nombre de possibilit�s, qui incluent
-
un historique,
-
le copier/coller,
-
l'enregistrement de l'affichage,
-
une entr�e de digraphe, et
-
la possibilit� de d�tacher une session screen
du
terminal pour la r�attacher plus tard.
8.6.28.1 Sc�nario d'acc�s distant
Si vous vous connectez fr�quemment sur une machine Linux depuis un terminal
distant ou en utilisant un terminal VT100, screen
vous facilitera
la vie avec la possibilit� de d�tacher une session.
Supposez que vous �tes connect�s via une connexion t�l�phonique, et que vous
ex�cutez une session screen
complexe avec des �diteurs et des
programmes ouverts dans plusieurs fen�tres.
Vous avez alors besoin de quitter votre terminal, mais vous ne voulez pas
perdre votre travail en raccrochant.
Tapez simplement ^A d pour d�tacher la session, puis
d�connectez-vous. (Ou encore plus rapide, tapez ^A DD pour que
screen
d�tache la session et d�connecte lui-m�me.)
Quand vous vous connectez de nouveau, entrez la commande screen
-R, et screen
va automatiquement r�attacher toutes les
fen�tres que vous aviez ouvertes.
8.6.28.2 Commandes typiques de screen
Une fois que screen
est d�marr�, toutes les entr�es au clavier
sont envoy�es � la fen�tre except� la combinaison de touches de commande, par
d�faut ^A. Toutes les commandes screen
sont entr�es
en tapant ^A et une touche unique [ainsi que des param�tres].
Commandes utiles :
^A ? affiche un �cran d'aide (affiche les combinaisons de touches)
^A c cr�e une nouvelle fen�tre et l'affiche
^A n va � la fen�tre suivante
^A p va � la fen�tre pr�c�dente
^A 0 va � la fen�tre num�ro 0
^A w affiche la liste des fen�tres
^A a envoie Ctrl-A � la fen�tre courante
^A h enregistre une copie de la fen�tre courante dans un fichier
^A H commence/termine l'enregistrement de la fen�tre courante dans
un fichier
^A ^X verrouille le terminal (protection par mot de passe)
^A d d�tache la session screen du terminal
^A DD d�tache la session screen du terminal et d�connecte
Ceci est seulement un petit aper�u des possibilit�s de screen
.
S'il y a quelquechose que vous souhaiteriez que screen
fasse pour
vous, il y a des chances qu'il puisse ! Consultez screen(1)
pour
plus de d�tails.
8.6.28.3 Backspace et/ou Ctrl-H dans une session screen
Si la touche backspace et/ou Ctrl-H ne marchent plus correctement lorsque vous
ex�cutez screen
, �ditez /etc/screenrc
, trouvez la
ligne
bindkey -k kb stuff "\177"
et commentez-la (c�d, ajoutez � # � devant).
8.6.28.4 Programme �quivalent de screen
pour X
Consultez xmove
. Voir xmove(1)
.