Како да преузмем датотеку из Линук командне линије

У овом водичу ћете научити како да преузмете датотеку користећи Линук командну линију.

Зашто бисте то желели? Зашто једноставно не користите веб претраживач у графичком окружењу?

Понекад нема графичког окружења. На пример, ако се повезујете са вашим Распберри ПИ користећи ССХ онда сте углавном заглављени помоћу командне линије.

Још један разлог за кориштење командне линије је тај што можете креирати скрипту с листом датотека за преузимање. Затим можете извршити скрипту и пустити да се покрене у позадини .

Алат који ће бити означен за овај задатак се зове вгет.

Инсталација вгет-а

Многе Линук дистрибуције већ имају инсталирано Вгет по дефаулту.

Ако није већ инсталиран, покушајте једну од следећих наредби:

Како преузети датотеку из командне линије

Да бисте преузели датотеке, морате у најмању руку знати УРЛ датотеке коју желите да преузмете.

На пример, замислите да желите да преузмете најновију верзију Убунту помоћу командне линије. Можете посетити Веб локацију Убунту. Користећи се на вебсајту можете доћи до ове странице која пружа линк који је сада повезан. Можете кликнути десним кликом на ову везу да бисте добили УРЛ Убунту ИСО који желите да преузмете.

Да бисте преузели датотеку користећи вгет користећи следећу синтаксу:

вгет хттп://релеасес.убунту.цом/14.04.3/убунту-14.04.3-десктоп-амд64.исо?_га=1.79650708.1078907269.1453803890

Ово је све добро и добро, али морате знати пуни пут до датотеке коју сте требали преузети.

Могуће је преузети цијели сајт кориштењем сљедеће наредбе:

вгет -р хттп://ввв.убунту.цом

Горња команда копира цијели сајт, укључујући све фолдере са Убунту веб странице. Ово наравно није прикладно јер би преузео пуно датотека које вам не требају. То је као да користите кладионицу да убаците орах.

Међутим, можете преузети све датотеке са ИСО екстензијом са Убунту веб локације користећи сљедећу команду:

вгет -р -А "исо" хттп://ввв.убунту.цом

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

Можете да одредите списак фајлова за преузимање помоћу -и прекидача. Можете креирати листу УРЛ-ова користећи текстовни едитор на следећи начин:

нано филестодовнлоад.ткт

У оквиру датотеке унесите листу УРЛ-ова, 1 по линији:

хттп://ескипапер.цом/гаминг-валлпаперс-7.хтмл#гал_пост_67516_гаминг-валлпаперс-1.јпг
хттп://ескипапер.цом/гаминг-валлпаперс-7.хтмл#гал_пост_67516_гаминг-валлпаперс-2.јпг
хттп://ескипапер.цом/гаминг-валлпаперс-7.хтмл#гал_пост_67516_гаминг-валлпаперс-3.јпг

Сачувајте датотеку користећи ЦТРЛ и О, а затим напустите нано користећи ЦТРЛ и Кс.

Сада можете да користите Вгет да преузмете све датотеке користећи следећу команду:

вгет-и филестодовнлоад.ткт

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

Можете одредити сопствени временски период користећи следећу синтаксу:

вгет -Т 5 -и филестодовнлоад.ткт

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

Користите следећу синтаксу да бисте применили ограничење преузимања:

вгет --куота = 100м -и филестодовнлоад.ткт

Горња команда ће зауставити преузимање фајлова када се достигне 100 мегабајта. Такође можете одредити квоту у бајтовима (користите б уместо м) или килобајтова (користите к умјесто м).

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

На пример:

вгет --лимит-рате = 20к -и филестодовнлоад.ткт

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

Ако желите да се уверите да све постојеће датотеке нису преписане, можете покренути следећу команду:

вгет -нц -и филестодовнлоад.ткт

Ако датотека на листи маркера већ постоји на локацији за преузимање, она неће бити преписана.

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

Зар не би било добро да наставите тамо где сте стали? Можете да наставите са преузимањем користећи следећу синтаксу:

вгет -ц

Резиме

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