Ceci est une ancienne révision du document !
Homepage : https://www.gnu.org/software/screen/ & https://github.com/tmux/tmux/wiki
les outils screen
et tmux
sont des multiplexeurs de terminaux. Ce sont des équivalents survitaminés et interactifs de la tristement célèbre commande nohup
(qui est interdite d'usage au PSMN).
Ils sont disponibles sur l'ensemble des frontales.
~/.screenrc
termcapinfo xterm ti@:te@ hardstatus alwayslastline '%{=b db}[ %{-b dy}%H %{+b db}][ %{+b dd}%?%{w}%{-b}%-Lw%? %{+b}([%n]%{-b} %{+b}%f%t%?(%u)%?)%{-b}%{w}%?%+Lw%?%?%= %{+b b}][%{-b w} %d/%m %{y}%c %{+b b}]'
~/.tmux.conf
(version 2013, debian 7)
Attention, ce fichier de configuration est un exemple, et il n'est plus à jour. Une version à jour peut être trouvé à /applis/PSMN/debian9/skels/modeles/Tmux.conf
.
# UTF-8 set-option -g status-utf8 on set-window-option -g utf8 on # Set 256-colour terminal set -g default-terminal "screen-256color" # Number of lines held in window history set -g history-limit 5000 set -g terminal-overrides 'xterm*:smcup@:rmcup@' # Set status bar set -g status-bg black set -g status-fg white set -g status-interval 60 set -g status-left-length 30 set -g status-left '#[fg=green](#S) #(whoami)@#H#[default]' # Highlight active window setw -g window-status-current-bg blue # Set window notifications setw -g monitor-activity on set -g visual-activity on # Automatically set window title setw -g automatic-rename on # Use mouse to select pane set -g mouse-select-pane on # Mode-keys style for copy mode setw -g mode-keys vi # Default session #new -d -s "MaSession"
Voir aussi : https://leanpub.com/the-tao-of-tmux/read
Homepage : https://github.com/nelhage/reptyr
reptyr
sert a re-attacher a un terminal un process qui a été lancé dans un autre terminal. En combinaison avec screen
ou tmux
, il permet de capturer un terminal dans un multiplexeur.
reptyr est disponible sur l'ensemble des frontales.
Homepage : http://xpra.org/
Xpra
est un screen
pour X.
Xpra est disponible sur l'ensemble des frontales.
/ TODO