ኮምፒውተሮችሶፍትዌር

የ Wget ትዕዛዞች: ምሳሌዎች. ፋይሎችን በ Wget አውታር ለማውረድ የኮንሶል ፕሮግራም

የዓለም ሕዝብ ግማሹን በከፊል ኮምፒተርን የሚጠቀምበት እና ቅጥ በሚያሻቸው ስዕሎች እና እነዚህን የበለጸጉ ባህሪያትን የሚያስተናግድ ዓለም ውስጥ ለጽሁፍ ትግበራ ምንም ቦታ የለም. ከ 20 ዓመታት በፊት የኮምፒዩተር ገፅታ አስቀያሚ ጥቁር ፓነል ነበር, ከነጭ የነጥብ ምልክቶች በስተቀር ካላሳየ በስተቀር, እና ሁሉም ቁጥጥር በፅሁፍ ትዕዛዞች በኩል ነበር. የሚገርመው ነገር, እነዚህ ፕሮግራሞች አስቀያሚ ናቸው, ስለዚህ ተግባራዊ እና አስተማማኝ ናቸው.

Wget ምንድነው?

ደብልዩኬ (GNU Wget Linux) ተብሎ የሚጠራው ኮንሶል ሲሆን, ከፋይሎች እና ድረ-ገፆች ጋር ለመስራት ኮንስትራክሽን አይደለም. እንደ እውነቱ ከሆነ, ከዘመናዊ መፍትሄዎች የተለዩ የማይባሉ የግራፊክ በይነገጽ እና በርካታ የአስተዳደር ባህሪያት የሚታዩበት ከበይነመረቡ ፋይሎችን ለማውረድ የሚያስችል ፕሮግራም ነው.

ፕሮግራሙ የተገነባው በክሮሺያኛ ኢንጂነር ሆሮጂ ኖክስሲክ ነው. አሁን ደግሞ በጊዝፔስ ስኪቫኖኖ እና በሊነክስ ማህበረሰብ የተደገፈ ነው. የመጀመርያው የግንባታ አገለግሎት (በወቅቱ "GetURL" ተብሎ የሚጠራው) በጃንዋሪ 1996 ተጀመረ. ፕሮግራሙ በ C ፕሮግራም ቋንቋ የተጻፈ ሲሆን በጂኤንዩ (GNU) ፈቃድ ተለቋል. መጀመሪያ ላይ መሣሪያው በሊነክስ መድረክ ላይ ተለቋል. ከጊዜ በኋላ ይህ አገልግሎት በብዙ ቋንቋዎች ተተርጉሟል, እና Wget for Windows 7 (እና አዲሱ), Wget for MacOS እና የመሳሰሉትን ጨምሮ ለሁሉም ታዋቂ የመሣሪያ ስርዓቶች ተሸጋግሯል.

ይህ ፕሮግራም መስተጋብራዊ አይደለም, ይህ ማለት በተጠቀሱት አቅሙዎች ውስጥ የተተገበረ ማንኛውም ሂደት ሊቆጣጠራት አይችልም, የስርዓተ ክወናው መቆጣጠሪያ እራሱን በማጣራት ሊቀናጅ ይችላል.

ዘመናዊ አሳሾች በአብዛኛው ውስጠ ግንቡ የማውረጃ አቀናባሪ መኖራቸው ቢታወቅም, ለተጠቃሚዎች መስተጋብራዊ መስተጋብር እንዲፈጠር የተዘጋጁ ናቸው, ስለዚህ በሰውነት ሞድ ስራ ስራ አስቸጋሪ ይሆናል. ይልቁንም በተገቢው መንገድ ብዙ ሂደቶች በራስ-ሰር እንዲጠቀሙ ይደረጋል. ለምሳሌ, በአንድ ጊዜ ብዙ ፋይሎችን እና ገጾችን ማውረድ የሚቻሉባቸውን አስቀድሞ በድረ-ገጾች ዝርዝር የጽሑፍ ሰነድ ማዘጋጀት ይቻላል.

