TMUX란?
- terminal multiplexer
- 여러 개의 터미널을 독립적으로 사용할 수 있게 해주는 유틸리티
- 특징
- 하나의 터미널에서 화면을 분할해서 사용 가능
- 백그라운드 실행 가능
구조
- 세션(session)
- tmux가 관리하는 가장 큰 실행 단위
- 세션에 attach/detach 할 수 있음
- tmux는 [tmux 서버], [tmux 클라이언트]로 나뉘고, 세션은 tmux가 관리하는 가상의 터미널로 1개 이상의 tmux 클라이언트가 접속 가능 → 따라서 동시 작업 가능
- 여러 개 생성 가능
- 윈도우(window)
- 사용자가 보는 터미널 화면
- 세션에서 여러 개의 윈도우가 탭처럼 존재함
- index가 존재하고 번호는 0번부터 시작함
- 팬(pane)
- 하나의 윈도우를 분할한 단위
- 실제로 구동되는 가상 터미널

1. TMUX 설치하기
- sudo 설치
apt install sudo
- tmux 설치
sudo apt install tmux
- 설치 확인
tmux -V
→ tmux 3.0a가 출력