Како користити Вгет Линук наредбу за преузимање Веб страница и датотека

Помоћни програм вгет вам омогућава да преузимате веб странице, датотеке и слике са Интернета користећи Линук командну линију.

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

Према упутству вгет се може користити чак и када се корисник одјави из система. Да бисте то урадили, користили бисте команду нохуп.

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

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

Карактеристике вгет-а су следеће:

Како да преузмете веб сајт користећи вгет

За овај водич, показаћу вам како да преузмете мој лични блог.

вгет ввв.еверидаилинукусер.цом

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

На пример:

мкдир еверидаилинукусер
цд еверидаилинукусер
вгет ввв.еверидаилинукусер.цом

Резултат је појединачна датотека индек.хтмл. Сама по себи, ова датотека је прилично бескорисна, јер се садржај и даље извлачи из Гоогле-а, слике и стилови се и даље држе на Гоогле-у.

Да бисте преузели целу локацију и све странице које можете користити следећом командом:

вгет -р ввв.еверидаилинукусер.цом

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

Дубоких 5 нивоа можда неће бити довољно да се све учини са локације. Можете да користите прекидач -л да бисте подесили број нивоа које желите да идете на следећи начин:

вгет -р -л10 ввв.еверидаилинукусер.цом

Ако желите бесконачну рекурзију можете користити следеће:

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

Такође можете заменити инф са 0 што значи исто.

Постоји још један проблем. Можда ћете добити све странице локално, али све везе на страницама и даље показују своје оригинално место. Због тога није могуће директно кликнути између линкова на страницама.

Овим проблемом можете да решите користећи -к прекидач који претвара све везе на странама и показује на њихов еквивалентно локално преузето на следећи начин:

вгет -р -к ввв.еверидаилинукусер.цом

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

вгет -м ввв.еверидаилинукусер.цом

Због тога, ако имате своју веб страницу, можете направити потпуну резервну копију помоћу једне једноставне команде.

Покрени вгет Као позадинска команда

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

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

вгет -б ввв.еверидаилинукусер.цом

Наравно, можете комбиновати прекидаче. Да бисте покренули команду вгет у позадини док сте зрцалили страницу, користићете следећу команду:

вгет -б -м ввв.еверидаилинукусер.цом

Ово можете више поједноставити на следећи начин:

вгет -бм ввв.еверидаилинукусер.цом

Логирање

Ако покрећете команду вгет у позадини, нећете видети ни једну нормалну поруку коју шаље на екран.

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

Да бисте излазне информације из команде вгет у датотеку евиденције користили следеце наредбе:

вгет -о / патх / то / милогфиле ввв.еверидаилинукусер.цом

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

вгет -к ввв.еверидаилинукусер.цом

Преузмите са више локација

Можете подесити улазну датотеку за преузимање са више различитих локација.

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

Сачувајте датотеку и покрените следећу вгет команду:

вгет -и / патх / то / инпутфиле

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

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

Имајући то у виду да не желите да укуцате следеће у улазну датотеку колико је потребно:

Ако знате да ће основни УРЛ увек бити исти, у улазној датотеки можете само да наведете следеће:

Затим можете да наведете основни УРЛ као део вгет наредбе на следећи начин:

вгет -Б хттп://ввв.мифилесервер.цом -и / патх / то / инпутфиле

Поновите опције

Ако сте поставили ред досијеа за преузимање унутар улазне датотеке и остављате рачунар да се покреће целу ноћ да бисте преузели датотеке које ћете бити прилично узнемирени када сђете ујутро да бисте утврдили да се заглавио у првом фајлу и опет се понављао.

Можете одредити број поновљених корака помоћу следећег прекидача:

вгет -т 10 -и / пут / до / инпутфиле

Можда бисте желели да користите горенаведену команду у комбинацији са тастером -Т који вам омогућава да наведете временски размак у секундама на сљедећи начин:

вгет -т-10 -Т 10 -и / патх / то / инпутфиле

Горња команда ће поновити 10 пута и покушаће да се повеже 10 секунди за сваку везу у датотеци.

Такође је прилично досадна када сте делимично преузели 75% датотеке од 4 гигабајта на спору широкопојасну везу само за вашу везу да напустите.

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

вгет -ц ввв.мифилесервер.цом/филе1.зип

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

Можете одредити период чекања који одређује колико дуго ћете чекати између сваке проналаска на следећи начин:

вгет -в 60-и / патх / то / инпутфиле

Горња команда ће чекати 60 секунди између сваког преузимања. Ово је корисно ако преузимате много датотека из једног извора.

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

вгет -рандом-ваит -и / патх / то / инпутфиле

Заштита граница преузимања

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

Можда желите да додате квоту тако да не ограничите ограничење преузимања. То можете учинити на следећи начин:

вгет-к 100м -и / путање / до / инпутфиле

Имајте на уму да команда -к неће радити са једним фајлом.

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

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

Добивање кроз сигурност

Неке странице захтевају да се пријавите да бисте могли приступити садржају који желите да преузмете.

Можете да користите следеће прекидаче да бисте одредили корисничко име и лозинку.

вгет --усер = иоурусернаме --пассворд = иоурпассворд

Напомена о вишекорисничком систему ако неко покрене команду пс моћи ће да види ваше корисничко име и лозинку.

Друге опције за преузимање

Подразумевано, -р прекидач ће рекурзивно преузети садржај и креирати директоријуме.

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

вгет-и -р

Насупрот овоме је присиљавање стварања директорија који се могу постићи користећи сљедећу наредбу:

вгет -к -р

Како преузети одређене типове датотека

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

вгет -А "* .мп3" -р

Повратак овога је игнорисање одређених датотека. Можда не желите да преузимате извршне датотеке. У овом случају користите следећу синтаксу:

вгет -Р "* .еке" -р

Цлигет

Постоји Фирефок додатак назван клигет. То можете додати Фирефоку на следећи начин.

Посетите хттпс://аддонс.мозилла.орг/ен-УС/фирефок/аддон/цлигет/ и кликните на дугме "адд то Фирефок".

Кликните на дугме за инсталацију када се појави. Потребно је да поново покренете Фирефок.

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

Кликните на опцију "цопи то вгет" и отворите прозор терминала, а затим кликните десним тастером и налепи. Одговарајућа Вгет команда ће бити постављена у прозор.

У суштини, ово вам штеди да сами сами уносите команду.

Резиме

Вгет команда као велики број опција и прекидача.

Стога вриједи читати страницу с упутама за Вгет тако што ћете унети сљедеће у терминални прозор:

човек вгет