본문 바로가기

linux일반

tmux 사용법 정리

설치

 

리눅스(CentOS/RHEL 계열)의 경우

$ sudo yum install tmux

 

MacOS의 경우(Homebrew가 설치되어 있어야 함)

$brew install tmux

 

실행 및 사용법

 

실행

$ tmux


Ctrl+b,d 키를 눌러 로그 오프

 

tmux로 돌아가기

$ tmux ls : tmux session 확인

Apple:~ lamp2k$ tmux ls

0: 1 windows (created Sun Feb 17 16:06:37 2019) [100x31]

 

이전 세션 0번으로 돌아가기

$ tmux attach -t 0








 

세로 화면 분할하기

Ctrl+b,"

 

 

가로 화면 분할하기

Ctrl+b,%

 

분할 화면 닫기

Ctrl+d

 

분할 화면간 이동 방법

마우스를 사용하여 조절.

Ctrl,b,o

 

분할한 화면 모두에 동일 명령 전달하는 방법

Ctrl+b,:sets synchronize-panes on


 

설정

 

사용자 계정별tmux의 설정 파일은 ~/.tmux.conf

현재 설정을 파일로 저장하기

$ tmux show -g|sed 's/^/set-option -g /' > ~/.tmux.myconf.conf

...

set-option -g mouse on

...

 

창 크기를 마우스로 조정 가능하게 하기

~/.tmux.conf 파일에 아래 내용 추가.

set-option -g mouse on

 

MAC OSiTem2에서 맥OS의 클립보드로 복사가 되도록 하기

Application in terminal may access clipboard 항목을 Enable.