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에서 tmux를 빌드하고 설치하려면 다음을 사용하십시오.
./configure && make
sudo make install
tmux는 utmp(5)가 설치된 경우 utempter 라이브러리를 사용하여 업데이트할 수 있습니다. 이를 활성화하려면 --enable-utempter
와 함께 구성을 실행하세요.
tmux 구축 및 설치에 대한 자세한 지침은 이 페이지를 참조하세요.
버전 관리에서 최신 버전을 얻고 빌드하려면 autoconf
, automake
및 pkg-config
필요합니다.
git clone https://github.com/tmux/tmux.git
cd tmux
sh autogen.sh
./configure && make
버그 보고서, 기능 제안, 특히 코드 기여를 환영합니다. 다음 주소로 이메일을 보내주세요.
또는 GitHub 문제 또는 풀 요청을 엽니다. 이슈를 열기 전에 이 문서를 읽어보시기 바랍니다.
기여에 대한 제안 목록이 있습니다. 어떤 일을 할 생각이 있거나 추가 정보가 필요하면 메일링 리스트에 자유롭게 문의하세요.
tmux 사용에 대한 문서는 tmux.1 맨페이지를 참조하세요. 다음을 사용하여 소스 트리에서 확인하세요.
nroff -mdoc tmux.1 | less
작은 예제 구성은 example_tmux.conf
에 있습니다.
bash(1) 완료 파일은 다음 위치에 있습니다.
https://github.com/imomaliev/tmux-bash-completion
디버깅을 위해 -v
또는 -vv
와 함께 tmux를 실행하여 현재 디렉터리에 서버 및 클라이언트 로그 파일을 생성합니다.
일반적인 토론과 버그 보고를 위한 tmux 메일링 리스트는 다음과 같습니다:
https://groups.google.com/forum/#!forum/tmux-users
다음 주소로 이메일을 보내 구독하세요.