"Curl" கட்டளையின் கையேடு பக்கம் பின்வரும் விளக்கத்தை கொண்டுள்ளது:
(DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, டெல்நெட் மற்றும் TFTP). கட்டளை பயனர் தொடர்பு இல்லாமல் வேலை செய்ய வடிவமைக்கப்பட்டுள்ளது.
அடிப்படையில், நீங்கள் இணையத்தில் இருந்து உள்ளடக்கத்தை பதிவிறக்க சுருட்டை பயன்படுத்தலாம். உதாரணமாக, http://linux.about.com/cs/linux101/g/curl.htm என்ற இணைய முகவரியுடன் நீங்கள் கர்ல் கட்டளையை இயக்கினால், இணைக்கப்பட்ட பக்கம் பதிவிறக்கம் செய்யப்படும்.
முன்னிருப்பாக, வெளியீடு கட்டளை வரியில் இருக்கும் ஆனால் கோப்பை சேமிக்க ஒரு கோப்புப்பெயர் குறிப்பிடலாம். குறிப்பிடப்பட்டுள்ள URL, www போன்ற ஒரு தளத்தின் உயர்மட்ட டொமைனை சுட்டிக்காட்டுகிறது. அல்லது தளத்தில் தனிப்பட்ட பக்கங்களை சுட்டிக்காட்ட முடியும்.
நீங்கள் உடல் வலைப்பக்கங்கள், படங்கள், ஆவணங்கள் மற்றும் கோப்புகளை பதிவிறக்க சுருட்டை பயன்படுத்தலாம். உதாரணமாக, உபுண்டு லினக்ஸின் சமீபத்திய பதிப்பைப் பதிவிறக்க நீங்கள் பின்வரும் கட்டளையை இயக்கலாம்:
curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso
நான் Curl அல்லது Wget பயன்படுத்த வேண்டுமா?
கேள்வி "நான் கர்ல் அல்லது wget பயன்படுத்த வேண்டும்?" கடந்த காலங்களில் பல முறை கேட்டிருக்கிறேன் என்று ஒரு கேள்வியும், நீங்கள் எதை முயற்சிக்கிறீர்களோ அதையே சார்ந்திருக்கிறது.
Wget கட்டளை இணையம் போன்ற நெட்வொர்க்குகளிலிருந்து கோப்புகளை பதிவிறக்க பயன்படுகிறது. Wget கட்டளையைப் பயன்படுத்துவதற்கான முக்கிய பயன் இது மறுபரிசீலனை கோப்புகளைப் பதிவிறக்க பயன்படுகிறது. நீங்கள் ஒரு முழுமையான வலைத்தளத்தை பதிவிறக்க விரும்பினால், நீங்கள் ஒரு எளிய கட்டளையுடன் செய்யலாம். Wget கட்டளை நிறைய கோப்புகளை பதிவிறக்கும் நல்லது.
நீங்கள் திரும்ப பெற விரும்பும் URL களைக் குறிப்பிட வால்ட்கார்டுகளைப் பயன்படுத்த Curl கட்டளையை அனுமதிக்கிறது. நீங்கள் "http://www.mysite.com/images/image1.jpg" மற்றும் "http://www.mysite.com/images/image2.jpg" என்ற செல்லுபடியான URL ஐ அறிந்திருந்தால், நீங்கள் இருவரும் பதிவிறக்கலாம் சுருட்டை கட்டளையுடன் குறிப்பிடப்பட்ட ஒற்றை URL கொண்ட படங்கள்.
வளைவு கட்டளை முடியாது, ஆனால் பதிவிறக்கும் போது wget கட்டளை மீட்க முடியும்.
இந்த பக்கம் இருந்து wget மற்றும் சுருட்டை கட்டளை குறித்து நீங்கள் கேன்கள் மற்றும் cannots ஒரு நல்ல யோசனை பெற முடியும். இந்த பக்கத்தின் வேறுபாடுகளில் விசித்திரமாக நீங்கள் QWERTY விசைப்பலகையில் உங்கள் இடது கையைப் பயன்படுத்தி wget ஐ தட்டச்சு செய்யலாம் என்று கூறுகிறது.
இதுவரை கர்ல் மீது wget பயன்படுத்த நிறைய காரணங்களை ஆனால் நீங்கள் wget மீது சுருட்டை பயன்படுத்த ஏன் எதுவும் இல்லை.
வளைவு கட்டளையை விட வளைவு கட்டளை அதிக நெறிமுறைகளை ஆதரிக்கிறது, இது SSL க்கு சிறந்த ஆதரவையும் வழங்குகிறது. இது wget விட அதிக அங்கீகாரம் முறைகள் ஆதரிக்கிறது. வளைவு கட்டளையானது wget கட்டளையை விட அதிக மேடையில் இயங்குகிறது.
கர்ல் அம்சங்கள்
கர்னல் கட்டளையைப் பயன்படுத்தி நீங்கள் பல கட்டளை வரிகளை ஒரே கட்டளையில் குறிப்பிடவும், URL கள் அதே தளத்தில் இருந்தால் அந்த தளத்தின் அனைத்து URL களும் செயல்திறன் நல்லதாக இருக்கும் அதே இணைப்பைப் பயன்படுத்தி பதிவிறக்கப்படும்.
ஒத்த பாதை பெயர்களுடன் URL களைப் பதிவிறக்க எளிதாக ஒரு வரம்பை நீங்கள் குறிப்பிடலாம்.
Curl கட்டளை libcurl என்று அழைக்கப்படும் ஒரு curl நூலகமும் உள்ளது. வலைப்பக்கங்களிலிருந்து தகவலை எடுக்கும் பல நிரலாக்க மற்றும் ஸ்கிரிப்டிங் மொழிகளால் இது பயன்படுத்தப்படலாம்.
உள்ளடக்கத்தை பதிவிறக்கும்போது பதிவிறக்கம் அல்லது பதிவேற்ற வேகத்துடன் ஒரு முன்னேற்றம் பட்டை தோன்றும், எவ்வளவு காலம் இயங்குகிறது மற்றும் இன்னும் எத்தனை காலம் செல்ல வேண்டியிருக்கிறது.
கர்ல் கட்டளை பெரிய கோப்புகளில் பதிவிறக்க மற்றும் பதிவேற்ற இருவரும் 2 ஜிகாபைட் மேல் வேலை செய்கிறது.
மற்ற பதிவிறக்க கருவிகளுடன் கர்ல் அம்சங்களை ஒப்பிடும் இந்தப் பக்கத்தின் படி, கர்ல் கட்டளை பின்வரும் செயல்பாடுகளைக் கொண்டுள்ளது:
- பல URL கள்
- பயனர் பெயர்கள் மற்றும் கடவுச்சொற்கள் ஆதரவு
- IPv6 ஆதரவு
- தோல்வியடைந்த பதிவிறக்கத்தை மீண்டும் முயற்சிக்கவும்
- URL globbing / sequences
- Win32 ஆதரவு
- பெரிய கோப்பு ஆதரவு
- GnuTLS ஆதரவு
- DarwinSSL ஆதரவு
- ஸ்கானல் ஆதரவு
- சைஸ்ல் ஆதரவு
- PolarSSL ஆதரவு
- AxTLS ஆதரவு
- SSL அமர்வு ஐடி
- SSL தனியார் சான்றிதழ்
- netrc ஆதரவு
- Metalink ஆதரவு
- IDN ஆதரவு
- அலைவரிசை கட்டுப்படுத்துகிறது
- மகிழ்ச்சியான eyeballs
- சாக்ஸ்
- TFTP,
- SCP பதிவேற்றம் / பதிவிறக்க
- SFTP பதிவேற்றம் / பதிவிறக்க
- HTTP ப்ராக்ஸி
- HTTP மீண்டும் தொடங்கு
- HTTP வரம்புகள்
- HTTP வழிமாற்றுகளைப் பின்தொடரவும்
- HTTP இடுகை
- HTTP இடுகை துண்டிக்கப்பட்டது
- HTTP போட
- குக்கீ ஆதரவு
- HTTP 1.1
- HTTP 2 (எளிய உரை மேம்படுத்தல்)
- HTTP 2 (TLS ALPN)
- HTTP 2 (TLS NPN)
- HTTP தொடர்ந்து இணைப்புகள்
- HTTPS ஆதரவு
- HTTP டைஜஸ்ட் அங்கீகாரம்
- HTTP NTLM அங்கீகாரம்
- HTTP பேச்சுவார்த்தை அங்கீகாரம்
- HTTP Multipost பகுதி
- HTTP Deflate gzip
- FTP விண்ணப்பம்
- FTP வரம்புகள்
- FTP செயலில் உள்ள முறை
- FTP SSL
- FTP பதிவேற்றம்
- FTP Kerberos
- FTP இணைப்பு மறு பயன்பாடு
- கோபர்