எடுத்துக்காட்டுகளுடன் லினக்ஸ் கர்ல் கட்டளை

Linux Curl Command With Examples



சுருட்டை என்பது ஒரு கட்டளை வரி கருவியாகும், இது சேவையகத்திலிருந்து வாடிக்கையாளருக்கு தரவை மாற்ற உதவுகிறது மற்றும் நேர்மாறாகவும் உதவுகிறது. இது பின்வரும் நெறிமுறைகளைப் பயன்படுத்துகிறது, அதாவது, HTTP, SMTP, FTP மற்றும் POP3. முதலியன சுருள் ஒரே நேரத்தில் பல கோப்புகளை மாற்றும்.

தொடரியல்

சுருட்டு [விருப்பங்கள் ...] [URL ..]







கர்லை நிறுவவும்

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



தொகுப்புகளைப் புதுப்பிக்கவும்

நிறுவலின் முதல் படி ஏற்கனவே இருக்கும் தொகுப்புகளைப் புதுப்பிக்க வேண்டும்; இது களஞ்சியங்களை உபுண்டுவில் சுருட்டை நிறுவ உதவும்.



$சூடோபொருத்தமான மேம்படுத்தல்





சுருட்டை நிறுவல்

களஞ்சியங்களை இயக்கிய பிறகு, நாங்கள் இப்போது சுருட்டை நிறுவ முடியும். இது அனைத்து களஞ்சியங்களையும் புதுப்பிக்க சிறிது நேரம் ஆகலாம். சுருட்டை இப்போது நிறுவவும்.

$சூடோபொருத்தமானநிறுவுசுருட்டை

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



பயனுள்ள நிறுவலுக்குப் பிறகு, நீங்கள் லினக்ஸ் இயக்க முறைமையில் கர்ல் கட்டளையைப் பயன்படுத்த முடியும்.

பதிப்பைச் சரிபார்க்கவும்

நிறுவப்பட்ட கர்ல் பதிப்பைப் பார்க்க, நீங்கள் லினக்ஸ் முனையத்தில் பின்வரும் அறிக்கையைப் பயன்படுத்த வேண்டும், ஏனெனில் இது நிறுவலைச் சரிபார்க்கிறது, ஏனெனில் கர்ல் நிறுவப்பட்டிருந்தால் மட்டுமே பதிப்பு காட்டப்படும்.

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

நிறுவப்பட்ட சுருளின் பதிப்பு 7.68 என்று வெளியீடு காட்டுகிறது.

உதாரணம் 1.

நாம் அறிமுகப்படுத்தப் போகும் எளிய உதாரணம். இந்த கட்டளையைப் பயன்படுத்துவதன் மூலம், லினக்ஸ் முனையத்தில் வலைத்தளத்தின் URL இன் உள்ளடக்கத்தை நீங்கள் பெற முடியும்.

$ சுருட்டை URL

$சுருட்டை https://ubuntu.com/பதிவிறக்க Tamil/டெஸ்க்டாப்

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

சுருள் http: // தளம். {1 வது, 2 வது, 3 வது} .com

உதாரணம் 2.

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

சுருட்டை –o [URL]

$சுருட்டை-அல்லதுoutputtxt.html https://ubuntu.com/பதிவிறக்க Tamil/desktop.html

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

இந்த கோப்பு கோப்புறையில் உள்ளது, இது கட்டளை மூலம் ஒரு கோப்பை உருவாக்கி புதுப்பிப்பதை காட்டுகிறது.

இயல்பு வலைத்தளத்தின் பெயருடன் கோப்பை சேமிக்க விரும்பினால், பெயரை குறிப்பிட தேவையில்லை. சிறிய ஒன்றிற்குப் பதிலாக நீங்கள் மூலதன o -O ஐ மட்டுமே பயன்படுத்த வேண்டும். அது அந்தந்த இணையதளத்தின் பெயரைக் கொண்ட கோப்பில் உள்ள உள்ளடக்கத்தை தானாகவே சேமிக்கும்.

கர்ல் –O [url ...]

$சுருட்டை –O https://ftp.us.debian.org/டெபியன்/குளம்/முக்கிய/என்/நானோ/நானோ_2.7.4-1_amd64.deb

முனையத்தில் ஒரு grep கட்டளையைப் பயன்படுத்தி உருவாக்கப்பட்ட கோப்பை நீங்கள் சரிபார்க்கலாம்.

$ls | பிடியில் *.டெப்

எனவே கோப்பு உருவாக்கப்பட்டது.

உதாரணம் 3

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

கர்ல் –C - [URL ...]

$சுருள் –C - - O ftp://spedtesttele2.net/1MB.zip

உதாரணம் 4

கர்ல் கட்டளை இயல்பாக HTTP இருப்பிட தலைப்பைப் பின்பற்றாது. இவை வழிமாற்றுகள் என்றும் அழைக்கப்படுகின்றன. ஒரு வலைத்தள கோரிக்கை மற்றொரு இடத்திற்கு அனுப்பப்படும் போது, ​​அது அசல், பின்னர் HTTP இடம் தலைப்பு ஒரு பதிலாக அனுப்பப்படும். உதாரணமாக, நாம் ஒரு கூகுள் வலைத்தளத்தைத் திறந்து உலாவியில் google.com ஐ எழுத விரும்பினால், அது ஆவணம் நகர்த்தப்பட்டது போன்ற குறிப்பிட்ட உரையுடன் மற்றொரு பக்கத்திற்கு திருப்பி விடப்படும்.

