கட்டளை வரியைப் பயன்படுத்தி லினக்ஸில் கோப்புகளைப் பதிவிறக்குதல்

Downloading Files Linux Using Command Line



சமீபத்திய ஆண்டுகளில், தொழில்நுட்பம் வளர்ச்சியடைந்து கணிசமாக வளர்ந்து, டிஜிட்டல் உலகில் நிகழும் மாற்றங்களை எடுத்துக்காட்டுகிறது. இந்த தொழில்நுட்ப முன்னேற்றங்கள் பல அசாதாரண கருவிகள் மற்றும் மென்பொருட்களை உருவாக்க வழிவகுத்தது, அவை நம் வாழ்க்கையை எளிதாக்க கணிசமாக உதவியது.

லினக்ஸ், யுனிக்ஸ் அடிப்படையிலான ஓப்பன் சோர்ஸ் ஆப்பரேட்டிங் சிஸ்டம், இது போன்ற மென்பொருளுக்கு ஒரு உதாரணம், சில வருடங்களுக்கு முன்புதான், டெஸ்க்டாப்புகளில் பயன்படுத்த வேண்டிய விவரக்குறிப்புகள் இல்லை, இதன் விளைவாக, முக்கியமாக சர்வர் மேம்பாட்டிற்கு கருதப்பட்டது. இருப்பினும், காலப்போக்கில், இது வேகமாக வளர்ந்து, நம்பகமான மற்றும் சக்திவாய்ந்த இயக்க முறைமையாக மாறியது, இது அதிக எண்ணிக்கையிலான பயனர்களின் கவனத்தைப் பெற வழிவகுத்தது.







லினக்ஸ் வழங்கிய கட்டளை வரி கருவி பயனர்களுக்கு வழங்கும் அதன் மிக சக்திவாய்ந்த அம்சங்களில் ஒன்றாகும், மேலும் இது மிகவும் கவர்ச்சிகரமான மற்றும் பயன்படுத்த ஆச்சரியமாக இருக்கிறது. கட்டளை வரி என்பது ஒரு உரை அடிப்படையிலான இடைமுகமாகும், இது கட்டளைகளை எடுத்து அவற்றை இயக்கும் OS க்கு அனுப்பும். இந்த நெகிழ்வான தன்மையின் காரணமாகவே இது வரைகலை பயனர் இடைமுகத்தில் (GUI) ஒரு விளிம்பைப் பெற்றுள்ளது, இதன் விளைவாக, பல பயனர்கள் பல்வேறு பணிகளைச் செய்ய கட்டளை வரிக்கு மாறினர், அதில் ஒன்று கோப்புகளைப் பதிவிறக்குவது.



எனவே இன்று நாம் கமண்ட் லைன் கருவியைப் பயன்படுத்தி லினக்ஸில் கோப்புகளைப் பதிவிறக்க எப்படி இரண்டு வெவ்வேறு வழிகளைப் பார்ப்போம்.



Wget பயன்படுத்தி கோப்புகளைப் பதிவிறக்குகிறது

இணையத்திலிருந்து கோப்புகளைப் பதிவிறக்குவதற்கான மிகவும் பிரபலமான கட்டளை வரி கருவிகளில் ஒன்று Wget. Wget என்பது HTTP, HTTPS மற்றும் FTP போன்ற பல நெறிமுறைகளை ஆதரிக்கும் மற்றும் பல கோப்புகள் மற்றும் கோப்பகங்களைப் பதிவிறக்க அனுமதிக்கும் ஒரு அழகான பல்துறை கருவியாகும். இது பயனர்களுக்கு தொடர்ச்சியான பதிவிறக்கம் முதல் பதிவிறக்கம் விளையாடுதல் மற்றும் இடைநிறுத்துதல் மற்றும் அதன் அலைவரிசையை கட்டுப்படுத்துதல் வரை பல்வேறு அம்சங்களை வழங்குகிறது.





மேலும், இது குறுக்கு-தளம், இது பல கட்டளை வரி பதிவிறக்கிகள் மற்றும் வரைகலை பதிவிறக்கிகள் மீது மிகவும் விளிம்பை வழங்குகிறது.

Wget ஐ எப்படி நிறுவுவது?

Wget பொதுவாக பெரும்பாலான லினக்ஸ் விநியோகங்களுடன் முன்பே நிறுவப்பட்டிருக்கும். இருப்பினும், Wget நிறுவப்படாமல் ஒரு பயனர் ஒரு கணினியை வைத்திருந்தால், பயனர் உபுண்டு டாஷ் அல்லது கட்டளை வரியைத் திறக்க வேண்டும் அல்லது Ctrl+Alt+T குறுக்குவழி மற்றும் பின்வரும் கட்டளையை உள்ளிடவும்:



$சூடோ apt-get install wget