የፕሮግራሙ ዋና ተግባራት

ሆኖም ግን በመጀመሪያ ደረጃ ፋይሎችን ለማውረድ መርሃግብር ሲሆን ይህም ዋናው ተግባሩ ግልፅነት ነው.

Wget ማንኛውንም መረጃ ከኢንተርኔት ማውረድ ይችላል, ሰነዶች, የስራ አስፈጻሚ ፋይሎች ወይም ሙሉ በሙሉ የድረ-ገጾች በኤችቲኤም ቅርፀት ማውረድ ይችላል (በተለያዩ ፕሮቶኮሎች). ፋይሎችን በኤፍቲፒ በመጠቀም ከርዕሶች ሊወርዱ ይችላሉ .

አንድ ደንበኛ በአንድ የድር ጣቢያ (ወይም በርካታ ድርጣቢያዎች) ውስጥ ያሉ አገናኞችን በራስ-ሰር ዳግመኛ ማሰስ ይችላል, የድረ-ገጹን የመጀመሪያ መዋቅር በሚመልስበት ጊዜ. የወረዱትን ድር ጣቢያዎች ያለ መዳረሻ ወደ መመልከት ሊታዩ ይችላሉ (በነባሪ ለኦንላይን እይታ እንደ አድራሻዎች ይወርዳል).

መጀመሪያው (ዋት) ለስቀይር እና ያልተረጋጉ የግንኙነት አይነቶች ነው የተቀየሰው, ስለዚህ በጣም አስፈላጊው ባህሪው የተቋረጠ ፋይልን ወደነበረበት የመመለስ ችሎታ ነው (አገልጋዩ RANGE ራስጌዎችን የሚደግፍ ከሆነ ይህ ሊሆን ይችላል). በተጨማሪም Wget የአገልጋዮቹን ሁኔታ (መገኘታቸውን) ለማውረድ እና ለማዘመን ይችላል (Wget የፋይል ርዕሶቹን ይፈትሻል እና የቅርብ ጊዜውን ስሪት ይደግፋል) እና የድር ገጹን ይደግፋል.

መርሃግብሩ የተለያዩ የፋይሎች መሣሪያዎችን የሚፈትሹ ሲሆን የተለያዩ የፋይል ዌብሳይቶችን እና ሰርቨሮችን የሚያካትቱ የተወሰኑ የፋብሪካው መቆጣጠሪያዎች ይገኛሉ.

የሚደገፉ የመሣሪያ ስርዓቶች

Wget Linux ለዚህ ምርት መሰረት ሆነ. ከላይ እንደተጠቀሰው መገልገያው መጀመሪያ ላይ ሊሠራ የሚችለው በሊኑ ላይ ብቻ ነው, ነገር ግን በፍጥነት ታዋቂነት ያለው እና ከሌሎቹ ስርዓቶች ጋር ተስተካክሎ ነበር. ለምሳሌ, የ Wget ለ Windows 7 እና የበለጠ ዘመናዊ ስርዓተ ክዋኔዎች ስሪት ማግኘት ይችላሉ, እና ግራፊክ በይነገጽ ያላቸው ስብሰባዎች አሉ. እንደ ሊነክስ ሁሉ, ፕሮግራሙ ብዙውን ጊዜ ወደ ስርጭቱ ይጣላል. በአንዳንድ ሊነክስ መጫኛዎች ውስጥ የሚገነቡት መጫኛዎች መጀመሪያ የ Wget ትዕዛዞችን ይደግፋሉ. ኡቡንቱ, ፌሬታራ, ሱፐር ኒዩዩሽ እና ሌሎች የሸማች ስርጭቶች ከፕሮግራሙ ጋር እንደሚነጋገሩ ከስልጣን ውስጥ ይሠራሉ. ቀጥሎም ፕሮግራሙን በበለጠ ለመረዳት ሞክር.

