항상 rsync또는 scp원격 컴퓨터에서 파일을 복사하기 위해 또는 하나를 사용합니다 . 최근에 나는 깃발 scp( man scp)의 매뉴얼에서 발견했다.-C
-C Compression enable. Passes the -C flag to
ssh(1) to enable compression.
이 플래그를 발견하기 zip전에 이전과 다음에 사용했습니다 scp.
-C압축 및 압축 풀기를 사용하는 것만 큼 효율적 입니까? 하나 이상의 프로세스를 사용하면 전송 속도가 더 빨라 집니까?
zip매우 "windows"-ish 파일 형식입니다. 네이티브 리눅스 소프트웨어로 리눅스 머신을 운영 할 때는 거의 보지 않아도됩니다. tar반면, 권한 및 이름 등을 유지하면서 하나 개의 파일에 디렉토리를 압연에 사용되는 gzip, bzip2, xz, 등이 압축 파일에 사용됩니다. tars는 종종 리눅스에서 아카이브를위한 압축, 제작 tar.gz및 tar.xz일반적인 형식입니다. 나는 사람들이 scp와 같은 명령으로 자신의 일을 좋아 하는 것을 보았습니다 tar cvz directory | ssh machine 'cd somewhere; tar xz'.
Compression yes수 .ssh/config있습니다.
scp -rv및scp -Crv비교