Линук, оперативни систем отвореног кода заснован на Уник-у, један је од примера таквог софтвера који пре само неколико година није имао спецификације за употребу на стоним рачунарима и као резултат тога се углавном сматрао за развој сервера. Међутим, временом се брзо развијао, постајући поуздан и моћан оперативни систем, што је довело до тога да је привукло пажњу великог броја корисника.
Алат командне линије који нуди Линук једна је од његових најмоћнијих функција које нуди корисницима, а такође га чини тако фасцинантним и невероватним за употребу. Командна линија је једноставно текстуални интерфејс који прима команде и прослеђује их оперативном систему који их покреће. Због своје флексибилне природе стекао је предност у односу на графичко корисничко сучеље (ГУИ) и као резултат тога, многи корисници су прешли на командну линију за обављање различитих задатака, од којих је један преузимање датотека.
Стога ћемо данас разматрати два различита начина за преузимање датотека на Линук -у помоћу алата Цомманд Лине.
Преузимање датотека помоћу Вгет -а
Један од најпопуларнијих алата командне линије за преузимање датотека са интернета је Вгет. Вгет је прилично свестран алат који подржава више протокола као што су ХТТП, ХТТПС и ФТП и омогућава преузимање више датотека и директоријума. Корисницима такође пружа различите функције, од рекурзивног преузимања до репродукције и паузирања преузимања, као и ограничавања његове пропусности.
Штавише, то је цросс-платформ која му даје прилично предност у односу на многе друге програмере за преузимање командне линије, као и графичке програме за преузимање.
Како инсталирати Вгет?
Вгет обично долази унапред инсталиран са већином Линук дистрибуција. Међутим, ако корисник поседује систем без инсталирања Вгет -а, тада корисник мора да отвори командну линију преко Убунту Дасх -а или Цтрл+Алт+Т. пречицу и унесите следећу команду:
$судо апт-гет инсталл вгет
Треба напоменути да је горе наведена команда само за Линук системе засноване на Дебиану, као што је Убунту. Ако корисник има Ред Хат Линук систем, попут Федоре, тада корисник мора да унесе следећу команду у командну линију:
$иум инсталл вгетКарактеристике Вгет -а
Као што је раније поменуто, Вгет има више функција уграђених у њега. Најосновнија операција коју Вгет нуди корисницима је преузимање датотека једноставном употребом УРЛ адресе. То се може учинити уносом следеће наредбе у терминал:
$вгетУРЛПокажимо пример како бисмо ово додатно разјаснили. Преузимаћемо једноставну слику у пнг формату са интернета. За боље разумевање погледајте слику испод:
Вгет такође омогућава корисницима да преузимају више датотека са различитих УРЛ -ова. То се лако може учинити следећом наредбом:
$вгетУРЛ1 УРЛ2 УРЛ3Још једном можемо то показати на примеру. Преузимаћемо две ХТМЛ датотеке са две различите веб локације. За боље разумевање, погледајте слику испод:
Такође можемо променити име датотеке из њеног оригинала помоћу следеће команде:
$вгет -ОРУРЛ назива датотеке
Овде се назив датотеке односи на име под којим желите да адресирате датотеку. Користећи ово, можемо променити и врсту датотеке. Ово је приказано на доњој слици:
Вгет такође омогућава корисницима да рекурзивно преузимају своје датотеке, што у основи преузима све датотеке са веб локације у једном директоријуму. То се лако може учинити следећом наредбом:
$вгет -рУРЛЗа више информација о Вгет -у, корисници могу унети следећу команду у терминал како би добили приступ свим Вгет командама за које се чини да су доступне:
$вгет --помоћПреузимање датотека помоћу Цурл -а
Цурл је још један алат за командну линију који се може користити за преузимање датотека са Интернета. За разлику од Вгет-а, који је само у командној линији, функције Цурла покреће либцурл који је библиотека за пренос УРЛ-ова на више платформи. Цурл не само да омогућава преузимање датотека, већ се може користити и за постављање и размену захтева са серверима. Цурл такође има много већи опсег подршке за протоколе, укључујући важне, попут ХТТП, ХТТПС, ФТП, СФТП итд. Међутим, Цурл не подржава рекурзивна преузимања која нуди Вгет.
Како инсталирати Цурл?
Слично, као и Вгет, Цурл долази унапред инсталиран са већином Линук дистрибуција. Ово се једноставно може проверити покретањем следеће наредбе:
$цурл--верзијаМеђутим, ако корисник поседује систем без инсталираног Цурл -а, тада корисник мора отворити командну линију преко Убунту Дасх -а или Цтрл+Алт+Т. пречицу и унесите следећу команду:
$судо апт-гет инсталлцурлТреба напоменути да је горе наведена команда само за Линук системе засноване на Дебиану, као што је Убунту. Ако корисник има Ред Хат Линук систем, попут Федоре, тада корисник мора да унесе следећу команду у командну линију:
$иум инсталлцурлКарактеристике Цурл -а
Баш као и Вгет, Цурл има више функција уграђених у њега. Најосновније је његова способност да дозволи корисницима да преузимају датотеке са једне УРЛ адресе са интернета. То се може учинити уносом следеће наредбе у терминал:
$цурл-ОРУРЛРади бољег разумевања, преузећемо једноставну слику у пнг формату са интернета, баш као у случају Вгет -а.
Цурл такође омогућава корисницима да промене назив датотеке и врсту датотеке. Ово се може урадити следећом командом:
$цурл УРЛ>назив документаНа горњој слици смо узели пнг датотеку изворно названу панцаке1.пнг и претворили је у зип датотеку са новим именом п.зип.
Баш као и у случају Вгет -а, Цурл омогућава корисницима да преузимају више датотека користећи бројне УРЛ -ове са интернета. То се лако може учинити следећом наредбом:
$цурл-ОРУРЛ1-ОРУРЛ2-ОРУРЛ3За наш пример, користићемо цурл за преузимање јпг датотеке и пнг датотеке са интернета. Резултати су приказани на доњој слици:
Прилично невероватна карактеристика коју Цурл пружа својим корисницима је могућност надзирања напретка преузимања датотеке. Ово се може урадити следећом командом:
За више информација о Цурл -у, корисници могу унети следећу команду у терминал како би добили приступ свим Цурл командама за које се чини да су доступне:
$цурл--помоћНајбољи начин командне линије за преузимање датотека
Вгет и Цурл су међу широким спектром алата командне линије које Линук нуди за преузимање датотека. Обоје нуде огроман скуп функција које задовољавају различите потребе корисника. Ако корисници једноставно желе рекурзивно преузимати датотеке, онда би Вгет био добар избор. Ако корисници желе да ступе у интеракцију са сервером или преузму датотеку изграђену према протоколу који Вгет не подржава, Цурл би била боља алтернатива.