[ubuntu] tmux 사용하기


[ubuntu] tmux 사용하기

딥러닝 모델학습은 엄청난 시간을 소요하기 때문에 로컬 컴퓨터가 꺼져도 원격에서 명령한 명령어는 작동해야 한다. 그래야 학습이 꺼지지 않고 돌아가기 때문! 이 전에는 백그라운드에서 돌려서 이러한 문제를 해결했다. 이 명령어는 nohup 이다. 하지만, 이를 대신할 엄청난 명령어를 알게 되었는데, 삽질과정과 tmux 에 대해서 알아보려고 한다. tmux 는 세션을 기준으로 다시 세션에 접속/퇴장 이 가능한데, 세션이 무엇이냐면, 명령어에 연결된 문이라고 생각하면 쉽다. 세션을 하나 열고, 이 세션에서 여러 터미널을 열어서 사용 가능하기도 하고, 또는 이 세션을 원격 컴퓨터에서 열었다면, 로컬에서 SSH로 접속한 터미널을 종료해도 다시 원격 컴퓨터의 세션에 접근이 가능하다. (정말 놀랍지 않은가...?) 그럼 이를 차근차근 진행해보자. tmux를 로컬에 설치할지, 원격에 설치할지 고민이 많았는데, 원격에 설치하고, 로컬에서는 ssh로 접근하는 방식으로 진행하였다. 즉, 로컬 컴퓨터에서 원...


#nohup #screen #ssh #tmux #ubuntu

원문링크 : [ubuntu] tmux 사용하기