46 liens privés
Aujourd'hui nous parlerons de screen, byobu, tmux et tmate, quatre outils en ligne de commande permettant de rendre un terminal persistant dans un processus. GNU Screen "Il permet à un utilisateur d’accéder à de multiples sessions de terminal à l’intérieur d’une simple fenêtre de terminal, ou d’une session distante typiquement lancée par SSH" (Wikipedia). Il s'installe avec apt-get install screen. Créer une nouvelle session : screen ou screen -S exemple. La session remplace le terminal courant par un terminal virtuel vivant dans un processus. Utiliser Ctrl+d tuera la session. La commande screen -d ou Ctrl+a d détachera la session et vous ramènera sur votre terminal initial, sans fermer la session. Le terminal virtuel continue sa vie dans un processus. Les sessions sont isolées par utilisateur système. Lister les sessions : screen -ls. Se connecter à une session : screen -r ou screen -r exemple. Détacher une session de l'extérieur : screen -d, Ctrl+a d ou screen -d exemple. Rejoindre