Outils pour utilisateurs

Outils du site


all:bibles:linux:commandes:screen

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
all:bibles:linux:commandes:screen [2024/03/19 14:14] – créée - modification externe 127.0.0.1all:bibles:linux:commandes:screen [2024/06/14 11:10] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== screen ======
 +
 +La commande screen permet de lancer une session et de s'attacher et de se détacher à celle-ci.
 +
 +----
 +
 +===== Installation =====
 +
 +Installer le paquet du nom de la commande :
 +
 +<code bash>
 +sudo apt-get install screen
 +</code>
 +
 +----
 +
 +===== Utilisation =====
 +
 +==== Lancer une session screen ====
 +
 +<code bash>
 +screen -S <nom de session>
 +</code>
 +
 +==== Se détacher d'une session ====
 +
 +Enchainer les séquences <key>ctrl</key><key>a</key> puis <key>d</key>
 +
 +==== Lister les sessions ====
 +
 +<code bash>
 +screen -ls
 +</code>
 +
 +==== Se reconnecter à une session détachée ====
 +
 +<code bash>
 +screen -r <nom de session>
 +</code>
 +
 +==== Détacher et se reconnecter à une session ====
 +
 +<code bash>
 +screen -d -r <nom de session>
 +</code>
 +
 +==== Augmenter la taille du buffer ====
 +
 +Pour pouvoir remonter plus haut dans l'historique de la fenêtre, indiquer le nombre de ligne avec le paramètre -h. Par défaut la valeur est à 100.
 +
 +<code bash>
 +screen -h <nbre de lignes>
 +</code>
 +
 +----
 +
 +===== Redhat 9 : tmux =====
 +
 +==== Installation ====
 +
 +<code bash>
 +sudo dnf install tmux
 +</code>
 +
 +==== Lancer une session ====
 +
 +<code bash>
 +tmux new -s <nom de session>
 +</code>
 +
 +==== Se détacher d'une session ====
 +
 +Enchainer les séquences <key>ctrl</key><key>b</key> puis <key>d</key> ou bien par la commande 
 +
 +<code bash>
 +tmux detach
 +</code>
 +
 +==== Lister les sessions ====
 +
 +<code bash>
 +tmux ls
 +</code>
 +
 +==== Se rattacher à une session ====
 +
 +<code bash>
 +tmux attach -t <nom de session>
 +</code>
 +
 +<note tip>Si une seule session active il suffit de taper « **tmux attach** »</note>
 +
 +[[https://www.it-connect.fr/attacher-et-detacher-un-terminal-virtuel-avec-tmux/]]
 +
 +----
 +
 +[[all:bibles:linux:commandes:tar|Haut de page]]