වෙබ් පිටු සහ ගොනු බාගත කිරීම සඳහා wget Linux විධානය භාවිතා කරන්නේ කෙසේද

Wget උපයෝගීතාව මඟින් වෙබ් පිටු, ගොනු සහ පින්තූර බාගත කිරීම සඳහා Linux විධාන රේඛාව භාවිතයෙන් ඔබට ලබා දේ.

ඔබට තනි වෙබ් wget විධානයක් වෙබ් අඩවියකින් බාගැනීමට හෝ බහු අඩවි හරහා ගොනු කිහිපයක් බාගැනීමට ආදාන ගොනුවක් සකස් කරගත හැකිය.

පරිශීලක අත්පොත මඟින් පද්ධතියෙන් ලොග් වී ඇති විට පවා, අත්පොත පිටුවට අනුව wget භාවිතා කළ හැකිය. මෙය සිදු කිරීම සඳහා ඔබ විසින් Nohup විධානය භාවිතා කරනු ඇත.

සම්බන්ධතාවය පහළට යන විට, wget උපයෝගීතාව නැවත උත්සාහ කරනු ඇත, සම්බන්ධතාවය නැවත ලැබුනහොත්, එය මඟ හැරිය හැක.

ඔබ විසින් Wget භාවිතා කරන සම්පූර්ණ වෙබ් අඩවි බාගත කර නොබැඳි වෙබ් අඩවියක් නැරඹිය හැකි නිසා දේශීය මූලාශ්ර වෙත යොමු කිරීමට සබැඳි යොමු කරන්න.

Wget හි ලක්ෂණ පහත පරිදි වේ:

Wget භාවිතා කරන වෙබ් අඩවියක් බාගත කර ගන්නේ කෙසේද?

මෙම මාර්ගෝපදේශය සඳහා, මගේ පුද්ගලික බ්ලොග් එක බාගත කරගන්නේ කෙසේද කියා මම ඔබට පෙන්වන්නම්.

www.everydaylinuxuser.com wget

Mkdir විධානය භාවිතා කරමින් ඔබේ පරිගණකය තුළ ඔබේ ෆෝල්ඩරය නිර්මාණය කිරීම වටිනවා, පසුව cd විධානය භාවිතා කර ෆෝල්ඩරය තුළට ගමන් කිරීම වටී.

උදාහරණයක් වශයෙන්:

mkdir everydaylinuxuser
cd everydaylinuxuser
www.everydaylinuxuser.com wget

මෙහි ප්රතිඵලය වන්නේ තනි index.html ගොනුවක්. Google විසින් තවමත් අන්තර්ගතය තවමත් ගුප්තව ඇති බැවින් මෙම ගොනුව ඉතාම නිෂ්ඵලකි. එසේම පින්තූර සහ වර්ණ විලාසයන් තවමත් ගූගල්හි තබා ඇත.

පහත දැක්වෙන විධානය භාවිතා කළ හැකි සම්පූර්ණ වෙබ් අඩවිය සහ සියලු පිටු බාගත කිරීමට:

wget -r www.everydaylinuxuser.com

මෙයින් උපරිම වශයෙන් 5 මට්ටම් ගැඹුරට උපරිම ලෙස දක්වා ඇති පිටු මෙය භාගත වේ.

වෙබ් අඩවියේ සිට සෑම දෙයක්ම ලබා ගැනීමට තරම් ගැඹුරු මට්ටම 5 තරම් ප්රමාණවත් නොවේ. ඔබට පහත සඳහන් පරිදි පහත දැක්වෙන මට්ටමට සැකසීමට ඔබට -l ස්විචය භාවිතා කළ හැකිය:

wget -r -l10 www.everydaylinuxuser.com

ඔබට අනන්ත විරාමයක් අවශ්ය නම් ඔබට පහත සඳහන් දෑ භාවිතා කළ හැකිය:

wget -r -l inf www.everydaylinuxuser.com

ඔබට 0 ට සමාන වන අතර එය එකම දේ වේ.

තවමත් තවත් එක් ගැටලුවක් පවතී. ඔබට සියළු පිටු දේශීයවම ලබා ගත හැකි නමුත් පිටු වල ඇති සියලුම සබැඳි තවමත් මුල් ස්ථානයට යොමු දක්වයි. එබැවින් පිටු මත ඇති සබැඳි අතර දේශීයව ක්ලික් කිරිමට නොහැක.

පිටු වල ඇති සියලුම සබැඳි පරිවර්තනය කරන ලද -k ස්විචය භාවිතා කිරීමෙන් මෙම ගැටලුව ඔබට ලබා ගත හැක:

