터미널을 사용하여 SSH를 통해 서버 내에서 파일 복사 - 로컬 컴퓨터에서 연결을 유지해야 합니까?

터미널을 사용하여 SSH를 통해 서버 내에서 파일 복사 - 로컬 컴퓨터에서 연결을 유지해야 합니까?

Dreamhost에서 호스팅되는 Linux/Apache 서버에 디렉터리를 복제할 계획입니다. 복제본은 서버에 유지됩니다. 파일을 다운로드한 다음 다시 업로드할 필요가 없도록 Mac OS의 터미널에서 SSH를 사용하여 이 작업을 수행하고 싶습니다. cp -R 명령을 사용하여 디렉토리를 복사할 계획입니다.그렇게.

SSH를 통해 연결되어 있는 동안 터미널에서 복사 프로세스를 시작한 다음 오프라인 상태로 전환하여(예: 랩톱을 포장하고 여행하는 경우) 복사 프로세스가 서버에서 계속 실행되도록 할 수 있습니까? 아니면 프로세스 내내 터미널에서 연결되어야 합니까?

답변1

질문에 대한 답변 보기로그아웃 후에도 Linux 프로세스 실행 유지, 이는 Server Fault에 게시되었습니다. 예를 들어 평소와 같이 OS X 시스템에서 SSH 세션을 설정할 수 있지만 그런 다음 다음을 사용할 수 있습니다.GNU 화면SSH 세션을 종료한 후에도 파일 복사 작업이 계속되도록 하려면 SSH 서버의 유틸리티를 사용하세요.

네트워크 연결이 끊어지면 일반적으로 사용자가 실행 중이던 모든 프로그램이 종료되기 때문에 화면은 터미널에 대한 네트워크 연결이 불안정할 때 자주 사용됩니다. 화면 아래에서 애플리케이션을 실행한다는 것은 애플리케이션이 터미널이 분리되었다는 사실조차 알지 못하며 사용자가 나중에 세션을 다시 연결하고 중단한 부분부터 작업을 계속할 수 있음을 의미합니다.

답변2

서버가 실행 중인 동안에는 명령이 중지되지 않습니다.

관련 정보