tmux 사용 시 알아두면 편한 것들
tmux를 쓰다 보면 어느새 너무 많은 tmux 프로세스를 본인이 양산한 것을 발견할 수 있음,, 켜두면 찝찝하니 종료하고 싶은데 서버를 재부팅 하자니 세팅할 것들이 귀찮아서 tmux 프로세스를 종료하는 방법을 찾아봄.
tmux 프로세스 종료를 위해서는 현재 동작 중인 tmux 프로세스 목록을 조회해야 한다.
tmux ls
리눅스 서버 기준으로 session number가 뜬다.
(session name이라고도 불림.)
bkhan@jsshim-desktop:~$ tmux ls
0: 1 windows (created Wed Sep 15 20:48:02 2021) [211x55]
1: 1 windows (created Fri Oct 1 19:14:42 2021) [211x55]
2: 1 windows (created Mon Nov 1 09:38:27 2021) [211x55]
3: 1 windows (created Mon Nov 1 12:40:27 2021) [118x102]
4: 1 windows (created Fri Nov 5 18:28:47 2021) [211x55]
6: 1 windows (created Sun Nov 7 20:13:18 2021) [211x55]
8: 1 windows (created Sun Nov 7 22:56:49 2021) [230x58]
9: 1 windows (created Sun Nov 7 23:08:30 2021) [230x58]
tmux kill-session -t {{session number}}
종료하고자 하는 세션 number를 입력하면 프로세스가 종료됨.
(linux 서버 기준)
다른 user가 실행시킨 tmux 프로세스를 종료하면 어쩌지? 라는 생각이 들 수도 있다.
해당 user space에서 생성된 tmux만 tmux ls
명령어의 결과로 나오니 참고하자.
who
명령어로는 모든 사용자의 프로세스가 조회되니 이것도 참고!
Author And Source
이 문제에 관하여(tmux 사용 시 알아두면 편한 것들), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kyoung99u/tmux-사용-시-알아두면-편할-것들저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)