የ Wget ትዕዛዞች: መሰረታዊ መለኪያዎች ዝርዝር

ዋናው የትዕዛዝ ዝርዝር የሚከተሉትን ያካትታል:

  • -V - የትኛው የፕሮግራሙ ስሪት በአሁን ጊዜ ጥቅም ላይ እንደዋለ ለማወቅ ይረዳዎታል.
  • H) ከመተግበሪያው ጋር አብሮ ለመስራት በጣም የተሟላ የትዕዛዞችን ዝርዝር ያሳያል;
  • -b - ፕሮግራሙን ከበስተጀርባ እንዲሰሩ ያስችልዎታል.

የመልዕክት አማራጮች ዝርዝር

Wget ትዕዛዞች የሚታየውን መረጃ ሙሉ በሙሉ ለመቆጣጠር ያስችልዎታል. ዝርዝርዎ ይኸውና:

  • -ዝርዝር ምዝግብ - የመተግበሪያውን አጠቃላይ ሂደት የሚዘግብ የምዝግብ ማስታወሻ ፋይል ይፈጥራል.
  • -Logfile - አዲስ ከመፍጠር ይልቅ ነባር የምዝግብ ፋይልን እንዲያክሉ ያስችልዎታል.
  • -d - ለገንቢዎች እና ለማረም አስፈላጊውን መረጃ ያሳያል (በደንበኛው ስራ ውስጥ ችግሮችን ለመፍታት እና ስህተቶችን ለማስተካከል ያግዛል);
  • -q - መልዕክቶች ማሳያውን ያሰናክላል;
  • -ቪ - ይህ አማራጭ በነባሪነት ነቅቷል, በፕሮግራሙ ውስጥ ያሉ ሁሉም ሂደቶች ዝርዝር (በእውነተኛ ጊዜ) ውስጥ ዝርዝር ሪፖርትን ያቀርባል;
  • -nv - በመልእክቱ ውስጥ በተጠቃሚው የተቀበለውን መረጃ በእጅጉ ይቀንሳል. በጣም አስፈላጊ የሆኑ የውሂብ እና የስህተት ማሳወቂያዎች ብቻ ናቸው.
  • -i ፋይል (ወደ ፋይሉ የሚወስደው ዱካ) - ትይዩ ፋይልን ለመፈተሽ, አገናኝ ለማንሳት እና አጫጫን ለመፈፀም ይፈቅዳል. ኤች ቲ ኤም ኤል ጨምሮ የተለያዩ ቅርፀቶች ፋይሎችን መጠቀም ይችላሉ, ነገር ግን ይህንን ትዕዛዝ የሚጠቀሙ ከሆነ በትእዛዝ መስመር ላይ ወደ ፋይሉ የሚወስደውን መንገድ አይግለጹ;
  • -f - ፕሮግራሙ ፋይሉን እንደ ኤችቲኤም እንዲያነብ ያደርገዋል, ይህን ትዕዛዝ ከአካባቢያዊ የኤችቲኤምኤል ሰነድ ጋር ለመስራት ሲጠቀሙ ስህተት ሊኖርበት ይችላል, በሰነድ

የመነሻ አማራጮች ዝርዝር

