Linux,  Programming

[Linux] tmux 사용법

tmux 구성 요소

  • Session: 여러 window로 구성
  • Window: terminal 화면, session 내에서 탭처럼 사용 가능
  • Pane: 하나의 window 내에서 분할된 화면

Session 관련 명령어

CommandDescription
tmux new -s [session_name]새로운 session 생성
tmux new -s [session_name] -n [window_name]Session 만들면서 window와 같이 생성
exitSession 종료
tmux lsSession 목록
tmux attach -t [session_number]Session 다시 불러오기
(Ctrl + b) dSession 중단
(Ctrl + b) + [Copy mode
tmux kill-session -t [session_number]특정 session 강제로 종료
(Ctrl + b) + :Command mode 진입

Window 관련 명령어

CommandDescription
(Ctrl + b) c새 window 생성
(Ctrl + b) [숫자]새 window 이동
(Ctrl + b) &현재 window 삭제
(Ctrl + b) + ,Window 이름 변경

Pane 관련 명령어

CommandDescription
(Ctrl + b) %좌우로 나누기
(Ctrl + b) "위아래로 나누기
(Ctrl + b) [방향키]방향대로 이동
(Ctrl + b) q이동
(Ctrl + b) o순서대로 이동
(Ctrl + d)Pane 삭제
(Ctrl + b) : resize_pane -L 10 #L,R,U,D상하좌우로 pane 크기 조절
(Ctrl + b) (alt) 방향키방향키 대로 pane 크기 조절
(Ctrl + b) ?단축키 목록

Reference

  1. https://velog.io/@ur-luella/tmux-%EC%82%AC%EC%9A%A9%EB%B2%95

Leave a Reply

Your email address will not be published. Required fields are marked *