Dosyayı uzaktaki bir makineye kopyalamak için daima rsyncveya ikisini kullanırım scp. Son zamanlarda, bayrak scp( man scp) kılavuzunda keşfettim-C
-C Compression enable. Passes the -C flag to
ssh(1) to enable compression.
Bu bayrağı keşfetmeden önce, zipönce ve sonra kullanırdım scp.
-CSıkıştırma ve açma işleminden ziyade sadece kullanmak kadar etkili midir? Bir veya başka bir işlem kullanıldığında aktarımı daha hızlı hale getirir mi?
zipçok "windows" şeklinde bir dosya formatı. Yerel linux yazılımıyla bir linux makinesi kullanırken neredeyse hiç görmeyecek veya ihtiyacınız olmayacak. tarederken, izinler ve isim ve böyle korurken bir dosya içine dizinleri yuvarlayarak için kullanılan gzip, bzip2, xzvb kompres dosyalar için kullanılır. tars genellikle linux'taki arşivler için sıkıştırılmış, yapım tar.gzve tar.xzortak biçimlerdir. İnsanların kendi çalışma scpbiçimlerini gibi komutlarla yuvarladıklarını gördüm tar cvz directory | ssh machine 'cd somewhere; tar xz'.
Compression yessizin de .ssh/configdosyaya.
scp -rvvescp -Crvdüğmelerini kullanın.