SSH 연결이 끊어져도 작업이 유지되는 tmux 3 소스 설치
첨부된 "양식 파일" 다운로드 링크는 아래로 내리시면 연관(관련)된 서식 목록 아래 쪽에 있습니다.
왜? 소스 설치를 하는가 하면 패키지 관리자 설치는 버전이 낮아서 그렇지요.
tmux는 터미널 멀티플렉서(Terminal Multiplexer)로 하나의 터미널 창 안에서 여러 세션을 동시에 관리할 수 있게 해주는 도구를 말함.
▷ 주요 기능
- 화면 분할(수평/수직)
- 세션 유지(SSH 연결이 끊어져도 작업이 유지됨)
- 여러 윈도우와 패널 간 전환
- 세션 공유(다른 사용자와 같은 세션 접속)
▷ 필요한 경우 예전 전송방식 설치
curl -sL https://github.com/trzsz/trzsz-go/releases/download/v1.2.0/trzsz_1.2.0_linux_x86_64.tar.gz -o /tmp/trzsz.tar.gz
file /tmp/trzsz.tar.gz
tar xzf /tmp/trzsz.tar.gz -C /usr/local/bin/
cp -a /usr/local/bin/trzsz_1.2.0_linux_x86_64/t* /usr/bin/
▷ 디폴트가 맘에 안들면 테마 설ㅊ
cd ~
git clone https://github.com/gpakosz/.tmux.git
ln -s -f .tmux/.tmux.conf .
cp .tmux/.tmux.conf.local .
▷ 아래 정도만 환경 설정 위에 적어 준다.
vi ~/.tmux.conf
# 적용
# tmux source-file ~/.tmux.conf
# 수동 추가한 기본 설정 --------------------------------------------------------Start
set -g mouse on
# yazi 파일 탐색기 (Prefix + Tab: 50% 분할)
bind y split-window -h -l 50% -c "#{pane_current_path}" "yazi"
# 수동 추가한 기본 설정 --------------------------------------------------------End
첨부파일
