Yanıtlar:
rsync
Baştan beri bana öğretmeyi öğreten bu gibi durumlar . Ancak sizin durumunuzda, şimdi rsync kullanabilirsiniz. cp
Büyük bir dosyanın yarısına kadar durdurulması da dahil olmak üzere yalnızca yeni verileri kopyalar .
Bunu cp gibi kullanabilirsiniz, şöyle:
rsync --append /where/your/copying/from /where/you/want/to/copy
-U anahtarını kullanın ve cp man sayfasına bakın.
İptal edilenin cp
özyinelemeli bir kopyası olması durumunda , seçeneği içeren rsync ile devam etmek isteyebilirsiniz --recursive
.
İptal edilen kopyalama komutu:
cp -r source-directory destination-directory
Bunun destination-directory
zaten var olduğunu varsayalım , böylece bu kopyalama komutu source-directory
içinde bir dizin yarattı destination-directory
. Bu, şu şekilde devam ettirilebilir:
rsync --recursive --append source-directory destination-directory
Sondaki eğik çizgilerin rsync yolu seçeneklerinde kesin bir anlamı olduğunu unutmayın.
Bu durumda, copy komutu argümanı almış olabilir source-directory
veya source-directory/
fark yaratmaz. Ancak rsync komutunda, source-directory
eğik çizgi olmadan olmalıdır .
rsync de harika bir araçtır: man page at -> http://www.manpagez.com/man/1/rsync/
--append-verify
da sonunda emin olmak için sağlama toplamlarını karşılaştırmak.