티스토리 뷰

공부하면서기록

tmux 명령어 정리

만찐듀빵 2021. 3. 13. 13:02

tmux

명령어 정리

자주 쓰는 것 위주로.. 우선정리하면 채워간다.

tmux session 내에서는 vim에서 Esc 를 통해 명령모드로 들어가는 것처럼 'Control + b' 조합키를 통해 명령어를 입력한다

Session

# 새 session 생성하며 tmux session으로 진입
$ tmux 

# session 목록 보기 
$ tmux ls 

# 이름이 sesison-name인 새로운 session을 생성 
$ tmux new -s <session-name> 

# session 바깥에서 session 종료 
$ tmux kill-session -t <session-name> 

# session attach (특정 session으로 진입) 
$ tmux attach -t <session-name>

## session 실행 중 session 관련 작업
# session 이름 수정 
$ <prefix> + $ 

# session detach (process는 계속 돌게 하면서 기존 환경으로 빠져나오기) 
$ <prefix> + d 

# 현재 session 종료 
$ exit 

Window

# 모든 window 목록 보기 (다른 session의 window 목록도 보여줌) 
$ <prefix> + w 

# 새 window 생성 
$ <prefix> + c 

# window 이름 수정 
$ <prefix> + , 

# window 종료 (ctrl+d 도 가능) 
$ <prefix> + & 

# window-number로 이동 
$ <prefix> + <window-number> 

# 이전(previous) window로 이동 
$ <prefix> + p 

# 다음(next) window로 이동 
$ <prefix> + n

Pane

# 새 pane 횡 분할 
$ <prefix> + % 

# 새 pane 종 분할 
$ <prefix> + " 

# pane 삭제 (ctrl+d 도 가능) 
$ <prefix> + x 

# 다른 pane으로 이동 (arrow는 이동할 pane의 방향에 해당하는 방향키) 
$ <prefix> + <방향키> 

# 다른 pane 이동
$ <prefix> + o

# 현재 pane을 전체화면으로 전환. 다시 입력하면 원상태로 복구. 
$ <prefix> + z
댓글