rsync가 X분 이상 데이터를 전송하는 경우 명령줄을 통해 rsync를 일시 중지하는 방법이 있습니까? 백업용으로 사용하려고 하는데 하드드라이브 과열이나 네트워크 제한을 방지하기 위해 가끔씩 일시정지 시켜주고 싶습니다. 저는 현재 Windows 배치 파일을 사용하여 이 작업을 수행하기 위해 cygwin을 통해 Linux bash 스크립트를 실행하고 있습니다.
답변1
프로세스의 PID를 얻을 수 있으면 다음을 사용할 수 있습니다.
kill –STOP
PID
프로세스를 일시 중지하고
kill –CONT
PID
복원하세요. 종료 상태를 확인하십시오. kill
명령이 실패하면 첫 번째 가정은 프로세스가 더 이상 존재하지 않는다는 것입니다(완료되었기 때문입니다).