Барактарды жана жүктөп алуу WGET Linux Command кантип колдонсо болот?

ачуу пайдалуу сиз Linux буйрук сызык менен интернет барактарды, материалдары жана сүрөттөрдү жүктөп алууга мүмкүндүк берет.

Сен өз жүктөп алуу үчүн бир ачуу буйругун колдонсок сайтка же бир нече сайттарга бир нече жүктөп алуу киргизүү ишин жөндөй аласыз.

кол менен барак ачуу боюнча билан системасын чыгып кеткен кийин да колдонсо болот. Бул үчүн сиз nohup буйругун колдонмок.

ачуу пайдалуу, ал кезде байланыш кайтып, мүмкүн болсо, таштап жерден баштоо, байланыш капли да жүктөөнүн аракет кылат.

Сиз ачуу аркылуу толугу менен интернет сайттарды жана сиз сайттын режиминде көрө аласыз үчүн жергиликтүү булактардан көрсөтүүгө шилтемелерди алмаштыра аласыз.

WGET өзгөчөлүктөрү төмөнкүлөр болуп саналат:

Website кантип жүктөп алуу үчүн бир колдонуу ачуу

Бул колдонмодо үчүн, мен кандай менин жеке блогду жүктөп алуу үчүн көрсөтө турган.

ачуу www.everydaylinuxuser.com

Бул машина, өз папканы түзүү колдонуп кетүү керек mkdir буйругун жана андан пайдалануу папкадан көчүп CD буйрук .

Мисалы:

mkdir everydaylinuxuser
CD everydaylinuxuser
ачуу www.everydaylinuxuser.com

Натыйжада бир index.html сөп. өз алдынча, ушул билэ мазмуну дагы эле Google жана сүрөттөрдү жана Стилдерди чыгып катары кыйла пайдасы деле Google өткөн болуп эсептелет.

Толук сайт жана бардык барактарын төмөнкү буйрук колдоно аласыз жүктөп алуу үчүн:

ачуу -r www.everydaylinuxuser.com

Бул recursively терең 5 денгээлде ашпаган санда бет.

5 аздыгы терең сайттан баарын алып салууга жетишсиз болуп калышы мүмкүн. Сиз төмөнкүдөй барууну каалаган денгээлде санын коюуга -l бычак колдоно аласыз:

ачуу -r -l10 www.everydaylinuxuser.com

сен чексиз Recursion келсе, анда төмөнкү колдоно аласыз:

ачуу -r -l Inf www.everydaylinuxuser.com

Ошондой эле, бир эле нерсени билдирет 0 менен INF алмаштырууга болот.

дагы бир маселе бар. Сиз жергиликтүү бардык барактарын алып, бирок беттеринде бардык шилтемелер дагы баштапкы ордуна кезиктирүүгө болот. Ошондуктан беттеринде ортосундагы жергиликтүү басып мүмкүн эмес.

Бул маселенин айланасында төмөнкүдөй беттерде алардын жергиликтүү жүктөлүп барабар көрсөтүүгө бардык шилтемелер айлантат -k бычак колдонуу менен ала аласыз:

ачуу -r -k www.everydaylinuxuser.com

Сиз жөн гана -r Энд -l которулушуна пайдалануу зарылчылыгын алып кетет төмөнкү бычак колдоно аласыз бир сайттын толук күзгүгө алып келсе.

ачуу -м www.everydaylinuxuser.com

Эгер өз сайты бар Ошондуктан, эгерде бул бир эле буйрук менен толук камдык болот.

Катары WGET башкарган Негизги командачылыгынын

Сиз ачуу жүктөп жаткан терминалдык терезеде сиз иш менен ала албай кетип бир негизги буйрук катары иштетүү үчүн ала аласыз.

Жөн гана төмөнкү буйрукту колдоносуз:

ачуу -b www.everydaylinuxuser.com

Силер, албетте, которулушуна биригишет. Сайтты ачуу буйругун алкагында руханий күзгүлөштүрө иштетүү үчүн төмөнкү буйрук пайдаланууга болот:

ачуу -b -м www.everydaylinuxuser.com

Мындан ары бул жөнөкөйлөтүү төмөнкүлөр болот:

