tmux 정리

pingu-venom·2022년 12월 8일
0

Why tmux?

tmux를 사용하면 백그라운드에서 쉘을 실행하는 것이 가능하다. 예를 들어, ssh 원격접속을 통해 계속해서 동작해야 하는 프로그램을 실행하는 경우 기존에는 ssh 원격접속을 계속해서 유지해야 하는 불편함이 존재했다.

tmux를 사용한다면, tmux의 세션을 열어서 백그라운드에서 해당 프로그램을 구동시킨 다음, tmux 세션을 유지시키고 ssh 원격접속을 종료해도 해당 세션은 백그라운드에서 계속해서 동작하게 된다.

Command

개인적으로 자주 사용하는 command는 아래와 같다.

# 1. tmux 설치
sudo apt-get install tmux

# 2. tmux 세션 생성
tmux new

# 3. tmux 세션 나오기
ctrl+b, d

# 4. tmux 세션 제거
tmux kill-session -t [name]

# 5. 마지막 세션으로 접속
tmux a

# 6. 현재 실행중인 tmux 세션 확인
tmux ls

# 7. 특정 세션으로 들어가기
tmux a -t [name]

Reference
[Linux] tmux를 사용해보자

0개의 댓글