КомпьютерлерБағдарламалық қамтамасыз ету

WGET-командалық: мысалдар. желілік Wget файлдарды жүктеу үшін Console бағдарламасы

Ол әлемде жарты әлемдегі халық саны белсенді мәтін қолданбалар үшін орын жоқ, стильді графикалық интерфейс және осындай бай мүмкіндіктерін компьютерлер мен үйреніп пайдаланады қайда деп болжауға болады. Кейбір 20 жыл бұрын, компьютерлік интерфейс ештеңе бірақ ақ таңбалар жиынын көрсетеді қорқынышты қара тақта, болды, және барлық басқару элементтері мәтін командалар есебінен жүзеге асырылады. Бір қызығы, қандай дәрежеде бұл бағдарламалар көріксізсің үшін, сондықтан олар функционалды және сенімді болып табылады.

WGET не?

(Сондай-ақ, GNU WGET Linux деп аталады) WGET консоль, жоқ файлдар мен веб-беттермен жұмыс істеу үшін интерактивті бағдарлама болып табылады. Шын мәнінде, ол Интернеттен файлдарды жүктеу құралы, онда көрсетілген графикалық интерфейсі болмауы және одан озық шешімдер үшін атипті басқару ерекшеліктері, саны болып табылады.

Бағдарлама Хорватия Hrvozhi Nikšić командасы әзірлеген, және қазір Джузеппе Skrivano және Linux қоғамдастықтың дамуын қолдайды болды. (Содан кейін GetURL деп аталатын) Utility бірінші акт 1996 жылғы қаңтар енгізілді. Бағдарлама С жазылған және GNU лицензиясы бағдарламалық қамтамасыз ету бойынша жарияланды. Бастапқыда құралы Linux платформасында шығарылды. сондықтан уақыт өте келе, құрал көптеген тілдеріне аударылған және Windows 7 үшін Wget (немесе жаңарақ) қоса алғанда, барлық танымал платформалар, портирована, MacOS үшін WGET, және.

Бұл бағдарлама - интерактивті емес, өз мүмкiндiктерi шеңберiнде жұмыс істейтін кез келген процесс, ол операциялық жүйенің басқару элементтерін бұрау арқылы бақылауға болады, оны басқару мүмкін емес екенін білдіреді.

қазіргі заманғы браузерлері әдетте орнатылған болғанына қарамастан , жүктеу менеджері, олар әлі де интерактивті қарым-қатынас үшін арналған, сондықтан, қолмен жұмыс қиын болады. WGET, керісінше, процестерді бірқатар автоматтандыруға мүмкіндік береді. Мысалы, ол сіз бірнеше файлдарды және беттерді жүктеуге болады, ол пайдаланып, алдын ала веб-беттердің тізімі бар мәтіндік құжат дайындауға болады.

негізгі ерекшеліктері

Дегенмен бірінші кезекте оның негізгі функциясы дәлелдемелер дегеніміз, ол файлдарды жүктеу үшін бағдарлама.

WGET құжаттар, орындалатын немесе HTML пішімінде бүкіл веб-беттер (түрлі хаттамалар) болуы, Интернеттен кез келген материалдарды жүктеуге болады. Файлдар каталогынан жүктеуге болады FTP.

Веб-беттердің бастапқы құрылымын қалпына келтіру, ал клиент, автоматты түрде белгілі бір веб-сайтында (немесе бірнеше сайттардың) ішінде сілтемелер мынадай, рекурсивті жүктеулерді орындауға болады. Сіз (әдепкі онлайн көру үшін мекен-жайы салынғанына) желісіне қатынау жоқ жүктелген веб сайттарды көруге болады.

WGET бастапқыда баяу немесе тұрақсыз байланыс түрлері үшін бейімделген, сондықтан ол маңызды ерекшелігі (сервер RANGE тақырыптарын қолдайтын болса, бұл мүмкін) жүктеу үзілген файлды қалпына келтіру қабілеті болып табылады. WGET, сондай-ақ қайта тиеу және жаңарту үшін серверлер (қол жетімділік) күйін бақылауға (WGET тексеру файл тақырыптарын және соңғы нұсқасы қолдайды) файлдар мен веб-беттерді болады.

Бағдарлама сондай-ақ олар бойынша белгілі бір файлдар болуына әр түрлі веб-сайттар мен серверлер зерттеп деп аталатын коммуналдық пауков тән бірқатар ерекшеліктері бар.

Қолдау платформалар

