tmux?
- terminal multilexer의 약자로, 터미널에서 여러 개의 작업을 수행할 수 있는 도구이다.
- tmux의 장점으로는 터미널의 세션이 유지된다는 점과 여러개로 창을 분할하여 사용할 수 있다는 점이다.
설치방법
- mac에서는
brew install tmux
명령을 통해서 설치할 수 있다.
- ubuntu에서는
apt-get install tmux
명령을 통해서 설치할 수 있다.
명령어 정리
- 새로운 세션을 여는 명령어는 다음과 같다.
# 1) 자동적으로 이름 설정 tmux # 2) 특정한 세션으로 활성화 tmux new-session -t ${세션이름} tmux new-session -t docker_mount
- 세션 안에서 밖으로 나가려면 다음의 명령어를 입력한다.
# 1) 세션을 종료시키면서 나오기 exit ctrl b + & # 2) 세션을 유지하면서 나오기 ctrl b + d
- 세션에 다시 연결하려면 다음의 명령어를 입력한다.
tmux a -t ${세션이름} tmux attach -t ${세션이름} tmux attach-session -t ${세션이름} # 사용 예시 tmux a -t docker_mount tmux attach -t docker_mount tmux attach-session -t docker_mount
- 세션을 종료시키기 위해서는 다음의 명령어를 입력한다.
# 1) 특정 세션 종료시키는 방법 tmux kill-session -t ${세션이름} # 2) 전체 세션 종료시키는 방법 tmux kill-session -a # 주의 : 간혹 일부 세션이 삭제되지 않는 경우가 있다 tmux kill-server