Чӣ тавр истифода бурдани Wget Linux Command барои Бор кардани Web Саҳифаҳо ва файлҳо

Васлкунаки wget ба шумо имкон медиҳад, ки вебҳои, варақаҳо ва тасвирҳоро аз веб бо истифода аз хатти Linux истифода барад.

Шумо метавонед як варақи ягонаи Wgetро аз тариқи худ барои дарёфтан аз сайт ё таъсис додани файли воҳиди барои зеркашии якчанд файл дар якчанд сайтҳо бор кунед.

Мувофиқи саҳифаи интернетии Wget, ҳатто вақте ки корбар аз система хориҷ карда шудааст, мумкин аст истифода шавад. Барои ин корро шумо фармон медиҳед.

Хизматрасонии Wget ҳамзамон зеркашӣ мекунад, ҳатто вақте, ки пайваст шудан мумкин аст, аз ҷойгиршавии он, агар имконпазир бошад, вақте ки пайвастшавӣ боз мешавад.

Шумо метавонед ҳамаи вебсайтҳои вирусро бо истифода аз веб ва зеркашӣ кардани пайвандҳоро барои сарчашмаҳои маҳаллӣ ба даст биёред, то ки шумо вебсайтро кушояд.

Хусусиятҳои веб инҳоянд:

Чӣ тавр Download Сайт бо истифодаи Wget

Барои ин дастур, ман ба шумо нишон медиҳам, ки блоги шахсии худро бибинам.

wget www.everydaylinuxuser.com

Он ба шумо лозим аст, ки папкаи худро дар мошини худ бо истифодаи фармон mkdir ва сипас бо истифодаи фармони cd гузаред.

Барои намуна:

НОҲИЯИ МУЪМИНОБОД
НОҲИЯИ ДАНҒАРА
wget www.everydaylinuxuser.com

Натиҷаи файли index.html ягона аст. Бо вуҷуди ин, ин файли хеле фоиданок аст, зеро мӯҳтаво ҳанӯз аз Google гирифта шуда, тасвирҳо ва сабтҳо ҳанӯз ҳам дар Google баргузор мешаванд.

Барои зеркашӣ кардани сайт ва ҳамаи саҳифаҳо шумо метавонед фармонро зер кунед:

wget -r www.everydaylinuxuser.com

Ин саҳифаҳоро дар якранг то 5 дараҷа дубора ба таври худкор бор мекунад.

Сатҳи 5 сатҳ мумкин аст, ки ҳама чизро аз сомона гирад. Шумо метавонед миқдори сатҳҳоро, ки мехоҳед ба монанди зерин гузаронед, истифода баред:

wget -r -l10 www.everydaylinuxuser.com

Агар шумо хоҳед, ки аз навсозӣ бефоида истифода кунед, шумо метавонед инҳоро истифода баред:

wget -r-l inf www.everydaylinuxuser.com

Шумо инчунин метавонед бо 0% -и ҳамон калимаро иваз кунед.

Ҳоло як мушкили дигар вуҷуд дорад. Шумо метавонед ҳамаи саҳифаҳоро ба таври маҳаллӣ дарёфт кунед, аммо ҳамаи пайвандҳо дар саҳифаҳо ҳанӯз ба ҷои аслии худ ишора мекунанд. Аз ин рӯ, ба маҳалҳо дар байни пайвандҳо дар саҳифаҳот дастрас нест.

Шумо метавонед дар ин мушкилот бо ёрии клавиатура гузаред, ки ҳамаи пайвандҳо дар саҳифаҳоро ба нуқтаи зеркашии маҳаллии худ зеркашӣ карда мешаванд:

wget -r -k www.everydaylinuxuser.com

Агар шумо хоҳед, ки як оинаи пурраи як вебсайтро ба даст гиред, шумо метавонед танҳо гузариши зеринро истифода баред, ки зарурати истифодаи калидҳои -r -k ва -l-ро талаб мекунад.

wget -m www.everydaylinuxuser.com

Аз ин рӯ, агар шумо вебсайти худро дошта бошед, шумо метавонед ин фармонро оддӣ нигоҳ доред.

Амали вестрӣ ҳамчун фармони амудӣ

Шумо метавонед wget-ро дастӣ чун фармони фаръӣ, ки шумо метавонед ба кор даровардан бо кори худ дар тирезаи терминал ҳангоми зеркашии файлҳо иҷро кунед.

Танҳо фармонро истифода баред:

wget -b www.everydaylinuxuser.com

