tmux 사용법
코딩과 교육/전문코딩 2021. 11. 24. 09:41터미널 멀티플렉서, 원격 접속(텔넷, ssh 등)이 끊겨도 이후 재접속하여 기존 작업을 이어서 진행해 나갈 수 있음.
기본 명령어는 "Ctrl + b"
우분투 계열
$ sudo apt install tmux
CentOS 계열
$ sudo yum install tmux
MACOS
$ brew install tmux
session : 윈도우로 구성
window : 일반적인 터미널 화면, 세션 내에서 탭 사용
pane : 윈도우 내 화면 분할 가능
# 시작 : tmux
# 도움말 : [Ctrl+b] ?
새로운 세션
tmux new -s (session_name)
세션 만들면서 윈도우 생성
tmux new -s (session_name) -n (window_name)
세션 종료
exit
세션 목록
tmux ls
세션 다시 시작(불러오기)
tmux attach -t session_number
세션 중단 & 일반셀로 돌아가기
(ctrl + b) d
tmux 세션에 다시 연결
목록확인 : tmux ls
세션연결 : tmux attach-session -t 0
스크롤
ctrl + b + [
특정 세션 종료
tmux kill-session -t session_number
윈도우 생성
(ctrl + b) c
윈도우 이동
(ctrl + b) b (숫자)
Pane 나누기
(ctrl + b) % #좌우로 나누기
(ctrl + b) " #위아래로 나누기
Pane 이동
(ctrl + b) 방향키
(ctrl + b) q
(ctrl + b) n
(ctrl + b) o #순서대로 이동
Pane 삭제
(ctrl + d)
Pane 사이즈
(ctrl + b) (alt) 방향키
단축키 목록
(ctrl + b) ?