wget -r -k www.everydaylinuxuser.com

ඔබට වෙබ් අඩවියේ සම්පූර්ණ කැඩපතක් ලබා ගැනීමට අවශ්ය නම් ඔබට සරලව භාවිතා කළ හැකිය -r -k සහ -l ස්විච් භාවිතා කිරීම සඳහා අවශ්ය වන පහත සඳහන් ස්විචය භාවිතා කළ හැකිය.

wget -m www.everydaylinuxuser.com

එමනිසා ඔබට ඔබේම වෙබ් අඩවියක් තිබේ නම් ඔබට මෙම සරල විධානය භාවිතා කර සම්පූර්ණ උපස්ථයක් සාදා ගත හැකිය.

පසුබිම් විධානයක් ලෙස wget කරන්න

ඔබට බා ගන්න පසුබිම් විධානයක් ලෙස ඔබට Wget ලබා ගත හැකි අතර, ගොනුව බාගත කර ගන්නා අතරතුර තාවකාලික කවුළුවේ ඔබගේ වැඩ සමඟ සම්බන්ධ වීමට හැකි වේ.

සරලවම පහත විධානය භාවිතා කරන්න:

wget -b www.everydaylinuxuser.com

ඇත්ත වශයෙන්ම ස්විචයන් ඒකාබද්ධ කළ හැකිය. අඩවියේ පිළිබිඹුවෙහි පසුබිමෙහි wget විධානය ක්රියාත්මක කිරීම සඳහා පහත දැක්වෙන විධානය භාවිතා කරනු ඇත:

wget -b -m www.everydaylinuxuser.com

ඔබට මෙය තවදුරටත් සරල කළ හැකිය:

wget -bm www.everydaylinuxuser.com

ලොග් වීම

ඔබ පසුබිමේ wget විධානයක් ක්රියාත්මක කරන්නේ නම් එය තිරය වෙත යවනු ලබන සාමාන්ය පණිවුඩ කිසිවක් නොලැබෙනු ඇත.

ඔබට එම පණිවිඩ සියල්ල ලොග් ගොනුව වෙත යැවිය හැක, එවිට විගණන විධානය භාවිතයෙන් ඔබට ඕනෑම වේලාවක ප්රගතිය පරීක්ෂා කළ හැකිය.

Wget විධානය ලොග ගොනුවක් වෙත තොරතුරු ලබා දීම සඳහා පහත දැක්වෙන විධානය භාවිතා කරන්න:

wget -o / path / to / mylogfile www.everydaylinuxuser.com

ආපසු හැරීම, ඇත්ත වශයෙන්ම, කිසිවක් ලොග් වීමක් අවශ්ය නොවන අතර, තිරය වෙත ප්රතිදානය නොමැත. සියලු නිමැවුම් ඉවත් කිරීම පහත දැක්වෙන විධානය භාවිතා කරන්න:

wget -q www.everydaylinuxuser.com

බහු අඩවි වලින් බාගන්න

විවිධ අඩවි වලින් බාගත කිරීමට ආදාන ගොනුවක් ඔබ විසින් සකස් කළ හැකිය.

ඔබගේ ප්රියතම සංස්කාරකයක් හෝ cat විධානය භාවිතයෙන් ගොනුවක් විවෘත කරන්න. එවිට එක් එක් පේළියේ සිට බාගන්න අඩවි හෝ සබැඳි ලැයිස්තුගත කිරීම ආරම්භ කරන්න.

ගොනුව සුරක්ෂිත කර පහත දැක්වෙන wget විධානය ක්රියාත්මක කරන්න:

wget -i / path / to / inputfile

ඔබගේම වෙබ් අඩවියක් පිටුබලය දීම හෝ දුම්රියේ කියවීමට බාගත කිරීම සඳහා යමක් සොයා ගත හැකි වුවද, ඔබට සම්පූර්ණ වෙබ් අඩවියක් බාගත කිරීමට ඔබට නොහැකි වනු ඇත.

පින්තූර සමඟ තනි URL එකක් බාගන්න හෝ ZIP ගොනු, ISO ගොනු හෝ පින්තුර ගොනු වැනි ගොනු බාගන්න.

එය මතක තබා ගත යුතු වන්නේ, එය කාලය ගත කරන කාලය ලෙස ආදාන ගොනුව තුල පහත දැක්වෙන ලෙස ටයිප් කිරීමට අවශ්ය නොවේ:

ඔබ මූලික URL එක සැමවිටම සමාන වනු ඇති බව ඔබ දැන සිටියහොත් ඔබට ආදාන ගොනුවේ පහත දැක්වෙන ලෙස දැක්විය හැකිය:

එවිට ඔබට මූලික URL වේ wget විධානයට පහත පරිදි වේ:

wget -B http://www.myfileserver.com -i / path / වෙත / inputfile

නැවත උත්සාහ කරන්න

ඔබ ආදාන ගොනුවක් තුළ බාගත ලිපිගොනු පෝලිම් සකසා ඇත්නම් සහ ඔබ මුල්ම ගොනුවේ රැඳී සිටින බව සොයා ගැනීමට උදෑසන පහලට පැමිණෙන විට ඔබ බාගත කරන ලද ගොනු බාගත කිරීම සඳහා ඔබේ පරිගණකය මුළු රාත්රිය පුරාම ක්රියාත්මක වේ. මුළු රාත්රියේම නැවත උත්සහ කර ඇත.

ඔබට පහත සඳහන් ස්විචය භාවිතා කර නැවත උත්සාහ කළ හැක:

wget -t 10 -i / path / to / inputfile

ඉහත විධානය භාවිතා කිරීම සඳහා -T ස්විචය සමඟ සම්බන්ධ වීමට ඔබට ඉඩ ඇත.

wget -t -10 -T 10 -i / path / to / inputfile

ඉහත විධානය 10 වාරයක් උත්සහා කරනු ලබන අතර ගොනුව තුල එක් එක් සබැඳිය සඳහා තත්පර 10 ක් සම්බන්ධ වීමට උත්සහ කරනු ඇත.

ඔබ ඔබේ සම්බන්ධතාවය සඳහා මන්දගාමී බ්රෝඩ්බෑන්ඩ් සම්බන්ධතාවය මත ගයිගබයිට් 4 ගොනුවකින් 75% කට අර්ධ වශයෙන් බාගත කර ඇති විට එය අතිශයින් විනකයි.

පහත දැක්වෙන විධානය භාවිතා කරමින් බාගත කිරීම නතර කළ විට ඔබට නැවත උත්සාහ කිරීමට Wget භාවිතා කළ හැකිය:

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

ඔබ සේවාදායකයක් ගවේෂණය කරන්නේ නම්, සත්කාරක සමාගමට එය බොහෝ සේ කැමති නැතහොත් ඔබගේ ඉල්ලීම් අවහිර කිරීමට හෝ අවහිර කිරීමට ඉඩ ඇත.

එක් කාල භාගයක් අතර රැඳී සිටීමට කොපමණ කල් ගත වේදැයි සඳහන් කළ හැකි කාල සීමාවක් නියම කළ හැකිය:

wget -w 60 -i / path / to / inputfile

ඉහත දැක්වෙන විධානය සෑම බාගැනුමකම තත්පර 60 ක් බලා සිටීමට සිදු වේ. ඔබ එක් මූලාශ්රයකින් ගොනු ගොඩක් බාගත කර ගැනීමෙන් මෙය ප්රයෝජනවත් වේ.

ඇතැම් වෙබ් සත්කාරක සමාගම් විසින් සංඛ්යාතය කෙසේ වෙතත්, කෙසේ හෝ ඔබ අවහිර කරනු ඇත. ඔබට පහත වැඩසටහනක් භාවිතා නොකරන ලෙස පෙනෙන ලෙස එය බලාගත හැකිය.

wget - අහඹු-wait -i / path / to / inputfile

බාගත සීමාවන් ආරක්ෂා කිරීම

බොහෝ අන්තර්ජාල සේවා සපයන්නන් ඔබගේ බ්රෝඩ්බෑන්ඩ් භාවිතය සඳහා තවමත් බාගත කිරීමේ සීමාවන් අදාළ වේ, විශේෂයෙන් ඔබ ඔබ නගරයෙන් පිටත ජීවත් වන්නේ නම්.

ඔබට එම බාගැනීමේ සීමාව පුපුරවා නොතබන නිසා, ඔබට කෝටාව එක් කිරීමට අවශ්ය විය හැකිය. පහත සඳහන් ආකාරයට ඔබට එය කළ හැකිය:

wget -q 100m -i / path / to / inputfile

-q විධානය තනි ගොනුවක් සමඟ ක්රියා නොකරනු ඇත.

එබැවින් ඔබ විසින් ගොනුවකට ගයිගැබයිට් 2 ක් ගොනුවක් බාගත කළහොත්, -q 1000m භාවිතා කර ගොනු බාගත කිරීම නතර නොකරනු ඇත.