ачуу -bm www.everydaylinuxuser.com

Logging

Сиз алкагында ачуу буйругун иштеп жаткан болсо, аны экранга жөнөтөт кадимки кабарларды эч көрө албайсыз.

Сиз колдонуп каалаган убакта жүрүшү жөнүндө текшере алышы үчүн Сиз журналы делосуна жиберилгендерди кабарларды ала аласыз куйругу буйрук .

бир лог делосуна ачуу буйругун чыгаруу жөнүндө маалымат үчүн төмөнкү буйрукту колдоносуз:

ачуу епо / жол / из / mylogfile www.everydaylinuxuser.com

арткы, албетте, эч кандай кыюуларга жана экранга жок көлөмүн талап болуп саналат. Бардык чыгаруу буйругун колдонуу кездешпейт үчүн:

ачуу -q www.everydaylinuxuser.com

Download From көп жерлердин

Сен ар кайсы сайттардын жүктөп киргизүү ишин жөндөй аласыз.

Пайдаланып ишин ачуу Сүйүктүү редактор же кошка буйругун жана жөн гана берилген жана ар бир саптан тартып жүктөп сайттарды же шилтемелерди аталып баштайт.

сактап, андан кийин төмөнкү ачуу буйругун Нускасы:

ачуу -i / жол / из / inputfile

Мындан тышкары, өз сайтын колдоо, же балким, поезд окуп жүктөп алуу үчүн бир нерсе таап, аны бир сайттан жүктөп келет күмөн.

Сиз дагы буркандары менен бир URL жүктөп же, балким, мындай индекси документтеринде, ISO документтеринде же сүрөт документтеринде катары жүктөп алуу мүмкүн.

Ушуну эске алуу менен, ал эмгекти көп талап кылуучу катары киргизүү делосуна төмөнкү терүүгө туура келген жок:

Силер база URL ар дайым эле болуп жатканын билишет, анда жөн гана киргизүү делосуна төмөндөгүдөй көрсөтүүгө болот:

ачуу буйругу бир бөлүгү болуп төмөнкүлөр Ошондо базалык URL менен камсыз кыла алат:

ачуу -Б http://www.myfileserver.com -i / жол / из / inputfile

Кайра Жолдор

Эгер биринчи делосуна такалып деп табууга эрте түшүп, кыйноо келгенде, сен ушунчалык киргизүү делосуна ичинде жүктөп алуу үчүн документтерди бир кезекти орноткон жана Сиздин түнү билэлэри кийиндирип экөөнүн болот жүктөп алуу үчүн иштеп чыкса жана түнү бою аракет жасалууда болду.

Төмөнкү бычак менен ЖЖ.АА. санын көрсөтүүгө болот:

ачуу -t 10 -i / жол / из / inputfile

Сиз жогоруда буйрукту силерге төмөнкүдөй бир нече секунддун ичинде гана күтүү көрсөтүүгө мүмкүнчүлүк берет -T өтүү менен бирге колдонууну каалаган мүмкүн:

ачуу -t 10 -T 10 -i / жол / из / inputfile

Жогоруда буйрук 10 жолу аракет кылат жана иштин ар бир байланыш үчүн 10 секунд байланышууга аракет кылат.

Эгер жарым-жартылай сиздин байланыш таштоого гана жай тилкелүү байланыш боюнча 4 гигабайт делосуна 75% көчүрүп жатканда, ошондой эле кыйла жадатма болуп саналат.

Сиз төмөнкү буйрукту аркылуу жүктөп токтотуп кайдан кайталоого WGET колдоно аласыз:

ачуу -C www.myfileserver.com/file1.zip

Эгер Server бузууга болсо, кабыл алуучу өтө көп жана блок же кудурет жөн гана суроо өлтүрүү эмес, мүмкүн.

Сиз төмөнкүдөй ар издөө ортосундагы күтүүгө Качанга чейин аныктайт күтүү мөөнөтүн көрсөтүүгө болот:

ачуу ж 60 -i / жол / из / inputfile

Жогоруда буйрук ар жүктөп ортосунда 60 секунд күтө берет. Эгер бир булактан делолорун көп жүктөлүп жаткан болсо, бул ыкма өтө пайдалуу.