WGET Linux өнім үшін негіз бола алды. Жоғарыда айтылғандай, коммуналдық бастапқыда Linux ғана жұмыс істеді, бірақ тез танымалдыққа және басқа да жүйелерге бейімделген. Мысалы, сіз Windows 7 үшін Wget нұсқасын және жаңа операциялық жүйелер таба, және GUI салу болуы мүмкін. Linux үшін, сіз жиі тарату шьются бар бағдарламалау. кейбір Linux жылы терминалдар прирожденно WGET-командасын қолдайды салады. олар айтады ретінде Ubuntu, Fedora, OpenSUSE, және басқа да тұтынушылық дистрибутив қораптар, бағдарлама жұмыс істейді. Келесі, егжей-тегжейлі бағдарламасы бойынша іздеңіз.

WGET-командалық: негізгі параметрлерін тізімі

командалар негізгі тізімі кіреді:

  • -V - Сіз қазіргі уақытта пайдалану бағдарламалық құрал нұсқасын тексеруге мүмкіндік береді;
  • -h - қолдана отырып жұмыс істеу үшін командалар ең толық тізімін көрсетеді;
  • Б - бұл фонда бағдарламасын аударуға мүмкіндік береді;

Хабар опциялардың тізімі

WGET-командалық көрсетіледі ақпарат толық бақылауға мүмкіндік береді. Міне тізімі:

  • -o лог - қолдану бүкіл процесін жазатын журнал файлын жасайды;
  • -a лог - сіз оның орнына жаңасын құру қолданыстағы журнал файлын толықтыруға мүмкіндік береді;
  • -D - (проблемалары мен клиенттің жұмысына дұрыс қателерді шешуге көмектесетін) әзірлеушілер мен отладчике қажетті ақпаратты көрсетеді;
  • -q - хабарларды дисплей ажыратады;
  • -v - Бұл опция әдепкі бойынша қосылған, (нақты уақыт) бағдарламасы өтуде барлық процестердің туралы егжей-тегжейлі есеп береді;
  • -nv - айтарлықтай хабарлар пайдаланушы алынған ақпаратты азайтады. Ол тек қана ең өзекті деректер және қате туралы хабарлама болып табылады;
  • (Файлдың жолын бірге) -i файл - команда оған сілтеме және ботинок оқшаулау, сіз файлды сканерлеуге мүмкіндік береді; Сіз HTML, соның ішінде, түрлі форматтағы файлдарды пайдалануға болады, бірақ сіз осы пәрменді пайдаланыңыз болса, онда ол командалық жолда файлға жолды көрсету қажет емес;
  • -f - HTML ретінде файлды оқу үшін бағдарламаны арандатқан; Егер сіз жергілікті HTML құжат жұмыс істеу үшін осы пәрменді пайдаланған кезде, қате оны болдырмау үшін, орын алуы мүмкін, құжатта көрсету үшін жеткілікті болып табылады <базалық HREF = HTTP: // сайт / мақала / 279125 /% E2% 80% 9Durl% E2% 80% 9D% 3E.% 3C / Ли>

жүктелу параметрлерін тізімі

Негізгі WGET пайдаланып файлдарды жүктеу үшін бұйырады. Мұнда олардың негізгі жиынтығы болып табылады:

  • --bind-мекенжай = мекенжайы - Бұл команда сіз деректер ADDRESS жергілікті машинаны байланыстыруға аударуға мүмкіндік береді. TCP пайдаланған кезде / IP қосылым командалық дәл IP-мекен-жайын (бірнеше болса) көрсету қажет.
  • -t нөмірі (санын көрсету қажет) - пайдаланушы жүктеме қайталану санын таңдауға мүмкіндік береді. қайталауларды болдырмау үшін нөлге санының мәнін көрсетіңіз керек.
  • -nc - Бұл команда сіз желіде іркіліс болды жағдайда жүктелген файлдың алдыңғы мәртебесін қалпына келтіруге мүмкіндік береді, және жүктеу үзілген. Сіз (-N, -nc, -r) қайта командалардың біреуін пайдаланбайтын болсаңыз, WGET көшірмесін жасау және қайта жүктеуді бастайды. -r параметрі бар файлдарды ауыстыруға мүмкіндік береді.
  • C - Сондай-ақ, (қайда және WGET тәуелсіз әрекеттері қайта байланысу тоқтатты) қосылыстар жоғалған жағдайда қайта файлды жеңілдетеді. Пәрменді көрсетуге файлға байланыстыру жеткілікті. Егер сіз сол каталогты пайдалансаңыз файл WGET оның сәйкестендіру, ұстап тұрыңыз және автоматты түрде оның қайта туралы шешім болады бар. Пәрмен тек Қолдау диапазоны тақырып бар серверлер пайдаланылуы мүмкін.

  • --progress - Сіз барысын жүктеу дисплей түрін таңдауға мүмкіндік береді. Сіз -progress = бар немесе прогресс = нүкте көрсетуге болады.
  • --spider - серверде өзінің қатысуын тексеру үшін файл жүктеу пәрменін ауыстырады;
  • (Секунд) -w - жүктеулер арасындағы уақыт аралығын көрсетеді.
  • -q (килобайт не мегабайт санының көрсетілген) - сіз дәл сіздің деректер өлшемін лайықтау үшін және шамадан тыс көлемін шектеуге мүмкіндік береді. Дегенмен, ол (яғни бір файлмен болып, бұл параметр, ол ауыр болған жоқ, кейбір жұмыс істемейді) бір файл қарамастан ұшыраған квота жүктеледі айта кету керек.

