tmux 관련 명령어 및 조작법 정리

avatar
2025.04.18
·
2 min read

GPU 서버에서 돌아가고 있는 내 세션과 연결이 끊겼을 때 프로그램이 죽지 않게 도와주는 고마운 툴이다. 그런데 조작법이 복잡하고 자주 잊어버리기에 기록해두려 한다.

# tmux 설정 파일 새로고침
tmux source-file ~/.tmux.conf

# tmux 기본 shell을 zsh로 지정
set -g default-shell /usr/bin/zsh 
set -g default-command "zsh -l"

# session 리스트 보기
tmux ls

# session 만들기
tmux new-sesseion -t {세션 이름}

# 기존 세션 연결하기
tmux attach -t {세션 이름}

# 세션에서 나가기
control+b+d

# 세션 삭제하기
tmux kill-session -t {세션 이름}

# 새 윈도우(세션 내의 여러 탭) 만들기
control+b+c

# 윈도우 삭제하기
control+b+x

# 패널 만들기
# 좌우 나누기
control+b+%
# 상하 나누기
control+b+"
# 패널 없애기
control+b+x