
Unix 환경에서 매우 널리 사용되는 여러 세션을 효율적으로 관리하기 위한 명령줄 도구가 있습니다. 리눅스 또는 macOS. 이 항목에서 우리는 설명할 것입니다 티먹스(Tmux)가 뭐야?. 초보자를 위한 유용한 작은 가이드입니다.
티먹스(Tmux)는 다음의 약자이다. 터미널 멀티플렉서. 터미널에 관해 이야기할 때 멀티플렉서의 정의는 사용자가 단일 터미널 내에서 여러 가상 세션 관리. 작업할 때 특히 실용적인 리소스 원격 서버를 사용하거나 여러 창에서 동시에 여러 명령을 실행해야 하는 경우.
티먹스란 무엇인가요?
좋은 터미널 멀티플렉서인 Tmux를 사용하면 단일 터미널 세션을 여러 하위 창 또는 창으로 분할 터미널 창 자체 내에서. 이런 식으로 우리는 할 수 있습니다 서로 다른 프로그램이나 세션을 실행하기 위해 이러한 작은 창 각각을 할당합니다. shell. 적어도 그것은 제작자의 목표였습니다. 니콜라스 메리어트, 2007년에 이 멀티플렉서의 첫 번째 버전을 출시했을 때였습니다.
또 다른 흥미로운 측면은 우리가 언제든지 세션 연결을 끊고 다시 연결하세요. 실행 중인 프로세스를 중단하지 않고. 이는 원격 연결이나 장기 작업을 처리할 때 매우 편리합니다.
이러한 기능을 통해 Tmux 소프트웨어는 특정 유형의 작업에 특히 적합합니다. 예를 들면 다음과 같습니다.
- 원격 서버 개발.
- 자동화 및 모니터링 작업.
- 멀티태스킹 작업을 효율적으로 구성합니다.
Tmux를 사용하는 가장 일반적인 방법은 다음과 같습니다. 여러 개의 독립 세션 생성. (하나는 개발용, 다른 하나는 모니터링용, 다른 하나는 서버 관리용 등) 동일한 모니터에서 편안하게 관리할 수 있고 원할 때 언제든지 한 세션에서 다른 세션으로 쉽게 이동할 수 있습니다.
Tmux 설치 방법

이제 Tmux가 무엇인지 알았으니 컴퓨터에 Tmux를 설치하는 방법을 살펴보겠습니다. macOS 또는 Linux와 같은 Unix 기반 운영 체제에서 Tmux를 설치하는 것은 매우 간단합니다. 우리는 그것을 아래에서 설명합니다:
macOS에서
macOS Tmux에 Tmux를 설치하려면 패키지 관리자를 사용합니다. Homebrew. 터미널에서 사용해야 하는 명령은 다음과 같습니다.
- 을 위한 홈브류 설치: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
- 을 위한 Tmux 설치: 양조 설치 tmux
- 을 위한 설치 확인: tmux -V
리눅스에서
Arch Linux 기반 시스템이라면 Tmux 설치가 가능합니다. 공식 Arch 저장소에서. 방법은 더욱 간단합니다.
- 1단계: 터미널을 엽니다.
- 2단계: 패키지 관리자를 사용하여 Tmux를 설치합니다. 팩맨:
Windows에서
예, Windows에 Tmux를 설치할 수도 있지만 이 경우 프로세스는 조금 더 복잡합니다.
- 첫 번째 단계는 WSL 설치(Windows Subsystem for Linux). 이렇게 하려면 관리자 권한으로 PowerShell을 열고 다음 명령을 실행하세요.: wsl – 설치
- 후에 WSL 내에서 Linux 배포판을 엽니다. 그리고 우리는 지시를 따릅니다. 우리에게 필요한 명령은 다음과 같습니다.
- sudo apt 업데이트
- sudo apt 설치 tmux
- 마지막으로 Tmux 사용을 시작하려면 다음 명령을 실행합니다. tmux
티먹스를 사용하는 방법
Tmux를 사용하려면 먼저 조직이 어떤지 이해해야 합니다. 각 공개 세션에는 다음이 포함됩니다. 창 그룹. 각 창은 다음과 같습니다. 터미널이므로 단일 세션에 여러 개의 창이 있을 수 있습니다. 마지막으로 창을 패널로 나눌 수도 있습니다.

Tmux를 더 빠르게 사용할 수 있게 해주는 기능은 다양한 기능을 사용할 수 있다는 것입니다. 키보드 단축키. 다음은 가장 일반적이고 유용한 것입니다.
- Tmux 접두사: Ctrl + B
- 새 창 만들기: Ctrl + b를 누른 다음 c
- 창 분할(가로): Ctrl + b를 누른 다음 «
- 분할 창(세로): Ctrl + b를 누른 다음 %
- 패널 간 이동: Ctrl + b를 누른 다음 화살표를 사용합니다.
- 세션 연결 끊기: Ctrl + b를 누른 다음 d
- 세션 다시 연결: tmux 첨부
- 패널이나 창을 닫습니다. 종료 또는 Ctrl + d
이 외에도 Tmux는 우리에게 흥미로운 것을 제공합니다. 사용자 지정 옵션. 이는 각 사용자가 자신의 취향과 선호도에 따라 코드를 추가할 수 있는 구성 파일을 생성함으로써 가능합니다.
이 파일을 생성하려면 다음 명령을 실행해야 합니다. sudo 터치 ~/.tmux.conf
구성 코드를 추가하려면 텍스트 편집기로 파일을 열고 필요한 설정을 입력해야 합니다. 저기 그들이 간다 몇 가지 예 우리가 사용할 수있는 것 :
기본 접두사 변경
Ctrl+b 대신 Ctrl+a를 원하면 다음과 같이 작성합니다.
# 접두어를 'Ctrl+B'에서 'Ctrl+A'로 변경합니다.
Cb 바인딩 해제
set-option -g 접두사 Ca
바인드 키 Ca 전송 접두사
마우스 모드 사용
기본 단축키를 생략하고 마우스를 사용하여 창과 패널을 이동합니다. 명령은 다음과 같습니다:
-g 마우스 켜기
패널 배경색 변경
배경을 검정색(기본값)에서 흰색으로 변경하려면 다음 명령을 사용하세요.
set -g window-active-style bg=white
웹에서 이러한 유형의 더 많은 트릭을 찾을 수 있습니다. TMUX치트 시트.
요약하자면, 여기서 설명한 모든 내용은 Tmux가 무엇인지 결론을 내리는 데 도움이 됩니다. 특히 개발자와 시스템 관리자를 위한 매우 강력하고 실용적인 도구입니다. 일반적으로 필요한 모든 사용자의 경우 여러 터미널과 동시 프로세스를 통해 효율적으로 작업하세요.
다양한 디지털 미디어 분야에서 10년 이상의 경험을 보유한 기술 및 인터넷 문제 전문 편집자입니다. 저는 전자상거래, 커뮤니케이션, 온라인 마케팅 및 광고 회사에서 편집자이자 콘텐츠 제작자로 일했습니다. 나는 또한 경제, 금융 및 기타 분야 웹사이트에 글을 썼습니다. 내 일은 또한 나의 열정이다. 이제 내 기사를 통해 Tecnobits, 저는 기술 세계가 우리 삶을 개선하기 위해 매일 제공하는 모든 뉴스와 새로운 기회를 탐색하려고 노력합니다.