Outils divers

FIXME update needed

screen & tmux

Homepage : https://www.gnu.org/software/screen/ & http://tmux.sourceforge.net/

les outils screen et tmux sont des multiplexeurs de terminaux. Ce sont des équivalents survitaminés et interactifs de la célèbre commande nohup.

Ils sont disponibles sur l'ensemble des frontales.

Memento de commandes

  • ~/.screenrc
.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)
.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

Reptyr

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.

Xpra

Homepage : http://xpra.org/

Xpra est un screen pour X.

Xpra est disponible sur l'ensemble des frontales.

Autres

FIXME / TODO

documentation/tools/cli_tools.txt · Dernière modification: 2020/08/25 17:58 (modification externe)