මෙම කෝටාව පමණක් වෙබ් අඩවියේ බාගත කිරීම හෝ ආදාන ගොනුවක් භාවිතා කිරීමේදී ප්රතිබිම්බනාත්මකව භාවිතා වේ.

ආරක්ෂණය ලබා ගැනීම

සමහර අඩවි ඔබට බාගත කිරීමට බලාපොරොත්තු වන අන්තර්ගතයට ප්රවේශ වීමට ඔබට පිවිසීමට අවශ්ය වේ.

පරිශීලක නාමය හා මුරපදය සඳහන් කිරීමට පහත සඳහන් ස්විචයන් භාවිතා කළ හැකිය.

wget --user = වොයිස්ඉරිඟු --password = ඔබේ ප්ලස් වචන

කිසියම් අයෙකු PS විධානය ක්රියාත්මක කරන විට බහු පරිශීලක පද්ධතියක සටහන් කරන්න. ඔබගේ පරිශීලක නාමය සහ මුරපදය දැකීමට හැකි වනු ඇත.

වෙනත් බාගැනීම් විකල්ප

ප්රකෘති අනුව -r ස්විචය අවශේෂව බාගත කර අන්තර්ගතය බහාලන අතර එය බහලුම් තැනීම සිදු කරනු ඇත.

පහත දැක්වෙන ස්විචය භාවිතයෙන් ඔබට එක් එක් ෆෝල්ඩරයක් වෙත සියළුම ගොනු ලබා ගත හැක:

wget -nd -r

මෙම ප්රතිවිරුද්ධය වන්නේ පහත දැක්වෙන විධානය භාවිතා කර ලබාගත හැකි නාමාවලීන් නිර්මාණය කිරීමට බල කිරීමයි:

wget -x -r

සමහර ගොනු වර්ග බාගත කරන්නේ කෙසේද

ඔබට වෙබ් අඩවියේ ප්රතිචක්රවිකව බාගත කිරීමට අවශ්ය නම්, නමුත් ඔබට අවශ්ය වන්නේ ගොනු වර්ගයක් හෝ MP3 එකක් හෝ පිංතූරයක් වැනි පිංතූරයක් බාගත කිරීමට අවශ්ය නම් පහත දැක්වෙන රීතය භාවිතා කළ හැකිය:

wget -A "* .mp3" -ආ

මෙම ප්රතිවිරුද්ධය වන්නේ සමහර ගොනු නොසලකා හැරීමයි. සමහර විට ඔබට විධායක කාර්යයන් බාගැනීමට අවශ්ය නැත. මෙම අවස්ථාවේදී, ඔබ පහත සඳහන් රීතය භාවිතා කරනු ඇත:

wget -R "* .exe" -r

ක්ලිටට්

ෆයර්ෆොක්ස් ඇඩෝනයක ඊනියා ක්ලිග්ට් එකක් තිබේ. පහත දැක්වෙන ආකාරයෙන් ෆයර්ෆොක්ස් වෙත ඔබට මෙය එකතු කළ හැකිය.

Https://addons.mozilla.org/en-US/firefox/addon/cliget/ සහ "Firefox වෙත එකතු කරන්න" බොත්තම ක්ලික් කරන්න.

ස්ථාපන බොත්තම එබූ විට එය ක්ලික් කරන්න. ඔබ ෆයර්ෆොක්ස් නැවත ආරම්භ කිරීමට අවශ්ය වනු ඇත.

ක්ලිකේට් භාවිතා කිරීම සඳහා ඔබ බාගත කිරීමට හා රයිට් ක්ලික් කර පිටුවක් හෝ ගොනුවක් වෙත පිවිසෙන්න. සන්දර්භය මෙනුව ක්ලිකට් ලෙසින් දිස්වනු ඇති අතර "Wget to copy" සහ "Curl to copy" යන විකල්පයන් ඇත.

"Copy to Wget" විකල්පය මත ක්ලික් කරන්න සහ ටර්මිනලය කවුළුව විවෘත කර ඉන්පසු දකුණු ක්ලික් කරන්න සහ ඇලවීම. සුදුසු wget විධානය කවුළුව තුළට දමනු ලැබේ.

මූලිකවම, මෙමඟින් ඔබ විසින්ම ආඥාව ඔබ විසින්ම ටයිප් කළ යුතුය.

සාරාංශය

Wget විධානයන් විශාල සංඛ්යාවක් සහ ස්විචයන් ලෙස.

එබැවින් ටැග් කවුළුව වෙත ටයිප් කිරීම මගින් wget සඳහා වූ අත්පොත කියවීම වටී.

මනුස්සයෙක්