반응형 tmux2 Tmux 업데이트 이후 “protocol version mismatch (client 7, server 6)” 에러 필자는 터미널 멀티플렉싱 소프트웨어로 'tmux'를 사용하고 있다. 최근 개발 서버에 설치되어 있는 tmux 버전을 업데이트 한 후 다음과 같은 에러가 발생하였다. $ tmux Protocol version mismatch (client 7, server 6) 프로토콜 버전이 안 맞는다는 에러가 터미널 화면에 출력된다. 기존에 연결된 tmux 세션이 있는 경우에 발생할 수 있는 에러로 tmux 세션을 정리하면 새로운 버전으로 세션이 만들어진다. 열려있는 tmux 세션을 확인하기 위해서 ps 명령어로 tmux 데몬을 확인하자. $ ps -ef | grep tmux 혹은 pgrep을 이용해서 접속한 아이디에 해당하는 pid를 얻어 낼 수 있다. $ pgrep -u -l tmux 9967 tmux: serve.. 2019. 4. 17. 간략하게 보는 tmux 설치와 명령어 사용법 터미널 환경에서 개발하는 팀에서 일을 하다보면 "Terminal multiplexer"라는 종류의 소프트웨어를 자유롭게 사용하는 사람들을 보게 된다. 화려하게 창을 분할하고 윈도우를 넘나들면서 명령을 치는 것을 보면 넋이 나가게 된다. "tmux"라는 소프트웨어는 이런 "Terminal multiplexer" 소프트웨어 중 하나다. 잘 사용하면 고수의 향기를 내뿜기 좋은 소프트웨어이며 생산성도 매우 높아지기 때문에 터미널에서 개발하는 개발자들이라면 한번쯤은 사용해보길 권한다. tmux 설치누군가 고수의 향기는 맥북에서 나온다고 했다. 맥에서는 brew를 이용해 간편하게 설치할 수 있다. $ brew install tmux 우분투 리눅스에서는 $ sudo apt-get install tmux 명령을 통해서.. 2019. 1. 17. 이전 1 다음 반응형