Шумо метавонед клавиатураҳоро дохил кунед. Барои иҷро кардани фармонҳои wget дар замина, ҳангоми зеркашӣ кардани сайт, шумо фармони зеринро истифода мебаред:

wget -b -m www.everydaylinuxuser.com

Шумо метавонед ин мақоларо минбаъд содда гардонед:

wget -bm www.everydaylinuxuser.com

Қайд кардан

Агар шумо иҷро кардани фармонҳои wget дар замина иҷро карда нашавед, шумо ягон иттилооти оддӣеро, ки ба экрани телефон мефиристед, мебинед.

Шумо метавонед ҳамаи ин паёмҳоро ба файли бор фиристед, то ки шумо дар вақти дилхоҳ бо истифода аз фармони фармоишӣ дар пешравӣ санҷед.

Барои эҷоди иттилоот аз фармоне, ки ба Wget ба файли боркунӣ истифода баред, истифода баред:

wget -o / path / ба / mylogfile www.everydaylinuxuser.com

Баръакс, баръакс, ҳеҷ гуна сабти номро талаб намекунад ва ҳеҷ гоҳ ба экран намеравад. Барои баромадан аз баромади худ фармони зеринро истифода баред:

wget -q www.everydaylinuxuser.com

Аз сайтҳои якхела бор кунед

Шумо метавонед файли воридшударо аз якчанд сайтҳо бор кунед.

Файлро бо муҳаррири дӯстдоштаи худ ё ҳатто фармоиши омм кушоед ва танҳо ба зеркашӣ кардани сайтҳо ё пайвандҳо барои аз ҳар як сатри парванда оғоз кардан оғоз кунед.

Сабти захира ва сипас фармонро иҷро кунед:

wget -i / path / ба / даромадан

Ба ғайр аз дастгирӣ кардани вебсайти худ ё ба даст овардани чизе, ки барои бор кардан дар хондани хондани он, шумо гумон мекунед, ки шумо мехоҳед вебсайтро тамошо кунед.

Шумо эҳтимол дорад, ки URL-ро танҳо бо тасвирҳо бор кунед, ё файлҳои зипs, файлҳои ISO ва файлҳои файлро зеркашӣ кунед.

Бо ин мақсад, шумо намехоҳед, ки инҳоро ба файли воридотӣ нависед, зеро он вақт вақти зиёд мегирад:

Агар шумо медонед, ки URL асосан ҳамеша ҳамзамон метавонад ба шумо танҳо дар файли воридотӣ нишон дода шавад:

Пас шумо метавонед URL-ро ба сифати як қисми фармонҳои wget таъмин кунед:

wget -B http://www.myfileserver.com -i / path / ба / даромадан

Интихобҳои нав

Агар шумо навъи файлро дар дохили варақи варақ сабт кунед ва компютери шумо тамоми шабро барои зеркашӣ кардани файлҳо, вақте ки шумо субҳ омадед, барои пайдо кардани он дар файли аввал тамоми шабро такрор мекунад.

Шумо метавонед рақами бозхонадоронро бо истифода аз зерин гузаронед:

wget -t 10 -i / path / ба / даромадан

Шумо мехоҳед, ки фармонро дар якҷоягӣ бо гузариши -T истифода баред, ки ба шумо имкон медиҳад, ки вақтро дар сонияҳо нишон диҳед:

wget -t 10 -T 10 -i / path / ба / даромадан

Фармони мазкур 10 маротиба такрор меёбад ва барои пайваст кардани ҳар як пайвастаи файл дар 10 сония кӯшиш хоҳад кард.

Инчунин, вақте ки шумо қисман аз 75% -и файлҳои 4 gigabyte дар бораи пайвасти сусттари фарохмаҷро танҳо барои пайвастан ба хориҷа сарф кардаед, хеле душвор аст.

Шумо метавонед wget-ро аз нав истифода баред, ки он бо истифодаи фармонҳои зерин қатъ карда шуд:

wget -c www.myfileserver.com/file1.zip

Агар шумо сервери шуморо хомӯш карда бошед, мизбон метавонад аз ҳад зиёд ба он маъқул набошад ва бифаҳмед ё танҳо дархостҳои шуморо кушояд.

Шумо метавонед мӯҳлати мунтазамеро муайян кунед, ки кадом муддат бо интихоби ҳар як гиреҳ дар муддати кӯтоҳ интизор аст:

wget -w 60 -i / path / ба / даромадан

