scp
대신 사용할 이유가 있나요 rsync
? scp
다시 사용할 이유가 없으며 가능한 rsync
모든 작업을 수행하고 scp
더 안전합니다(심볼릭 링크 보존 등).
답변1
scp는 보안 SSH 연결을 통해 한 컴퓨터에서 원격 컴퓨터로 파일을 복사하는 cp와 유사한 방법을 제공합니다.
rsync를 사용하면 원격 폴더를 동기화할 수 있습니다.
그들은 서로 다른 프로그램이며 각각 고유한 용도가 있습니다. scp는 항상 안전하지만 rsync는 보안을 위해 SSH를 통해 전송되어야 합니다.
답변2
(아무도 언급하지 않은 것으로 생각되는) 주요 사항 중 하나는 많은 양의 데이터나 파일을 전송하는 경우 어떤 이유로든 완료되기 전에 전송 연결이 끊어지면 rsync가 중단된 부분부터 계속된다는 것입니다. scp의 경우에는 그렇지 않습니다.
하나 또는 몇 개의 파일이나 디렉터리를 전송하려면 scp를 사용합니다. 저는 여러 GB 크기의 데이터를 얻기 위해 rsync를 사용하고 있습니다.
답변3
동기화: 옮기다델타(그것을 사용델타 전송 알고리즘) 사이:
- 현지의그리고외딴주인
SCP: 옮기다전체 파일사이:
- 현지의그리고외딴주인
- 외딴그리고외딴주인
요약: scp
두 원격 호스트 간의 파일 전송이 가능하지만 rsync
지원되지 않습니다.
답변4
scp
더 적은 수의 매개변수가 필요하므로 사용이 더 간단합니다. rsync
단일 파일을 전송하는 대신 scp를 사용하여 나 자신을 캡처하고 있습니다 . 아마도 rsync 별칭을 정의하기에는 너무 게으른 것일 수도 있습니다... ;-)