በ Wget እገዛ ፋይሎችን ከድረ-ገፆች ጋር ለማውረድ መሰረታዊ commands. የእነሱ መሰረታዊ ስብስብ ይኸውና:

  • - bind-address = ADDRESS - ይህ ትዕዛዝ ወደ አካባቢያዊ ማሽን አስራጅ ውሂብ እንዲያስተላልፉ ያስችልዎታል. የ TCP / IP ግንኙነት ሲጠቀሙ, የአይፒ አድራሻውን (ከአንድ በላይ ከሆኑ ካሉ) በትክክል ለመጥቀስ ትዕዛዙ ያስፈልጋል.
  • -t ቁጥር (ቁጥሩን ይግለጹ) - ተጠቃሚው የሚወርዱበትን ብዛት እንዲመርጥ ያስችለዋል. ድግግሞትን ለማስወገድ, የቁጥር እሴት ዜሮ እኩል መሆን አለባቸው.
  • -nc - ይህ ትግበራ የአውታረ መረብ ካልተሳካ እና ማውረዱ ከተቋረጠ, የወረደው ፋይል ቀድሞውን ወደነበረበት ሁኔታ ለመመለስ ይፈቅዳል. ከብሪቱ ትዕዛዞች ውስጥ አንዱን (-¹, -nc, -r) ካልጠቀሙ የዊትፕ ቅጂውን ይሰርሰ እና እንደገና ማውረድ ይጀምራል. የ-r አማራጮች አሁን ያሉትን ፋይሎች እንዲተኩ ያስችልዎታል.
  • -c - ግንኙነቱን ማጣት (ለምሳሌ Wget የግንኙነት ገፅታውን ወደነበረበት ለመመለስ ሲሞክሩ). ወደ ፋይሉ ከማገናኛ በፊት የተሰጠውን ትዕዛዝ መግለፅ በቂ ነው. ጥቅም ላይ በሚውለው ማውጫ ውስጥ ተመሳሳይ ፋይል ካለ, ደብልዩ አውታውን እንዲያውቀው እና እንደገና እንዲጀምር ለማድረግ ይወስናል. ትዕዛዙ ለ RANGE ራስጌዎች ድጋፍ በሚሰጥባቸው በእነዚያ አገልጋዮች ላይ ብቻ ነው መጠቀም የሚቻለው.

  • - የፕሮጀክት አፈጻጸም - የድረ-ገጹን የድረ-ገጽ መገልገያዎች ዝርዝር እንዲመርጡ ያስችልዎታል. የጨቀየቱ = አሞሌ ወይም የሂደቱ = ነጥብ.
  • --spider - በኮምፒዩተር ላይ ያለውን ኔትዎርክ መኖሩን ለማረጋገጥ የፋይል ማዘዣውን ይተካል.
  • -w (በሴኮንዶች) - በውርዶች መካከል ያለውን የጊዜ ክፍተት ያመለክታል.
  • -q (በ kilobytes ወይም ሜጋባይት ብዛት ውስጥ የተጠቀሰው) - የወረደውን ውሂብ መጠን በትክክል እንዲቆጣጠሩ እና ከመጠን በላይ የሆኑ ጥራቶችን ለመገደብ ያስችልዎታል. ቢሆንም, የኮታ የተወሰነ (ምንም እንኳን የቱንም ያህል ከባድ ቢሆን በአንድ አማራጭ ፋይል አይሰራም አንድ ፋይል እንደሚጫነ ልብ ሊባል የሚገባው).

የኤች ቲ ቲ ፒ ግምቶች ዝርዝር

  • --http-user = እና --http-passwd = - የትኞቹ ፋይሎች እንደሚወርዱ በድር መሣሪያ ላይ የመለያ መግቢያ እና የይለፍ ቃል ለመግለጽ ይፍቀዱ.
  • - C = በገፍ / አጥፋ - በአገልጋይ ጎን ያለውን ውሂብ ማጠራቀሚያ ማንቃት ወይም ማሰናከል ያስችልዎታል.
  • --cookies = on / off - እንደ መሸጎጫ ያህል, ለኩኪስ ብቻ. የአገልጋዩ ለጎብኚዎች ስታትስቲክስ እንዲቆይ ለማድረግ የሚያስፈልገውን የኩኪ ውሂብ ለጊዜው ለማቆም ወይም ለመቀጥል ይፈቅዳል. በነባሪነት ምርጫው ነቅቷል, ነገር ግን ኩኪዎች በሃርድ ዲስክ ላይ አልተቀመጠም.
  • --save-ኩኪዎች - ኩኪዎችን እንዲያስቀምጡ ያስችልዎታል (ትኩስ ውሂብ ብቻ).
  • --proxy-user and -proxy-passwd - በፕሮክሲው ሰርቨር ላይ የመግቢያ እና የይለፍ ቃል ለመወሰን (አንድ ከተሳተፈ).