Фармони боло дар байни ҳар як бор дар 60 сония интизор мешавад. Ин фоиданок аст, агар шумо файлҳои бисёреро аз як манбаъи ягона дарёфт кунед.

Баъзе соҳибони веб метавонанд ба фосилаи худ ниёз пайдо кунанд ва ҳаргиз ба шумо монеъ мешаванд. Шумо метавонед мӯҳлати муваққатиро тасодуфан кунед, то ин ки шумо барномаро истифода набаред:

wget -random-wait -i / path / ба / даромадан

Мониторинги Маҳдудиятҳои Download

Бисёре аз провайдерҳои хидматрасони интернетӣ ҳанӯз барои истифодаи васеътари истифодаи васеъ истифода мешаванд, хусусан агар шумо берун аз шаҳр зиндагӣ кунед.

Шумо метавонед квота илова кунед, то ки он маҳдудияти зеркашӣ накунед. Шумо метавонед инро дар ин ҳолат иҷро кунед:

wget -q 100m -i / path / ба / даромади

Дар хотир доред, ки фармони -q бо файл ягонаи кор намекунад.

Пас, агар шумо файлеро, ки 2 Гигабайтро дар файл андозед, бо истифодаи 1000-1000m downloadи файлро қатъ накунед.

Квота танҳо ҳангоми зеркашӣ аз сомона ё ҳангоми истифодаи файли воҳиди истифода бурда мешавад.

Гирифтани амният

Баъзе сайтҳо талаб мекунанд, ки барои ворид шудан ба мундариҷае, ки мехоҳед ба онҳо зеркашӣ кунед, дохил шавед.

Шумо метавонед гузарвожаҳои зеринро истифода баред, то ки номи корбар ва паролро муайян кунед.

wget --user = номи шумо - папка = калимаи худкушӣ

Дар бораи системаи бисёрии истифодабарандагон дар хотир дошта бошед, агар касе иҷрогари фармони psро иҷро кунад, онҳо метавонанд номи корванд ва пароли шуморо бинанд.

Интихобҳои дигар

Бо нобаёнӣ, рамзи -r ба таври ройгон ба таври мунтазам зеркашӣ карда мешавад ва дар рафти он роҳнамоҳо бунёд мекунанд.

Шумо метавонед ҳамаи файлҳоро барои печонидани ягон ҷузвдон истифода баред:

wget -nd -r

Дар муқоиса бо ин, эҷоди драйверҳо, ки метавонад бо фармонҳои зерин ба даст оварда шавад:

wget -x -r

Чӣ тавр ба баъзе намудҳои файл табдил ёбад

Агар шумо хоҳед, ки аз як саҳифа ҷустуҷӯ кунед, аммо шумо фақат мехоҳед, ки навъи файли мушаххасро ба монанди mp3 ё тасвир, ба монанди png истифода кунед, ки синхронаи зеринро истифода баред:

wget -A "* .mp3" -r

Баръакс ин аст, ки файлҳои муайянро ба назар нагиред. Эҳтимол шумо намехоҳед версияи иҷро кунед. Дар ин ҳолат синфҳои зеринро истифода мебаред:

wget -R "* .exe" -r

Cliget

Ҷойгиркунии Firefox вуҷуд дорад. Шумо метавонед инро ба Firefox илова кунед.

Https://addons.mozilla.org/en-US/firefox/addon/cliget/ ва ба тугмаи "Firefox" ангушт занед.

Вақте ки он пайдо мешавад, тугмаи насбро пахш кунед. Шумо Firefox -ро аз нав оғоз кардан мехоҳед.

Барои истифодаи cliget як саҳифа ё файлеро, ки мехоҳед зеркашӣ кунед ва тугмаи ростро пахш кунед. Менюи контекстӣ ба cliget номида мешавад ва имкон дорад, ки "нусхабардорӣ ба нусхабардорӣ" ва "нусхабардории дандон" вуҷуд хоҳад дошт.

Интихоби "нусхабардории WPS" -ро пахш кунед ва тирезаи терминалро кушоед, пас тугмаи ростро пахш кунед. Фармони дахлдори Wget ба тиреза гузошта мешавад.

Асосан, ин наҷот медиҳад, ки шумо бояд фармони худро нависед.

Натиҷа

Фармони wget ҳамчун шумораи зиёди вариантҳо ва клавиатура.

Бинобар ин, ба хонандае, ки дар равзанаи терминал навишта мешавад, саҳифаҳои дастнависро барои веб муайян кунед :

мард