업데이트로 돌아가기
New releaseAug 17, 2026

tmux v3.7c

하나의 화면에서 여러 셸 세션을 관리하기 위한 터미널 멀티플렉서로, 세션 지속성, 창 분할 및 스크립트 가능한 구성을 제공합니다.

공유

tmux에 오신 것을 환영합니다!

tmux는 터미널 멀티플렉서입니다. 하나의 화면에서 여러 개의 터미널을 생성, 접근 및 제어할 수 있습니다. tmux는 화면에서 분리되어 백그라운드에서 계속 실행된 후 나중에 다시 연결할 수 있습니다.

이 릴리스는 OpenBSD, FreeBSD, NetBSD, Linux, macOS 및 Solaris에서 실행됩니다.

종속성

tmux는 libevent 2.x에 의존하며, 이 페이지에서 사용할 수 있습니다.

또한 ncurses에 의존하며, 이 페이지에서 사용할 수 있습니다.

tmux를 빌드하려면 C 컴파일러(예: gcc 또는 clang), make, pkg-config 및 적절한 yacc(yacc 또는 bison)가 필요합니다.

설치

바이너리 패키지

일부 플랫폼에서는 tmux에 대한 바이너리 패키지를 제공하지만, 때때로 오래된 버전일 수 있습니다. 예제는 이 페이지에 나열되어 있습니다.

릴리스 tarball에서

릴리스 tarball에서 tmux를 빌드하고 설치하려면 다음을 사용하십시오:

./configure && make
sudo make install

tmux는 설치된 경우 utempter 라이브러리를 사용하여 utmp(5)를 업데이트할 수 있습니다. 이 기능을 활성화하려면 --enable-utempter 옵션으로 configure를 실행하십시오.

tmux 빌드 및 설치에 대한 자세한 지침은 이 페이지를 참조하십시오.

버전 관리에서

버전 관리에서 최신 버전을 가져와 빌드하려면 autoconf, automakepkg-config가 필요합니다:

git clone https://github.com/tmux/tmux.git
cd tmux
sh autogen.sh
./configure && make

기여하기

버그 신고, 기능 제안 및 특히 코드 기여를 환영합니다. 이메일로 다음 주소로 보내주십시오:

[email protected]

또는 GitHub 이슈나 풀 리퀘스트를 열어주십시오. 이슈를 열기 전에 이 문서를 읽어주십시오.

기여 제안 목록이 있습니다. 작업을 고려 중이거나 추가 정보가 필요한 경우 메일링 리스트에 문의하십시오.

문서

tmux 사용에 대한 문서는 tmux.1 매뉴얼 페이지를 참조하십시오. 소스 트리에서 다음으로 볼 수 있습니다:

nroff -mdoc tmux.1|less

작은 예제 구성은 example_tmux.conf에 있습니다.

그리고 bash(1) 완성 파일은 다음 위치에 있습니다:

https://github.com/scop/bash-completion/blob/main/completions-core/tmux.bash

디버깅을 위해 tmux를 -v 또는 -vv 옵션으로 실행하면 현재 디렉토리에 서버 및 클라이언트 로그 파일이 생성됩니다.

지원

일반 토론 및 버그 신고를 위한 tmux 메일링 리스트는 다음과 같습니다:

https://groups.google.com/forum/#!forum/tmux-users

다음 이메일로 구독 신청하십시오:

[email protected]

카테고리