Tmux Is Bloat: Use Abduco If You Want Terminal Sessions
차례:
- TMux 란 무엇입니까?
- Tmux 설치
- 우분투와 데비안에 Tmux 설치
- CentOS 및 Fedora에 Tmux 설치
- macOS에 Tmux 설치
- 첫 번째 Tmux 세션 시작
- 명명 된 Tmux 세션 생성
- Tmux 세션에서 분리
- Tmux 세션에 다시 연결
- Tmux 창 및 창 작업
- Tmux 사용자 정의
- 기본 Tmux 사용법
- 결론
이 안내서는 Tmux의 설치 및 기본 사용법에 대해 설명합니다.
TMux 란 무엇입니까?
Tmux는 GNU Screen 대신 터미널 멀티플렉서입니다. 즉, Tmux 세션을 시작한 다음 해당 세션 내에서 여러 창을 열 수 있음을 의미합니다. 각 창은 전체 화면을 차지하며 직사각형 창으로 분할 될 수 있습니다.
Tmux를 사용하면 한 터미널에서 여러 프로그램을 쉽게 전환하고 분리 한 후 다른 터미널에 다시 연결할 수 있습니다.
Tmux 세션은 영구적이므로 Tmux에서 실행중인 프로그램은 연결이 끊어져도 계속 실행됩니다.
Tmux의 모든 명령은 접두어로 시작하며 기본적으로
ctrl+b
입니다.
Tmux 설치
배포판의 패키지 관리자를 사용하여 Tmux를 쉽게 설치할 수 있습니다.
우분투와 데비안에 Tmux 설치
CentOS 및 Fedora에 Tmux 설치
macOS에 Tmux 설치
첫 번째 Tmux 세션 시작
첫 번째 Tmux 세션을 시작하려면 콘솔에서
tmux
를 입력하십시오.
tmux
새 세션이 열리고 새 창이 생성되며 해당 창에서 쉘이 시작됩니다.
Tmux에 들어가면 화면 하단에 현재 세션에 대한 정보를 보여주는 상태 표시 줄이 나타납니다.
이제 첫 번째 Tmux 명령을 실행할 수 있습니다. 예를 들어, 모든 명령 목록을 얻으려면 다음을 입력하십시오.
Ctrl+b
?
명명 된 Tmux 세션 생성
기본적으로 Tmux 세션은 숫자로 이름이 지정됩니다. 명명 된 세션은 여러 Tmux 세션을 실행할 때 유용합니다. 명명 된 세션을 새로 만들려면 다음 인수와 함께
tmux
명령을 실행하십시오.
tmux new -s session_name
설명적인 세션 이름을 선택하는 것이 좋습니다.
Tmux 세션에서 분리
다음을 입력하여 Tmux 세션에서 분리하고 일반 쉘로 돌아갈 수 있습니다.
Ctrl+b
d
세션에서 분리 한 후에도 Tmux 세션에서 실행중인 프로그램이 계속 실행됩니다.
Tmux 세션에 다시 연결
세션에 먼저 연결하려면 세션 이름을 찾아야합니다. 현재 실행중인 세션 목록을 얻으려면 다음을 입력하십시오.
tmux ls
세션 이름은 출력의 첫 번째 열입니다.
0: 1 windows (created Sat Sep 15 09:38:43 2018) my_named_session: 1 windows (created Sat Sep 15 10:13:11 2018)
출력에서 볼 수 있듯이 두 개의 실행중인 Tmux 세션이 있습니다. 첫 번째 이름은
0
이고 두 번째 이름은
my_named_session
입니다.
예를 들어, 세션
0
에 연결하려면 다음을 입력하십시오.
Tmux 창 및 창 작업
새 Tmux 세션을 시작하면 기본적으로 쉘이있는 단일 창을 작성합니다.
쉘 유형이
Ctrl+b
c
인 새 창을 작성하려면
0…9
범위의 첫 번째 사용 가능한 숫자가 지정됩니다.
모든 창의 목록이 화면 하단의 상태 표시 줄에 표시됩니다.
다음은 Tmux 창 및 창을 관리하기위한 가장 일반적인 명령입니다.
-
Ctrl+b
c
새 창 만들기 (쉘 포함)Ctrl+b
w
목록에서 창 선택Ctrl+b
0
창 0으로 전환 (번호)Ctrl+b
,
현재 창 이름 바꾸기Ctrl+b
%
현재 창을 가로로 분할 두 창Ctrl+b
"
현재 창을 두 창으로 세로로 분할Ctrl+b
o
다음 창으로 이동Ctrl+b
;
현재 창과 이전 창 간 전환Ctrl+b
x
현재 창 닫기
Tmux 사용자 정의
Tmux가 시작될 때 파일이 존재하면
~/.tmux.conf
에서 구성 매개 변수를 읽습니다.
다음은 사용자 정의 된 상태 표시 줄과 몇 가지 추가 옵션이있는 샘플
~/.tmux.conf
구성입니다.
# Improve colors set -g default-terminal 'screen-256color' # Set scrollback buffer to 10000 set -g history-limit 10000 # Customize the status line set -g status-fg green set -g status-bg black
기본 Tmux 사용법
다음은 Tmux를 시작하기위한 가장 기본적인 단계입니다.
- 명령 프롬프트에서
tmux new -s my_session
입력하고 원하는 프로그램을 실행하십시오. 키 시퀀스Ctrl-b
+d
를 사용하여 세션에서 분리하십시오tmux attach-session -t my_session
을 입력하여 Tmux 세션에tmux attach-session -t my_session
.
결론
이 학습서에서는 Tmux 사용 방법을 배웠습니다. 이제
.tmux.conf
파일을 사용하여 단일 세션에서 여러 개의 Tmux 창을 생성하고, 새 창을 생성하여 창을 분할하고, 창을 탐색하고, 세션을 분리 및 재개하고, Tmux 인스턴스를 개인화 할 수 있습니다.
Tmux 사용자 매뉴얼 페이지에서 Tmux에 대해 더 많은 정보를 얻을 수 있습니다.
tmux 터미널빠른 부팅 Presto OS 시작하기

Presto Linux를 시운전에 사용할 준비가 되었습니까? Windows XP 또는 Vista 기반 PC와 설치 시간이 몇 분이면 충분합니다. p>
어제 논의한 것처럼 Presto는 구형 PC에 이상적인 Linux 운영 체제의 간소화 된 버전으로 저전력 넷북, 느린 부팅 랩톱 등이 있습니다.
심비안, 새로운 개발자 프로그램 시작하기

심비안 재단은 올해 말에 개발자를위한 새로운 프로그램을 시작할 계획이다. 출판 플랫폼은 올해 말 개발자가 모바일 애플리케이션 스토어에 프로그램을 제공 할 수 있도록 지원했다.
삼성 갤럭시 타블렛 과대 광고 시작하기

지금까지 우리가 알고있는 것들이있다. 그러나 삼성은 곧 발표 할 것을 암시한다.