mount.davfs
( davfs2'den ) birinin bir WebDAV sunucusunu yerel dosya sistemine monte etmesini sağlar. Ancak, bir dosyadan sadece bir bayt okumak isteseniz bile, davfs2 tüm dosyayı indirinceye kadar engelleyecektir (ki bu çok büyük olabilir). Örneğin, bu blok (neredeyse) sonsuza dek bir WAN linkinde.
dd if=/mnt/webdav/1GB.bin bs=1M count=1 of=1M.bin
İşlem tüm dosya indirilinceye kadar öldürülemez. (Ama çıkarmaya zorlayabilirsiniz, sanırım.)
Aşağıdaki komutta davfs2, gzip'e bir bayt geçmeden önce tüm dosyayı indirir:
pv < 100MB.bin | gzip > 100MB.bin.gz
İlk durumda problemi çözebilirim (bunu önleyerek), ama ikinci durumda , tüm dosyadan sonra değil , fs sürücüsü veriyi alır almaz dosya okuma işlemine veriyi aktarması gerekir. İndirildi. Bunu yapabilecek davfs2'ye alternatif var mı?