FTP ቅንብሮች ዝርዝር

ከ Wget ጋር ለመስራት የላቁ አማራጮች. FTP ትዕዛዞች:

  • - nr - ከኤፍፒ (FTP) ጋር አብሮ በተሰራ ጊዜ ከትግበራው ማውጫ ላይ ጊዜያዊ ፋይሎችን መሰረዝን ያሰናክላል;
  • -g አብራ / አጥፋ - በ FTP ዝርዝር ውስጥ ልዩ ልዩ ቁምፊዎችን ለመጠቀም ፍቃዱን ይፈቅዳል.
  • --passive-ftp - ይህ ትዕዛዝ በተቃራኒው ኤፍ ኤም (FTP) ሁነታ ለመተግበር (ከአገልጋዩ ጋር ግንኙነት ለመመስረት ኃላፊነት ሲኖርበት) ከፋየርዎ ጋር መጠቀም ይቻላል.

የ Wget ትዕዛዞች; የአጠቃቀም ምሳሌዎች

ከፕሮግራሙ ጋር ለመስራት በጣም ቀላል እና በጣም የተለመደው ምሳሌ, ፋይሎችን በማውረድ ላይ ነው. በ ትዕዛዞችን ለመሞከር, በአውታረ መረብ ውስጥ ወዳለው ፋይል መገናኛ ለመጀመር, እና / terminal: / መተላለፊያ መክፈት ይችላሉ-Wget * በፋይል * ላይ ትክክለኛ እና ሙሉ ዱካን የሚገልጽ አገናኝ መጀመር ይችላሉ.

ፋይሉን ለማውረድ ለመቀጠል: Wget -c * በፋይል * ላይ ትክክለኛ እና ሙሉ ዱካን የሚገልጽ አገናኝ.

ወደ ፋይሎች እና ሰነዶች አገናኞች የተያዘ ዝርዝር የያዘ ዝርዝር ካለ የ Wget -i ፋይል ዝርዝር .txt ትዕዛዝን መጠቀም ይችላሉ.

የድረ-ገፆች መጫኛዎች, ሁሉም ነገር እዚህ በጣም የተወሳሰበ ነው, ግን በተመሳሳይ ጊዜ የመታየት ዕድሉ የሚጨምር ነው. አንድ ድር ጣቢያ ለማውረድ በፈለጉበት ጊዜ መለኪያዎችን ዳግም ላለማስገባት, ስክሪፕቶችን መፍጠር ወይም ሁሉንም ቅንብሮች ወደ. Wgetrc ፋይል ማቀናበር ይችላሉ.

አንድ ድረ-ገጽ እንደ አገናኞች ለማስቀመጥ (በአካባቢያዊ ማሽን ላይ ለመክፈት አስቸጋሪ ነው), ለፋይል * ትክክለኛ እና ሙሉ ዱካ ለመለየት የ Wget -m * ትዕዛዝን መጠቀም ይችላሉ.

ከበይነመረብ ጋር ሳይገናኙ ለማየት ለማየት ተመሳሳይ ገፅ እንዲገኝ ለማድረግ የ Wget-r-10 -k * አገናኙን ወደ ፋይል * በትክክል እና ሙሉ ዱካን መጠቀም ይችላሉ.

የ Wget ቅርፀት ስህተት አንድ ትዕዛዝ አልተገኘም, ማንኛውም የትየባ እና ትክክል ያልሆነ መለኪያ ሊሆን ይችላል.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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