728x90
반응형
SMALL
리눅스에서 여러 터미널을 동시에 사용하고 싶을 때, 터미널 세션 관리 도구인 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
'컴퓨터' 카테고리의 다른 글
🚀 웹 자동화의 시작! 초보자를 위한 Puppeteer 사용법 가이드 (1) | 2025.04.01 |
---|---|
실시간 자동화의 마법사, Node-RED로 스마트 워크플로우 만들기 (0) | 2025.04.01 |
리눅스 초보자가 꼭 알아야 할 명령어 10가지 ✨ (0) | 2025.01.02 |
리눅스 명령어 쉽게 배우기! 초보자도 알아야 할 필수 명령어 7선 (0) | 2024.12.30 |