Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
documentation:tools:cli_tools [2021/08/16 09:08] – [screen & tmux] ltaulelldocumentation:tools:cli_tools [2025/03/12 14:11] (Version actuelle) – supprimée ltaulell
Ligne 1: Ligne 1:
-====== Outils divers ====== 
  
-<note warning>FIXME update needed</note> 
-===== screen & tmux ===== 
- 
-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 **[[documentation:clusters:services#serveurs_de_compilation|frontales]]**. 
- 
-{{:documentation:tools:refcard-tmux-screen.pdf|Memento de commandes}} 
- 
-  * ''~/.screenrc'' 
- 
-<code bash .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}]' 
- 
-</code> 
- 
-  * ''~/.tmux.conf'' (version 2013, debian 7) 
- 
-<code bash .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" 
- 
-</code> 
- 
-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 **[[documentation:clusters:services#serveurs_de_compilation|frontales]]**. 
- 
-===== Xpra ===== 
- 
-Homepage : http://xpra.org/ 
- 
-''Xpra'' est un ''screen'' pour X.  
- 
-Xpra est disponible sur l'ensemble des **[[documentation:clusters:services#serveurs_de_compilation|frontales]]**. 
- 
-===== Autres ===== 
- 
-FIXME / TODO 
- 
-  * parallel (http://www.rankfocus.com/use-cpu-cores-linux-commands/ ) 
-  * pigz / pbzip2 
-  * <del>bash/zsh ?</del> 
-  * etc. 
documentation/tools/cli_tools.1629104925.txt.gz · Dernière modification : 2021/08/16 09:08 de ltaulell