Айрым желе өтүүдө көп болсо да, баары бир сени бөгөт болот керемет болот. төмөнкүлөр сиз программаны колдонуу менен эмес, сырткы көрүнүшү үчүн Сиз туш келди күтүү мөөнөтүн алат:

ачуу -i / жолду / үчүн / inputfile --random-күтө

Download мөөнөттөрдү коргоо

Көптөгөн интернет кызмат көрсөтүүчү дагы бир шаардын сыртында жашаган, айрыкча, силердин тилкелүү колдонуу үчүн жүктөп чектөөлөрдү колдонулат.

Сиз, ошол чектен тарткыла эмес экенин, ошондуктан бир норма кошуу керек болушу мүмкүн. Төмөнкү жол менен ал эмне кыла алат:

ачуу -q 100м -i / жол / из / inputfile

-q буйрук бир мамиле менен эмес, деп белгилешет.

Ошондуктан билэ жүктөп токтотуу мүмкүн эмес, 1000 -q пайдаланып, өлчөмү 2 айылдардан дагы бир сааты жүктөп алса болот.

орун гана recursively бир сайттан жүктөп же киргизүү билэни колдонууда колдонулат.

Алынууда аркылуу коопсуздук

Айрым сайттар сиз жүктөп каалаган мазмунга мүмкүндүк алат кирүү үчүн талап кылынат.

Сиз колдонуучу атын жана паролду көрсөтүү үчүн төмөнкү которулушуна колдоно аласыз.

ачуу --user = yourusername --password = Yourpassword

кимдир бирөө алар сиздин логинди жана паролду көрө алат Заб буйругун кетип калса, көп колдонуучу системасына бургула.

Башка Download Options

демейки боюнча -r которулуу recursively мазмунду жүктөп алуу жана аны барат эле китепчелерин түзөт.

Сиз бардык Files төмөнкү бычак менен бир папкага жүктөп алууга болот:

ачуу -nd -r

Буга карама-каршы төмөнкү буйругун колдонуу менен жетишүүгө мүмкүн каталогдорго түзүүгө мажбурлоо болуп саналат:

ачуу -x -r

Кантип жүктөп алуу үчүн айрым File түрлөрү

Эгер сиз бир сайттан recursively жүктөп алуу үчүн керек болсо, бирок сиз гана, мисалы, сиз төмөнкү синтаксисин колдоно аласыз PNG катары mp3 же сүрөттөлүш катары, мисалы, белгилүү бир түрүн билэ жүктөп келет:

ачуу пайгамбар ".mp3" -r

Бул арткы айрым материалдары көрмөксөн болуп саналат. Балким, силер Executables жүктөп келбейт. Бул учурда, төмөнкү синтаксисин пайдаланууга болот:

ачуу -R "* .exe" -r

Cliget

бир Firefox кошуу-чакырды cliget бар. Сиз төмөнкүдөй Firefox бул кошууга болот.

Visit https://addons.mozilla.org/en-US/firefox/addon/cliget/ жана "Firefox кошуу" баскычын чыкылдатып.

ал көрүнгөндө баскычын орнотуу Click. Сиз Firefox баштоо үчүн зарыл болот.

баракчага кирүү же жүктөп жана туура чыкылдатуу каалайбыз берүүгө cliget колдонуу үчүн. А контексттик меню параметрлери "көчүрмөсү ачуу үчүн" жана "бүгө көчүрмөсүн" үчүн cliget деп чыкпайт жана болот берет.

"Көчүрмөсүн ачуу үчүн" Click жолду жана терминалдык терезени ачып, андан кийин оң баскычын чыкылдатып, чаптала турган. тиешелүү ачуу буйрук терезесине учурун өмүрдөгү ак болот.

Негизинен, бул буйрукту кантип терүү менен куткарат.

Жыйынтык

жолдору жана өчүргүчтөрүн көп саны ачуу буйрук.

Бул баалуу Ошондуктан окуу болуп кол менен бетти айыккыс терезе төмөнкүдөй жазуу менен ачуу үчүн:

адам ачуу