320x100
320x100
tmux (terminal multiplexer)
많은 터미널을 windows와 session 단위로 관리하는 도구
하나의 tmux 서버가 세션을 관리하고 tmux 클라이언트는 tmux 서버와 소켓으로 통신하여 그 세션의 터미널들을 사용자가 원하는 방식대로 보여준다
- session
프로젝트 혹은 워크 플로우의 가장 큰 단위
- window
터미널 화면 전체
- pane
하나의 윈도우에서 분할된 화면으로 각 틀은 독립적으로 동작하는 하나의 터미널
서버의 상태 모니터링 (htop)
# 화면 나누고 정렬
Ctrl + b "
Ctrl + b 스페이스바
# 판넬 동시입력 (각 터미널에서 각 서버에서 htop 실행. 서버주소는 동시입력 해제 후 터미널 하나씩 수정)
Ctrl + b : setw synchronize-panel
ssh -t 서버주소 htop
# 윈도우 이름 변경 (모니터링용 윈도우로 저장)
Ctrl + b : rename-window
# 윈도우 목록 확인
Ctrl + b w
# 새 윈도우 생성
Ctrl + b c
이렇게 하면 여러 서버에 대해 리소스 사용량 (cpu / ram)을 실시간으로 확인하면서 다른 작업도 할 수 있다
300x250
728x90
'Computer Science > Linux' 카테고리의 다른 글
리눅스 상황별 네트워크 명령 (1) | 2024.11.30 |
---|---|
리눅스 연속으로 명령 실행 (0) | 2024.11.04 |
쉘 리다이렉션 (3) | 2024.09.28 |
리눅스 쉘 스크립트 현재 위치 확인 (3) | 2024.09.28 |
vim 추천 설정 (vimrc 설정) (0) | 2024.08.17 |