QL.túra

Kulturális smörgåsbord Esterházytól Wass Albertig, a gumicsizmától az iPad-ig, a Teletabiktól Sexpírig, a makrofágtól a mikrokontrollerig, miazmás...

Címkék

2000 (20) 2001 (6) 2002 (16) 2003 (164) 2004 (61) 2005 (40) 2006 (31) 2007 (28) 2008 (33) 2009 (175) 2010 (188) 2011 (201) 2012 (86) 2013 (40) 2014 (36) 2015 (26) 2016 (10) adáshiba (91) android (1) animáció (93) cygwin (3) film (410) gezarol (13) hájtek (159) hangoskönyv (32) ipad (17) klip (12) könyv (191) linux (29) színház (169) vers (17) windows (37) zene (111) Címkefelhő

+jegyzések

Most ...

... múlok .osan

bmi_tiny.png


... hallgatom
Szabó Magda: Régimódi történet
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSqTmZEqlCRFgojyt52Q2n_qiMTyVlt-zJu-DpbNKVY6OQbBh4u


... olvasom
Alexander Steele (szerk.): Kezdő írók kézikönyve


... (Kik ezek? Kik ezek az embek? Kik ezek?)
profile for TrueY on Stack Exchange, a network of free, community-driven Q&A sites
free counters

[Hájtek] cURL - ftp kliens

2011.04.02. 12:00 | TrueY | Szólj hozzá!

Címkék: windows linux 2010 hájtek cygwin

Kerestem egy jó kis ftp klienset, ami Linux és cygwin alatt is üzemel. Ezt találtam: man curl(1).

Feltöltés: curl -u usr:pwd -T "file_to_upload" "ftp://some_ftp_server.com/target_dir"

1,5 GiB adat a TotalCommander (7.5) ftp kliensével 20-25 perc alatt ment fel. Ezt a cURL 3-5 perc alatt abszolválta.

Gyors teszt: zip file: 752 866 744 B
* TC ftp klienssel: (kb. 1500 - 2000 KiB/s) 7 perc (420 s)
* curl: (kb. 7000-9000 KiB/s) 1 perc 29 mp (89 s)

De még spórolhatunk a zip-pel is, ha a 7z stdout-ját töltjük fel. Egyrészt nem kell megvárni a tömörítést, másrészt nem foglal helyet még a zip file sem! Egy kétprocis gépen tömörítve a fenti anyag (TotalCommander 3 perc, 7z 1 perc 32 sec - mondjuk hálózaton keresztül volt felmount-olva a drive, és a TC idejéből a verify-t leszámítottam, ami még 1 perc 25 mp volt):

7z a -tzip -so Any_dir/|curl -u usr:pwd -T target.zip "ftp://some_ftp_server.com/target_dir"

Cak-und-púder felment 91 mp alatt!

Letöltés: curl -u usr:pwd "ftp://some_ftp_server.com/source_dir/some_file" -o some_file

Persze ha zip-et töltünk le, akkor ezt is egyből csomagolhatjuk is ki. Ahogy a kedves vevő akarja...

Egy összehasonlító táblázat a feature-okról. Sajnos nem tud több szálon letölteni, de van egy curlib, amivel meg lehet organizálni. Itt vannak példa kódok.

Teljes könyvtárstruktúra letöltéséhez inkább a wget hasznos.

Töltődjünk fel minden nap!

A bejegyzés trackback címe:

https://qltura.blog.hu/api/trackback/id/tr892496723

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása