Шта је кретање и зашто бисте га користили?

Приручник за команду "цурл" има следећи опис:

цурл је алат за пренос података са или на сервер, користећи један од подржаних протокола (ДИЦТ, ФИЛЕ, ФТП, ФТПС, ГОПХЕР, ХТТП, ХТТПС, ИМАП, ИМАПС, ЛДАП, ЛДАПС, ПОП3, ПОП3С, РТМП, РТСП, СЦП, СФТП, СМБ, СМБС, СМТП, СМТПС, ТЕЛНЕТ и ТФТП). Команда је дизајнирана да ради без интеракције корисника.

У суштини, можете да користите увлачење да бисте преузели садржај са Интернета. На пример, ако сте покренули наредбу цурл са веб адресом која је подешена на хттп://линук.абоут.цом/цс/линук101/г/цурл.хтм онда ће се повезана страница преузети.

По подразумеваној вредности, излаз ће бити у командној линији, али такође можете одредити име датотеке за чување датотеке. Наведени УРЛ може указати на домен највишег нивоа сајта, као што је ввв. или може указати на поједине странице на сајту.

Можете искористити увлачење за преузимање физичких веб страница, слика, докумената и датотека. На пример, да бисте преузели најновију верзију Убунту Линука, једноставно можете покренути следећу команду:

цурл -о убунту.исо хттп://релеасес.убунту.цом/16.04.1/убунту-16.04.1-десктоп-амд64.исо

Да ли треба да користим Цурл или Вгет?

Питање "да ли да користим цурл или вгет?" је питање које ми је у прошлости постављено неколико пута и одговор је да то зависи од онога што покушавате постићи.

Команда вгет се користи за преузимање датотека из мрежа као што је интернет. Главна предност коришћења вгет наредбе је да се може користити за рекурзивно преузимање датотека. Према томе, ако желите да преузмете целу веб локацију, то можете учинити једним једноставним командом. Команда вгет је такође добра за преузимање пуно датотека.

Команда цурл вам омогућава да користите џокерове да бисте одредили УРЛ адресе које желите да преузмете. Дакле, ако знате да постоји важећи УРЛ под називом "хттп://ввв.мисите.цом/имагес/имаге1.јпг" и "хттп://ввв.мисите.цом/имагес/имаге2.јпг", онда можете преузети оба слике са једним УРЛ-ом наведеним помоћу наредбе цурл.

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

Можете добити добру идеју о конзервама и канистима у вези са командом вгет и цурл са ове странице. Бизарре једна од разлика на овој страници наводи да можете уписати вгет користећи само леву руку на КВЕРТИ тастатури.

До сада је било пуно разлога да користите Вгет преко цурл, али ништа о томе зашто бисте користили цурл над вгет-ом.

Команда цурл подржава више протокола него вгет наредба, такође пружа бољу подршку за ССЛ. Такође подржава више начина провјере аутентичности него Вгет. Команда цурл ради на више платформи од вгет наредбе.

Карактеристике Цурл

Помоћу наредбе цурл можете навести више УРЛ-ова у истој командној линији, а ако су УРЛ-ови на истој локацији, сви УРЛ-ови за то мјесто ће бити преузети користећи исту везу која је добра за перформансе.

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

Постоји и библиотека цурл која користи команду цурл која се зове либцурл. Ово се може користити са више програмских и скриптних језика за скривање информација са веб страница.

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

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

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