Linux буйрук сабында сөп How To Download

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

Эмне үчүн бул эмне кылгысы келет? Эмне үчүн сен бир жуурулушуу чөйрөдө интернетти колдонуу, чынбы?

Кээде жуурулушуу чөйрө жок. Мисалы, СШ аркылуу Raspberry PI туташып турган болсо, анда, сен буйрук сабында негизинен Такалып болуп саналат.

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

Бул үчүн баса турган курал ачуу деп аталат.

WGET орнотуу

Көптөгөн Linux бөлүштүрүү эле ачуу демейки боюнча орнотулган.

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

Буйрук сабында сөп How To Download

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

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

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

ачуу http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890

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

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

ачуу -r http://www.ubuntu.com

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

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

ачуу -r пайгамбар "ISO" http://www.ubuntu.com

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

Сиз -i бычак аркылуу жүктөп алуу үчүн делолорун тизмесин белгилей аласыз. Сиз төмөнкүдөй текст редактор колдонуп URL'дер тизмесин түзө алабыз:

нано filestodownload.txt

Билэ ичинде URL-жылдын 1-сапка тизмесин кирет:

http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-1.jpg
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-2.jpg
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-3.jpg

Ctrl жана O жана Ctrl жана X. колдонуп чыгуу нано колдонуп сактап

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

ачуу -i filestodownload.txt

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

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

ачуу -T 5 -i filestodownload.txt

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

Жүктөп чек колдонууга төмөнкү синтаксисин колдонуу:

ачуу --quota = 100м -i filestodownload.txt

100 мегабайттан жеткенден кийин жогоруда аталган буйрук материалдарын жүктөп токтоп калат. Ошондой эле байттар менен нормадагы (пайдалануу б ордуна м) же килобайт (ордуна м пайдалануу к) көрсөтүүгө болот.

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

Мисалы:

ачуу --limit-чен = 20k -i filestodownload.txt

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

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

ачуу -nc -i filestodownload.txt

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

Биз билген интернет Ошол себептен ар дайым үчүн эмес, жарым-жартылай жүктөө бүткөн жана Интернет байланышы эскерди болот.

Чыгып кеткен жерден жөн гана уланта турган болсо, жакшы болот беле? Төмөнкү синтаксисин колдонуу менен жүктөп берсе болот:

WGET -C

Жыйынтык

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