tmux 세션을 시작한 후 다음 세션에서 여러 개의 창을 열 수 있음
하나의 터미널에서 여러 프로그램을 쉽게 전환하고 분리하여 다른 터미널에 다시 연결할 수 있음
tmux 세션은 영구적이여서, tmux에서 실행되는 프로그램은 연결이 끊어져도 계속 실행됨
tmux의 모든 명령은 기본적으로 +b로 시작
screen 패키지는 RHEL 7.9까지 사용 가능하며, RHEL 8 이후부터 screen은 tmux으로 대체
1. tmux 패키지 설치
- which tmux로 확인 시 없을 경우
- yum install tmux
2. tmux 세션 생성
- tmux new -s [세션명]
3. tmux 세션 미 종료하고 빠져나오기
- [Ctrl] + [b] + [d] // ctrl + b는 동시에 누른 후 -> d 누를 경우 빠져나오기 실행
// 분리시 다음과 같이 detached라고 남음
[detached]
// 종료(exit)시에는 exited
[exited]
4. tmus 세션 재 접속
// 실행중인 tmux 세션 유형 목록 확인
$ tmux ls
game: 1 windows (created Mon Aug 8 13:50:24 2022) [200x55]
work: 1 windows (created Mon Aug 8 13:50:12 2022) [200x55]
// 세션에 연결
$ tmux attach-session -t 세션명
$ tmux attach-session -t work
5. tmux 세션 내 윈도우 명령
- [Ctrl] + [b] + [c] // 해당 세션 안에서 추가 윈도우 생성
- [Ctrl] + [b] + [Num] // 윈도우 이동
'Linux > CentOS & RHEL' 카테고리의 다른 글
[Tip] RHEL 8.x bonding 구성 방법(NetworkManager Ver.) (1) | 2023.05.22 |
---|---|
[Tip] RHEL8_ nmcli command (0) | 2023.05.22 |
[Tip] screen(RHEL 7.x / CentOS 7.x) (0) | 2022.08.08 |
[Tip] CentOS/RHEL 7.x 서비스 등록 위치 (0) | 2021.11.26 |
[Tip] KVM 이미지 백업 / 복구(타 서버 백업) (0) | 2021.01.12 |