tmux - 터미널 화면 분할

UR·2023년 10월 19일
0

원격 서버에서 접속하거나 출장을 가서 작업을 할때 터미널을 하나만 사용해야할때가 있다. 그럴때 화면을 분할해서 사용하고 싶을때 사용하는 것이 tmux 이다.

정의

  • session : tmux 실행하는 기본 단위로, 여러 윈도우로 구성된다. 가상화된 하나의 콘솔을 생성한 - 것으로 볼 수 있다.
  • window : 터미널 화면으로 세션 내에서 탭처럼 사용이 가능하다.
  • pane : 하나의 윈도우 내에서의 화면 분할

설치

CentOS

sudo yum install epel-release
sudo yum install -y tmux

Ubuntu

sudo apt install tmux

Mac

brew install tmux

명령어


생성된 세션 목록 확인

tmux ls

세션 활성화(실행)

tmux a -t session_number (or session_name) # a 대신 attach 사용 가능

외부에서 세션 종료

tmux kill-session -t session_number (or session_name)

Cheat Sheet

Cheat Sheet

0개의 댓글