Skip to content

Tmux 터미널 멀티플렉서 치트 시트

Tmux는 단일 터미널 창에서 여러 터미널 세션을 실행할 수 있게 해주는 터미널 멀티플렉서입니다. 사용자는 한 화면에서 여러 터미널 세션을 동시에 보고 제어할 수 있으며, 세션 간을 전환할 수 있습니다.

세션 관리

tmux new -s <세션-이름>

새로운 세션을 생성하고 이름을 <세션-이름>으로 지정합니다.

tmux attach -t <세션-이름>

기존 세션에 연결합니다.

tmux detach

현재 세션에서 분리됩니다.

tmux ls

모든 세션을 나열합니다.

tmux kill-session -t <세션-이름>

세션을 종료합니다.

창 작업

tmux new-window -n <창-이름>

새로운 창을 생성하고 이름을 <창-이름>으로 지정합니다.

tmux select-window -t <창-이름>

창을 선택합니다.

tmux rename-window -t <창-이름> <새-이름>

창 이름을 변경합니다.

tmux kill-window -t <창-이름>

창을 종료합니다.

패널 전환

tmux split-window -h

현재 창을 가로로 분할합니다.

tmux split-window -v

현재 창을 세로로 분할합니다.

tmux select-pane -t <패널-id>

패널을 선택합니다.

tmux kill-pane -t <패널-id>

패널을 종료합니다.

단축키

단축키 기능
Ctrl-b c 새로운 창 생성
Ctrl-b n 다음 창으로 전환
Ctrl-b p 이전 창으로 전환
Ctrl-b w 모든 창 나열
Ctrl-b , 현재 창 이름 변경
Ctrl-b % 현재 창 가로 분할
Ctrl-b " 현재 창 세로 분할
Ctrl-b o 다음 패널로 전환
Ctrl-b x 현재 패널 종료
Ctrl-b d 현재 세션에서 분리
Ctrl-b ? 모든 단축키 표시