உபுண்டு போன்ற டெபியன் அடிப்படையிலான லினக்ஸ் அமைப்புகளுக்கு மட்டுமே மேலே கொடுக்கப்பட்டுள்ள கட்டளை என்பது குறிப்பிடத்தக்கது. பயனர் ஃபெடோரா போன்ற Red Hat லினக்ஸ் அமைப்பைக் கொண்டிருந்தால், பயனர் பின்வரும் கட்டளையை கட்டளை வரியில் உள்ளிட வேண்டும்:

$yum நிறுவ wget

Wget இன் அம்சங்கள்

முன்பு குறிப்பிட்டபடி, Wget அதன் உள்ளே பல அம்சங்களை இணைத்துள்ளது. Wget பயனர்களுக்கு வழங்கும் மிக அடிப்படையான செயல்பாடு அதன் URL ஐப் பயன்படுத்தி கோப்புகளைப் பதிவிறக்குவதாகும். முனையத்தில் பின்வரும் கட்டளையை உள்ளிடுவதன் மூலம் இதைச் செய்யலாம்:

$wgetURL

இதை மேலும் தெளிவுபடுத்த ஒரு உதாரணத்தைக் காண்பிப்போம். இணையத்தில் இருந்து png வடிவத்தில் ஒரு எளிய படத்தை பதிவிறக்கம் செய்வோம். சிறந்த புரிதலுக்கு கீழே உள்ள படத்தைப் பார்க்கவும்:

வெவ்வேறு URL களில் இருந்து பல கோப்புகளைப் பதிவிறக்க பயனர்களை Wget அனுமதிக்கிறது. பின்வரும் கட்டளையால் இதை எளிதாக செய்ய முடியும்:

$wgetURL1 URL2 URL3

மீண்டும் ஒரு உதாரணத்தைப் பயன்படுத்தி இதைக் காட்டலாம். நாங்கள் இரண்டு வெவ்வேறு வலைத்தளங்களிலிருந்து இரண்டு HTML கோப்புகளை பதிவிறக்கம் செய்வோம். சிறந்த புரிதலுக்கு, கீழே உள்ள படத்தைப் பார்க்கவும்:

பின்வரும் கட்டளையைப் பயன்படுத்தி கோப்பின் பெயரை அதன் மூலத்திலிருந்து மாற்றலாம்:

$wget -அல்லதுகோப்பு பெயர் URL


இங்கே கோப்பு பெயர் நீங்கள் கோப்பை முகவரி செய்ய விரும்பும் பெயரை குறிக்கிறது. இதைப் பயன்படுத்தி, நாம் கோப்பின் வகையையும் மாற்றலாம். இது கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளது:

Wget பயனர்களை தங்கள் கோப்புகளை மீண்டும் மீண்டும் பதிவிறக்க அனுமதிக்கிறது, இது அடிப்படையில் அனைத்து கோப்புகளையும் ஒரே கோப்பகத்தின் கீழ் வலைத்தளத்திலிருந்து பதிவிறக்குகிறது. பின்வரும் கட்டளையால் இதை எளிதாக செய்ய முடியும்:

$wget -ஆர்URL

Wget தொடர்பான கூடுதல் தகவலுக்கு, பயனர்கள் கிடைக்கக்கூடியதாகத் தோன்றும் அனைத்து Wget கட்டளைகளையும் அணுகுவதற்கு பின்வரும் கட்டளையை முனையத்தில் உள்ளிடலாம்:

$wget --உதவி

கர்ல் பயன்படுத்தி கோப்புகளைப் பதிவிறக்குகிறது

கர்ல் என்பது இணையத்திலிருந்து கோப்புகளைப் பதிவிறக்கப் பயன்படும் மற்றொரு கட்டளை வரி கருவியாகும். Wget போலல்லாமல், கட்டளை வரி மட்டுமே, கர்லின் அம்சங்கள் libcurl மூலம் இயக்கப்படுகின்றன, இது குறுக்கு-தள URL பரிமாற்ற நூலகமாகும். கர்ல் கோப்புகளைப் பதிவிறக்குவதை அனுமதிப்பது மட்டுமல்லாமல் சேவையகங்களுடன் கோரிக்கைகளைப் பதிவேற்றுவதற்கும் பரிமாற்றுவதற்கும் பயன்படுத்தலாம். HTTP, HTTPS, FTP, SFTP போன்ற முக்கியமானவற்றை உள்ளடக்கிய நெறிமுறைகளுக்கு கர்ல் மிகப் பெரிய ஆதரவு வரம்பைக் கொண்டுள்ளது. இருப்பினும், Wget வழங்கும் சுழல்நிலை பதிவிறக்கங்களை கர்ல் ஆதரிக்கவில்லை.

கர்லை எப்படி நிறுவுவது?

இதேபோல், Wget போல, கர்ல் பெரும்பாலான லினக்ஸ் விநியோகங்களுடன் முன்பே நிறுவப்பட்டுள்ளது. பின்வரும் கட்டளையை இயக்குவதன் மூலம் இதைச் சரிபார்க்கலாம்:

