Што е навивам и зошто би го користеле?

Прирачникот за командата "curl" го следи следниов опис:

curl е алатка за пренос на податоци од или на сервер, користејќи еден од поддржаните протоколи (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET и TFTP). Командата е дизајнирана да работи без интеракција помеѓу корисниците.

Во суштина, можете да користите навивам за да даунлоадирате содржини од интернет. На пример, ако ја извршите командата за навивање со веб адресата поставена на http://linux.about.com/cs/linux101/g/curl.htm тогаш поврзаната страница ќе биде преземена.

Стандардно, излезот ќе биде во командната линија, но исто така можете да наведете име на датотека за да ја зачувате датотеката. Наведен URL-то може да укаже на домен од највисоко ниво на веб-локацијата, како што е www. или може да укаже на поединечни страници на страницата.

Можете да користите навивам за да преземате физички веб-страници, слики, документи и датотеки. На пример, за да ја преземете најновата верзија на Ubuntu Linux можете едноставно да ја извршите следната команда:

curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso

Треба ли да користам Curl или Wget?

Прашањето "Дали треба да користам навивам или wget?" е прашање кое ми беше побарано неколку пати во минатото и одговорот е дека тоа зависи од она што се обидувате да го постигнете.

Командата wget се користи за преземање датотеки од мрежи како што е интернет. Главната корист од користењето на командата wget е тоа што може да се користи за рекурзивно превземање на датотеки. Затоа, ако сакате да преземете цела веб-страница можете да го направите со една едноставна команда. Наредбата wget е исто така добра за симнување на многу датотеки.

Командата за навивање ви овозможува да користите специјални знаци за да ги наведете URL адресите што сакате да ги превземете. Значи, ако знаете дека постои валидна URL адреса наречена "http://www.mysite.com/images/image1.jpg" и "http://www.mysite.com/images/image2.jpg" тогаш можете да ги преземете и двете слики со еден единствен URL наведен во командата за навивање.

Наредбата wget може да се опорави кога превземањето не успее, додека командата за навивање не може.

Можете да добиете добра идеја за конзерви и канити во врска со командата wget и curl од оваа страница. Бизарно една од разликите на оваа страница вели дека можете да напишете wget користејќи само левата рака на QWERTY тастатурата.

Досега имало многу причини да се користи Wget над навивам, но ништо за тоа зошто ќе го користите навивам над wget.

Нависоката команда поддржува повеќе протоколи од командата wget, исто така обезбедува подобра поддршка за SSL. Исто така поддржува повеќе методи за автентикација од wget. Нависоката команда, исто така, работи на повеќе платформи од командата wget.

Карактеристики на навивам

Користејќи ја командата за навивање можете да наведете повеќе URL адреси во истата командна линија и ако URL-то се наоѓаат на истото место, сите URL-адреси за тоа место ќе бидат превземени со користење на истата врска што е добро за изведба.

Можете да наведете опсег за полесно да ги преземете УРЛ со слични имиња на патеки.

Исто така постои и навивачка библиотека која командата за навивање користи наречена libcurl. Ова може да се користи со повеќе програми за програмирање и скриптирање за да ги избрише информациите од веб-страниците.

Додека преземањето на содржина ќе се појави лента за напредок со брзина на преземање или испраќање, колку време командата потрошила досега и колку долго треба да се оди.

Командата за навивање работи на големи датотеки со преку 2 гигабајти за преземање и за поставување.

Според оваа страница која ги споредува навивачките карактеристики со други алатки за преземање, командата за навивање ја има следнава функционалност: