Programming/Etc.
[Tmux] Tmux 사용법
꾸준희
2023. 4. 27. 22:18
728x90
반응형
Tmux
Tmux는 terminal multiplexer의 약자로 하나의 터미널에서 화면 분할을 할 수 있게끔 해주고, 특히 딥러닝을 학습 시 ssh 연결을 통해 작업을 많이 하게 되는데, 이 때 tmux를 사용하면 ssh 서버와 연결이 끊겨도 작업중인 세션들이 사라지지 않도록 해준다.
Tmux 설치하기 및 설치 확인
$ sudo apt install tmux
$ tmux -V
Tmux 생성하기
$ tmux
아래와 같이 session에 이름을 지정하여 생성하는 방법은 아래와 같다.
$ tmux new -s [세션명]
test라는 이름을 지정하여 생성하면 아래와 같이 창이 나타난다.
Session 확인하기
아래와 같이 명령어를 입력해주면 detached 되어있는 session을 확인할 수 있다.
$ tmux ls
Session 종료하기
$ Ctrl + d
Session 분리하기
세션을 종료하지 않고 기존 shell로 이동하는 방법은 다음과 같다.
$ (Ctrl + b) + d
detached (from session first_session) 라는 문구가 뜨면서 세션이 종료되지 않고 detach 된다.
Session 다시 불러오기
세션에 다시 attach 하고 싶다면 아래와 같이 입력해준다. 세션명은 tmux ls 명령어로 확인이 가능하다.
$ tmux attach -t [세션명]
참고자료 : https://pebpung.github.io/engineering/2022/04/24/Tmux.html
728x90
반응형