pts가 속한 tmux 창 찾기

pts가 속한 tmux 창 찾기

어떤 이유에서인지 나는 tmux 창(및 브라우저 탭) 모음을 가지고 있는 것 같습니다. 그러나 그것은 다른 이야기입니다. 창 중 하나의 배경에 프로세스가 있고 해당 창을 찾고 싶습니다. 에서 프로세스와 연결된 pts 장치를 볼 수 있습니다 ps. 어떤 pts 장치가 어떤 창과 연관되어 있는지 찾는 방법이 있습니까?

답변1

예, list-panes명령으로 가능합니다.

tmux list-panes -a -F '#D #{pane_tty}'
%0 /dev/pts/9
%1 /dev/pts/10

이를 사용하여 더 많은 콘텐츠를 나열할 수 있습니다.

tmux list-panes -a -F '#D #T #{pane_tty} #{pane_current_command} #{pane_current_path}'
tmux list-windows -a -F '#{window_id} #W #{window_layout}' | while read w i; do echo $w $i; tmux list-panes -t "$w" -F "  #D #{pane_tty} #T #{pane_current_command}"; done

tmux매뉴얼 페이지의 형식 섹션을 확인하십시오 .

관련 정보