$சுருட்டு google.com

கோரிக்கை ஆவணத்திற்கு நகர்த்தப்பட்டது https://www.google.co.in/-. கர்ல் கட்டளையில் -L விருப்பத்தைப் பயன்படுத்தி இதை மாற்றலாம். சுருட்டை -L உடன் வழிமாற்றைப் பயன்படுத்த வேண்டும் என்று நாங்கள் வலியுறுத்துகிறோம். www.google.com இன் HTML இல் மூலக் குறியீட்டைப் பதிவிறக்க.

$கர்ல் –L google.com

உதாரணம் 5

URL இன் தலைப்புகள் பெருங்குடலுடன் பிரிக்கப்பட்ட முக்கிய மதிப்புகளைக் கொண்டுள்ளன. இந்த முக்கிய மதிப்புகள் குறியாக்கம், டிகோடிங், பயனர் தகவல், வகை உள்ளடக்கம், பயனர் முகவர் தகவல் போன்ற தகவல்களைக் கொண்டுள்ளன. வாடிக்கையாளர் சேவையகத்தைக் கோரும்போது இது செய்யப்படுகிறது, மேலும் பதிலை அனுப்ப சேவையகம் அனுமதிக்கப்படுகிறது. URL இன் தலைப்புகளைப் பெற, கர்ல் கட்டளையில் –I ஐப் பயன்படுத்துகிறோம்

$சுருள் –I --http2https://linuxhint.com

கட்டளையில் நாங்கள் வழங்கிய அந்தந்த மூலத்தின் தலைப்பு தகவல் இது. இந்தத் தகவலில் உள்ளடக்கப் பாதுகாப்பு கொள்கை, கேச் நிலை, தேதி, உள்ளடக்க வகை போன்றவை உள்ளன.

உதாரணம் 6

–Libcurl என்பது ஒரு விருப்பமாகும், இது பயனருக்கு C மொழியில் மூலக் குறியீட்டை வெளியிடுவதற்கு அனுமதிக்கிறது, இது அந்தந்த விருப்பத்திற்கு libcurl ஐப் பயன்படுத்துகிறது. இந்த விருப்பம் cURL கட்டளையில் பயன்படுத்தப்பட்டால், டெவலப்பர்கள் இதை கட்டளையில் சேர்க்க உதவுகிறது.

சுருட்டு [URL ..] –libcurl [கோப்பு ...]

$சுருட்டை https://www.nts.org.pk/புதிய/ >log.html - - libcurl code.c

உதாரணம் 7

DICT என்பது இந்த சுருள் கட்டளையில் பயன்படுத்தப்படும் ஒரு நெறிமுறை. இது libcurl ஆல் வரையறுக்கப்படுகிறது. இது சுருட்டை செயல்படுத்துவதில் வேலை செய்கிறது. இந்த நெறிமுறை URL இன் தொடர்புடைய அகராதியில் வார்த்தையின் அர்த்தத்தை வரையறுக்க அல்லது விளக்க எளிதாகப் பயன்படுத்தலாம். உதாரணமாக, நினைவகம் என்ற வார்த்தையின் பொருளைப் பெற விரும்புகிறோம்; பின்னர் நாம் கட்டளையில் முதலில் நெறிமுறை வரையறுக்கப்படும் வகையில், அதாவது டிஐசிடி, பின்னர் அகராதி பாதை மற்றும் பின்னர் வார்த்தையைப் பயன்படுத்துவோம்.

சுருட்டு [நெறிமுறை: [URL]: [சொல்]

$சுருள் கட்டளை://dict.org/ஈ: நினைவகம்

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

உதாரணம் 8

–லிமிட்-ரேட் என்பது தரவை மாற்றும் விகிதத்தை கட்டுப்படுத்த உங்களை அனுமதிக்கும் ஒரு விருப்பமாகும். இது விகிதத்தின் மேல் வரம்பைக் கட்டுப்படுத்துகிறது. இது கர்ல் கட்டளையை அலைவரிசையை அடைப்பதைத் தடுக்கிறது. எனவே பதிவிறக்க விகிதத்தில் வரம்புகளை அனுமதிக்க இது உதவுகிறது. இது முந்தைய நுகர்வு தடுக்கப்படும். மதிப்பை பைட்டுகள் அல்லது கிலோபைட்டுகளிலும் எழுதலாம். இந்த கட்டளையில், நாங்கள் வேகத்தை 1 மெகாபைட் வரை மட்டுப்படுத்தியுள்ளோம்.

$சுருட்டை --வரம்பு1m –O https://தரவிறக்கம்-installer.cdn.mozilla.net .......... tar

உதாரணம் 9

நாங்கள் கோப்பிலிருந்து URL ஐ பதிவிறக்கம் செய்யலாம். அதில் URL கள் கொண்ட address.txt என்ற கோப்பை கருத்தில் கொள்ளவும். பூனை கட்டளையைப் பயன்படுத்தி அனைத்து URL களையும் நாம் காட்ட முடியும்.

$பூனை முகவரி. Txt

கர்ல் கட்டளையுடன் xargs ஐ இணைத்தால், அது URL களின் பட்டியலிலிருந்து ஒரு கோப்பைப் பதிவிறக்கும்.

$xargs- என்1சுருட்டை - ஓ<முகவரி. txt

முடிவுரை

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