티스토리 뷰

728x90
반응형

터미널 창 여러개를 보통 띄우고 작업하게 되는데 창들을 한꺼번에 잘 구분해서 띄어 놓고 싶은 경우 사용하는 툴이다.

게다가 다른 사용자가 접속도 가능하여 터미널 창을 서로 공유할 수 있어서 협업하는데도 쉽게 사용할 수 있다. 

linux, MacOS 그리고 해보진 않았지만 Windows에서도 된다. 결국 터미널 창을 사용할 때 공통적으로 사용할 수 있는 좋은 툴이란 생각이 든다. 

설치

설치 방법은 패키지를 설치하면 된다. 

 

리눅스의 경우는 다음 명령어로 설치하면 된다.

$ apt-get install tmux

맥인 경우 다음 명령어로 설치하면 된다.

$ brew install tmux

실행 & 종료

실행은 간단하게 tmux이다.

$ tmux

다음 그림과 같이 비슷하지만 tmux의 session이 실행된다. session이름을 지정해서 실행하는 방법도 있다. 

종료는 터미널에 exit를 입력하거나 Control + d 를 입력하면 된다.

$ exit
Ctrl + d

분할하기

좌우 분할

 

화면을 좌우로 분할하는 명령은 Ctrl + b 를 누른 후 %를 입력하면 된다. (Ctrl + b 를 입력하고 떼고 따로 % 입력해야 한다.)

Ctrl + b
%

상하 분할

아래 위로 분할하는 명령은 Ctrl + b 입력 후 쌍따옴표(")를 입력하면 된다.

Ctrl + b
"

 

 

분할 윈도우가 이동

개인적으로 이부분이 약간 불편하다. 

단축키가 Ctrl + b를 누른 후 화살표 키를 사용하면 되는데 Ctrl+b를 누르고 난 뒤 사용해야 해서 익숙해지면 괜찮지만 번거롭다.

 

Ctrl + b
화살표 키

 

 

 

 

더 자세한 참고문헌은 다음을 참조하면 된다.

 

https://github.com/tmux/tmux/wiki

 

tmux/tmux

tmux source code. Contribute to tmux/tmux development by creating an account on GitHub.

github.com

 

http://egloos.zum.com/mcchae/v/11246020

 

[OS X, Ubuntu] 터미널에서 tmux 사용해 보기

이제 2017년 새해가 밝았습니다. 우선 제 블로그를 찾아주시는 모든 분들께 인사드립니다. "새해 복 많이 받으십시오" 지난번 우분투나 아이패드에서 터미널로 연결하였을 당시 ​터미널에서 화면을 분할하여 사용하는 것으로 시스템 디폴트 명령어인 "screen" 을 살펴본 적이 있습니다. 영문 위키피디어에서 tmux 를 살펴보니, 2007년 11월 20일

egloos.zum.com

https://dgkim5360.tistory.com/entry/the-first-steps-for-tmux-terminal-multiplexer

 

Linux 초보의 tmux (terminal multiplexer) 입문

tmux는 많은 pseudoterminal을 window와 session 단위로 관리하는 도구이다. 하나의 tmux 서버가 세션을 관리하고, tmux 클라이언트는 tmux 서버와 소켓으로 통신하며 그 세션의 pseudoterminal들을 사용자가 원하..

dgkim5360.tistory.com

 

728x90
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함