본문 바로가기
IT/Linux and RaspberryPi

리눅스 명령어 tmux 사용법

by e"sungjin 2023. 3. 24.
SMALL

리눅스 명령어 tmux 사용법

소개

리눅스 운영 체제에서 터미널을 사용하면서 여러 가지 작업을 수행해야 하는 경우가 많습니다. 이때, 터미널 창을 여러 개 띄우는 것은 번거로울 뿐 아니라 작업 공간을 많이 차지하기도 합니다. 이러한 문제를 해결하기 위해 tmux 라는 유틸리티를 사용할 수 있습니다. 이번 포스트에서는 tmux 가 무엇이며, 어떻게 사용하는지에 대해 알아보겠습니다.

tmux 가 무엇인가요?

tmux 는 터미널 멀티플렉서입니다. 이는 터미널 창을 여러 개 띄우는 대신 하나의 터미널 창에서 여러 개의 가상 터미널 세션을 만들어, 여러 개의 작업을 동시에 처리할 수 있도록 도와줍니다. tmux 는 다음과 같은 특징을 가지고 있습니다.

  • 멀티 윈도우 및 분할 기능을 제공합니다.
  • 작업을 저장하고 나중에 다시 시작할 수 있습니다.
  • 사용자 정의 가능한 단축키를 지원합니다.

tmux 사용 방법

tmux 를 사용하기 위해서는 터미널 창에서 다음과 같은 명령어를 입력합니다.

$ tmux

이제 tmux 를 사용할 수 있습니다. 다음은 tmux 의 몇 가지 기본 명령어입니다.

  • 세션 시작하기: $ tmux new -s {세션 이름}
  • 세션 나가기: $ exit 또는 Ctrl + d
  • 세션 목록 보기: $ tmux ls
  • 세션 다시 시작하기: $ tmux attach -t {세션 이름}
  • 세션 삭제하기: $ tmux kill-session -t {세션 이름}
  • 윈도우 추가하기: $ tmux new-window
  • 윈도우 이동하기: $ tmux select-window -t {윈도우 번호}
  • 윈도우 삭제하기: $ tmux kill-window
  • 분할하기: $ tmux split-window
  • 분할된 창 이동하기: $ tmux select-pane -{방향} (방향은 h, j, k, l)

마무리

이번 포스트에서는 리눅스 명령어 tmux 사용법에 대해 알아보았습니다. tmux 는 터미널 멀티플렉서로, 여러 개의 작업을 동시에 처리할 수 있도록 도와줍니다. 이를 통해 작업 효율을 높일 수 있습니다. tmux 는 다양한 기능을 제공하므로, 이번 포스트에서 다룬 내용 이외에도 많은 사용 방법이 있습니다.

LIST