항상 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
, 등이 압축 파일에 사용됩니다. tar
s는 종종 리눅스에서 아카이브를위한 압축, 제작 tar.gz
및 tar.xz
일반적인 형식입니다. 나는 사람들이 scp
와 같은 명령으로 자신의 일을 좋아 하는 것을 보았습니다 tar cvz directory | ssh machine 'cd somewhere; tar xz'
.
Compression yes
수 .ssh/config
있습니다.
scp -rv
및scp -Crv
비교