로그아웃해도 세션을 유지하는 방법이 있나요?

로그아웃해도 세션을 유지하는 방법이 있나요?

시뮬레이션을 위해 항상 CentOS 서버에 로그인하는 동안 다음과 같은 생각이 들었습니다.

세션이 종료되어도 시뮬레이션을 계속 실행할 수 없는 이유는 무엇입니까?

세션이 종료되거나 사용자가 로그아웃하면

세션에서 생성된 모든 프로세스도 종료됩니다.

프로세스가 자동으로 계속 실행되도록 하는 방법이 있을 수 있나요?

세션이 닫혀도?

-- Unix 배경 지식이 많지 않은 사용자의 어리석은 질문입니다 :)

답변1

screen또는 더 나은 방법을 살펴보십시오 tmux.

이를 통해 원하는 것을 정확하게 수행할 수 있습니다. tmux또한 세션을 여러 창으로 분할할 수도 있습니다.

답변2

물론이죠! tmux와 screen은 모두 nohup뿐만 아니라 고전적인 솔루션입니다.

관련 정보