User Tools

Site Tools


screen:index
Writing /net/www/auesnard/teaching/data/cache/b/b917139305956507b1746900fb337322.xhtml failed

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
screen:index [2018/09/24 14:40] orelscreen:index [2020/09/01 19:44] orel
Line 18: Line 18:
 Kill a remote screen session Kill a remote screen session
   $ screen -S sessionid -X quit   $ screen -S sessionid -X quit
 +
 +Launch several commands in several windows, but in the same session:
 +
 +  $ screen -S sessionid -t win1 -A -d -m bash
 +  $ screen -S sessionid -X screen -t win2 -A -d -m bash
 +  $ screen -ls sessionid
 +  
 +Reattach all windows (use "ctrl-a + w" to list all windows):
 +
 +  $ screen -r sessionid
 +
 +
 +Reattach a given window: ???
 +
 +Shortcuts:
 +
 +  * Ctrl+a d : detach
 +  * ...
 +
 +
  
 ===== TMUX Tips ===== ===== TMUX Tips =====
Line 98: Line 118:
   $ tmux kill-session -t sessionid   $ tmux kill-session -t sessionid
  
 +Link a window/pane in another session (multiple display):
  
 +  $ tmux new-session -s pouet1
 +  $ tmux new-session -s pouet2
 +  $ tmux list-panes -a
 +    pouet1:0.0: ... %0 (active)
 +    pouet2:0.0: ... %1 (active)
 +  $ tmux link-window -s pouet1:0.0 -t pouet2
 +  $ tmux list-panes -a
 +    pouet1:0.0: ... %0 (active)
 +    pouet2:0.0: ... %1 (active)
 +    pouet2:0.0: ... %0 (active)
 +    
 +==== Useful Shortcuts ====
  
-Configure your session:+  * ctrl-b d => detach 
 +  * ctrl-b w => list windows and select it 
 +  * ctrl-b n => next window 
 +  * ctrl-b p => previous window 
 +  * ctrl-b # => go to window # (select by number) 
 +  * ctrl-b ? => help 
 +  * ctrl-b c => new shell window 
 +  * ctrl-b x => kill current pane
  
-  $ tmux set-option -t sessionid -g default-shell /bin/bash  +I use to rebind 'ctrl-b x' to kill current session (or server)like that:
-  # enable to select panes/windows  with mouse (howewerhold shift key, to copy/paste with mouse) +
-  $  +
  
-  $ tmux set-option -g prefix C-b   # default prefix +  tmux bind-key kill-session   
-  $ tmux bind-key C-c kill-session  # press "C-b C-c" to kill session! + 
-  tmux set-window-option -g window-status-current-bg red +  
-  tmux set-option -g status-left '' +If you want to list current tmux sessions: 
-  $ tmux set-option -g status-right '#[fg=colour233,bg=colour241,bold] %d/%m/%Y #[fg=colour233,bg=colour245,bold] %H:%M:%S '+ 
 +  tmux ls 
 +   
 +If you want to (re-)attach your session (assuming there is only one running session): 
 + 
 +  tmux a 
 +   
 +If you want to kill all...
  
 +  tmux kill-server
  
 +Enjoy!
screen/index.txt · Last modified: 2024/03/18 15:06 by 127.0.0.1