본문 바로가기

컴퓨터

리눅스 터미널 효율 UP! tmux 사용법 완벽 가이드 🛠️

728x90
반응형
SMALL

 

리눅스에서 여러 터미널을 동시에 사용하고 싶을 때, 터미널 세션 관리 도구인 tmux는 필수입니다. 🖥️ 작업 도중 세션이 끊기는 걱정을 덜어주고, 여러 작업을 손쉽게 관리할 수 있도록 도와주는 강력한 도구죠. 이번 포스팅에서는 tmux의 기본 사용법과 실전 활용법을 알아볼게요.


tmux

 

1. tmux란 무엇인가요? 🛠️

tmux(terminal multiplexer)는 하나의 터미널에서 여러 세션을 생성하고 관리할 수 있도록 돕는 프로그램입니다.
장점:

  • 세션 유지: 터미널을 닫아도 작업 상태를 보존할 수 있어요.
  • 멀티윈도우: 한 화면에서 여러 창을 열고 사용할 수 있어요.
  • 분할 화면: 작업 환경을 효율적으로 구성할 수 있습니다.

2. tmux 설치 및 시작하기 🚀

먼저 tmux가 설치되어 있는지 확인하고 설치합니다.

설치 명령어:

sudo apt install tmux  # Ubuntu/Debian
sudo yum install tmux  # CentOS/RHEL

tmux 시작:

tmux

이 명령어를 입력하면 새로운 tmux 세션이 시작됩니다.


반응형

3. 기본 단축키 알아보기 🧑‍💻

tmux는 단축키를 활용하면 더 편리합니다. 주요 단축키를 정리해 보겠습니다.

  • 세션 분리: Ctrl+b → d
  • 새 창 생성: Ctrl+b → c
  • 창 전환: Ctrl+b → 숫자키 (창 번호)
  • 화면 분할:
    • 수평 분할: Ctrl+b → %
    • 수직 분할: Ctrl+b → "

💡 팁: 단축키를 익혀두면 작업 속도가 크게 향상됩니다!


728x90

4. 세션 관리의 핵심 🌟

tmux는 세션을 저장하고 복원할 수 있어 작업 흐름이 끊기지 않습니다.

세션 저장:

tmux new -s 세션이름

세션 목록 보기:

tmux ls

세션 복귀:

tmux attach -t 세션이름

 


5. 유용한 tmux 설정 팁 ✨

설정 파일(.tmux.conf) 수정하기:
~/.tmux.conf 파일을 열고 아래와 같은 내용을 추가하면 더욱 편리하게 사용할 수 있습니다.

set -g mouse on  # 마우스로 화면 전환 가능
bind r source-file ~/.tmux.conf \; display "Reloaded!"

마무리하며 🐧

tmux는 리눅스 사용자라면 반드시 익혀야 할 강력한 도구입니다. 오늘 배운 내용을 바탕으로 세션 관리와 효율적인 작업 환경을 만들어 보세요! tmux를 제대로 익힌다면 리눅스 생산성이 한층 높아질 거예요. 😊


SMALL

 

728x90
반응형
LIST