web-dev-qa-db-fra.com

Comment puis-je me rattacher au processus tmux

J'ai dû redémarrer ma box aujourd'hui. J'ai eu plusieurs programmes en cours d'exécution dans des sessions tmux. Ils semblent être encore en vie, comment puis-je les rattacher? J'ai essayé tmux a processID mais ça n'a pas marché.

/home/me 21$ ps aux | grep tmux
me    1299  0.0  0.0  22244  1920 ?        Ss   Apr28   0:40 tmux -2 -f /tmp/r-plugin-me/tmux.conf new-session -s vimrpluginme1398670569alnn51oynp1vollnn51f2v4r_ied_delta1meRalphaCalibr VIMINSTANCEID=alnn51oynp1vollnn51f2v4r_ied_delta1meRal
me    2575  0.0  0.0  54164  3500 ?        S    07:35   0:00 xterm -e tmux -2 -f /home/me/.tmux.conf -S /tmp/vX0qRrR/78
me    2577  0.0  0.0  19892  1400 pts/2    Ss+  07:35   0:00 tmux -2 -f /home/me/.tmux.conf -S /tmp/vX0qRrR/78
me    2579  0.0  0.0  22128  1832 ?        Ss   07:35   0:00 tmux -2 -f /home/me/.tmux.conf -S /tmp/vX0qRrR/78
me    5155  0.0  0.0   6380   756 pts/4    S+   07:46   0:00 grep tmux
me   31340  0.0  0.0  23348  3000 ?        Ss   Apr28   0:17 tmux -2 -f /home/me/.tmux.conf -S /tmp/vIqEM06/78
43
statquant

Vous ne pouvez pas rattacher un identifiant de processus. Vous devez rattacher la session tmux correspondante.

Alors faites tmux ls. Choisissez la session que vous souhaitez rattacher. Alors fais tmux attach -d -t <session id> pour le rattacher à une nouvelle instance de tmux et la libérer de l'ancienne.

55
oakad