2012-07-17 20 views
7

Tüm projelerimi bir sunucudan diğerine kopyalamam gerekiyor. Daha iyi seçenekler hangisi: wget veya scp?hangisi?

cevap

6

scp'u kullanın. wget sadece HTTP veya FTP kullanarak dosyaları almak için kullanışlıdır.

+0

Cevabınızdan memnun değilim. Ben "wget" yolunu scp'den daha çok kullanıyorum. Scp her senaryoda daha mı iyi? Yavaş değil mi? Ya sadece büyük bir .zip dosyasını kopyalamak istersem ve scp güvenliğine ihtiyacım yoksa? –

+0

@FranciscoCorralesMorales Dosyanıza FTP veya HTTP (S) üzerinden erişilebilirse, wget'i kullanın. Ancak normalde bu protokolleri bir sunucudan diğerine dosya kopyalamak için kullanmazsınız. –

+0

Güvenlik büyük bir sorun değilse, genellikle ikisini denerim ve daha düşük hızda olanı iptal ederim. Örnek olarak, büyük bir dosyayı EC2'ye taşıyordum ve uzaktan EC2'deki wget ile karşılaştırıldığında yerelden uzaktaki SCP hızının iki katına çıktığımı öğrendim. –

1

Scp'den çok daha hızlı olduğu için wget'i tercih ederim. Ben her zaman scp'den 5 kat daha hızlı wget yaşadım.

GIGabyte ağım var. Büyük bir dosyayı scp ile kopyalamaya çalışırsam, maksimum hız 10MB/s olabilir ve wget ile 50MB/s kadar hızlı olabilir.

Sorun wget yalnızca http kullanılarak kullanılabilir. Ama SimpleHTTPServer ile python'dan denemeniz çok kolay.