$சுருட்டை-மாற்றம்

இருப்பினும், கர்ல் நிறுவப்படாமல் ஒரு பயனர் ஒரு கணினியை வைத்திருந்தால், பயனர் உபுண்டு டாஷ் அல்லது கட்டளை வரியைத் திறக்க வேண்டும் அல்லது Ctrl+Alt+T குறுக்குவழி மற்றும் பின்வரும் கட்டளையை உள்ளிடவும்:

$சூடோ apt-get installசுருட்டை

உபுண்டு போன்ற டெபியன் அடிப்படையிலான லினக்ஸ் அமைப்புகளுக்கு மட்டுமே மேலே கொடுக்கப்பட்டுள்ள கட்டளை என்பது குறிப்பிடத்தக்கது. பயனர் ஃபெடோரா போன்ற Red Hat லினக்ஸ் அமைப்பைக் கொண்டிருந்தால், பயனர் பின்வரும் கட்டளையை கட்டளை வரியில் உள்ளிட வேண்டும்:

$yum நிறுவசுருட்டை

கர்லின் அம்சங்கள்

Wget போலவே, கர்ல் அதன் உள்ளே பல அம்சங்களை இணைத்துள்ளது. இணையத்திலிருந்து ஒரு யூஆர்எல்லிலிருந்து பயனர்கள் கோப்புகளைப் பதிவிறக்க அனுமதிக்கும் திறன் மிகவும் அடிப்படை. முனையத்தில் பின்வரும் கட்டளையை உள்ளிடுவதன் மூலம் இதைச் செய்யலாம்:

$சுருட்டை-அல்லதுURL

சிறந்த புரிதலுக்கு, Wget ஐப் போலவே இணையத்தில் இருந்து png வடிவத்தில் ஒரு எளிய படத்தை பதிவிறக்கம் செய்வோம்.

கர்ல் பயனர்களை கோப்பு பெயர் மற்றும் கோப்பின் வகையை மாற்ற அனுமதிக்கிறது. பின்வரும் கட்டளையால் இதைச் செய்யலாம்:

$சுருட்டை URL>கோப்பு பெயர்

மேலே உள்ள படத்தில், முதலில் panake1.png என்று பெயரிடப்பட்ட ஒரு png கோப்பை எடுத்து, புதிய பெயர் p.zip உடன் ஜிப் கோப்பாக மாற்றினோம்.

Wget ஐப் போலவே, கர்ல் பயனர்களை இணையத்திலிருந்து பல URL களைப் பயன்படுத்தி பல கோப்புகளைப் பதிவிறக்க அனுமதிக்கிறது. பின்வரும் கட்டளையால் இதை எளிதாக செய்ய முடியும்:

$சுருட்டை-அல்லதுURL1-அல்லதுURL2-அல்லதுURL3

எங்கள் உதாரணத்திற்கு, இணையத்தில் இருந்து ஒரு jpg கோப்பு மற்றும் png கோப்பைப் பதிவிறக்க கர்ல் பயன்படுத்துவோம். முடிவுகள் கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளன:


கர்ல் அதன் பயனர்களுக்கு வழங்கும் ஒரு அற்புதமான அம்சம் கோப்பின் பதிவிறக்கத்தின் முன்னேற்றத்தைக் கண்காணிக்கும் திறன் ஆகும். பின்வரும் கட்டளையால் இதைச் செய்யலாம்:

$சுருட்டை -# URL> கோப்பு பெயர்

கர்ல் தொடர்பான கூடுதல் தகவலுக்கு, பயனர்கள் கிடைக்கக்கூடியதாகத் தோன்றும் அனைத்து கர்ல் கட்டளைகளுக்கும் அணுகலைப் பெற பின்வரும் கட்டளையை முனையத்தில் உள்ளிடலாம்:

$சுருட்டை--உதவி

கோப்புகளைப் பதிவிறக்குவதற்கான சிறந்த கட்டளை வரி முறை

கோப்புகளைப் பதிவிறக்குவதற்கு லினக்ஸ் வழங்கும் பரந்த அளவிலான கட்டளை வரி கருவிகளில் Wget மற்றும் Curl ஆகியவை அடங்கும். இரண்டும் பயனர்களின் பல்வேறு தேவைகளைப் பூர்த்தி செய்யும் ஒரு பெரிய அம்சங்களை வழங்குகிறது. பயனர்கள் கோப்புகளை மீண்டும் மீண்டும் பதிவிறக்கம் செய்ய விரும்பினால், Wget ஒரு நல்ல தேர்வாக இருக்கும். பயனர்கள் சேவையகத்துடன் தொடர்பு கொள்ள விரும்பினால் அல்லது Wget ஆதரிக்காத ஒரு நெறிமுறையின் கீழ் கட்டப்பட்ட கோப்பைப் பதிவிறக்க விரும்பினால், கர்ல் ஒரு சிறந்த மாற்றாக இருக்கும்.