HTTP параметрлерін тізімі

  • --http пайдаланушы = және --http-PASSWD = - Сіз файлдар түсірілуі болады, оның сіздің веб-серверде аутентификация үшін логин мен пароль көрсетуге мүмкіндік береді.
  • -C = / өшіру - сіз сервер жағында деректерді кэштелуін қосу немесе өшіруге мүмкіндік береді.
  • ON / OFF --cookies = - кэш үшін бірдей, тек печенье. Ол сізге сервер статистика сапарлары жүргізу үшін қажетті куки деректер алмасуды тоқтату немесе жалғастыру үшін, не береді. Әдепкіде, бұл параметр қосылған, бірақ куки-файлдар қатты дискіде сақталған жоқ.
  • --save-печенье - Сіз куки файлын (соңғы деректер) құруға мүмкіндік береді.
  • --proxy пайдаланушы және -proxy-PASSWD - Сіз (пайдаланылған болса) прокси серверінде аутентификация үшін пайдаланушы аты мен құпия сөзді көрсетуге мүмкіндік береді.

FTP параметрлері тізімі

Wget жұмыс істеу үшін Қосымша параметрлер. FTP командалар:

  • -nr - FTP жұмыс істеу кезінде өздігінен жинақталатын каталог .listing уақытша файлдарды алып тастамаңыз;
  • қосу / өшіру -g - Сіз Utility каталогтар FTP арнайы таңбаларды пайдалануға мүмкіндік береді;
  • --passive-FTP - Осы пәрмен (пайдаланушы өзі серверге қосылу үшін жауапты болып табылады) пассивті FTP режимін іске қосу үшін болуы Firewall'a пайдаланылуы мүмкін.

WGET-Team: үздік практика

бағдарламамен жұмыс істеу қарапайым және ең қарапайым мысал файлдарды жүктеу, әрине, болып табылады. WGET-пәрменінің сынау, сіз желіде файлға қарапайым сілтеме басталады және консоль / терминалын енгізуге болады: файлға дәл және толық жолын көрсететін WGET * сілтеме *.

файлға дәл және толық жолын көрсететін WGET -c * сілтеме *: Файлды, пайдалану Жүктеуді жалғастыру үшін.

файлдар мен құжаттарға сілтемелер жоспарланған тізімі бар болса, сіз команда WGET -i filelist.txt пайдалануға болады.

Веб-беттерді жүктеу үшін, барлығы сәл күрделірек, бірақ сол уақытта мен мүмкіндіктерін саны айтарлықтай арттырады. жаңа параметрлері веб-сайт жүктеу үшін қажеттілігі туындады сайын енгізу емес, сіз сценарийлерін жасай аласыз немесе барлық параметрлерді .wgetrc файлды тіркеуге.

сілтеме ретінде веб-бетті сақтау (ол жергілікті компьютерде, оларды ашу үшін қиын болады), сіз * файлға дәл және толық жолын көрсететін * сілтемені пәрмендерін -m WGET пайдалануға болады.

Бұл сол бетті интернет байланысынсыз көру үшін қол жетімді болды үшін, сіз файл * дәл және толық жолын көрсететін WGET -r -10 -k * сілтемені пайдалануға болады.

Format қате WGET командалық кез келген опечатку және қате параметрін білдіреді табу мүмкін емес.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.birmiss.com. Theme powered by WordPress.