Бұзу деген не және оны не үшін пайдаланасыз?

«Curl» командасының нұсқаулығы келесі сипаттамаға ие:

curl - қолдау көрсетілетін хаттамалардың (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET және TFTP). Команда пайдаланушының араласуынсыз жұмыс істеуге арналған.

Негізінен, интернеттен мазмұнды жүктеу үшін бұралуды пайдалануға болады. Мысалы, curl пәрменін http://linux.about.com/cs/linux101/g/curl.htm торабына орнатылған веб-мекенжайы арқылы іске қосқан болсаңыз, байланыстырылған бет жүктеледі.

Әдепкіде, шығыс пәрмен жолына өтеді, бірақ файлды сақтау үшін файл атауын да көрсетуге болады. Көрсетілген URL мекенжайы сайттың жоғарғы деңгейлі доменін көрсете алады, мысалы www. немесе ол сайтта жеке беттерді көрсете алады.

Жеке веб-беттерді, суреттерді, құжаттар мен файлдарды жүктеу үшін бұралуды пайдалануға болады. Мысалы, Ubuntu Linux-дің ең соңғы нұсқасын жүктеп алу үшін келесі пәрменді орындауға болады:

curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso

Мен Curl немесе Wget пайдалану керек пе?

Сұрау «мен бұйраны немесе вегті пайдалануым керек пе?» - өткен сұраққа мені бірнеше рет сұраған сұрақ, және жауап - бұл сіз жетуге тырысатын нәрсеге байланысты.

Wget пәрмені интернет сияқты желілерден файлдарды жүктеу үшін пайдаланылады. Wget пәрменін пайдаланудың негізгі артықшылығы - файлдарды көшіріп алу үшін пайдаланылуы мүмкін. Сондықтан бүкіл веб-сайтты жүктеп алғыңыз келсе, оны қарапайым пәрменмен орындауға болады. Wget пәрмені көптеген файлдарды жүктеу үшін де жақсы.

Curl пәрмені сізге шығарғыңыз келетін URL мекенжайларын анықтау үшін қойылмалы таңбаларды пайдалануға мүмкіндік береді. Сондықтан «http://www.mysite.com/images/image1.jpg» және «http://www.mysite.com/images/image2.jpg» деп аталатын жарамды URL бар екенін білсеңіз, екеуін де жүктей аласыз curl пәрменімен көрсетілген жалғыз URL мекенжайы бар суреттер.

Wget пәрмені жүктеу сәтсіз болған кезде қалпына келеді, ал бұйрық пәрмені мүмкін емес.

Бұл беттегі wget және curl командасына қатысты баннерлер мен банка туралы жақсы мәлімет аласыз. Осы беттегі айырмашылықтардың біреуі сізді сол қолыңызды QWERTY пернетақтасында қолдануға болады.

Әлі күнге дейін скрутингті пайдаланудың көптеген себептері болды, бірақ сіз неге вегета бойынша бұралуды пайдаланатыныңыз туралы ештеңе айтқан жоқсыз.

Curl пәрмені wget пәрменіне қарағанда көбірек протоколдарды қолдайды, сонымен бірге SSL үшін жақсы қолдауды қамтамасыз етеді. Ол wget-ге қарағанда көбірек аутентификация әдістерін қолдайды. Curl пәрмені wget пәрменіне қарағанда көп платформаларда жұмыс істейді.

Ерекшеліктері

Curl пәрменін пайдалана отырып, бірдей пәрмен жолында бірнеше URL мекен-жайларын көрсете аласыз және URL мекенжайлары сол сайтта болса, сол сайт үшін барлық URL мекен-жайлары өнімділікке арналған бірдей байланыс арқылы жүктеледі.

URL жолдарын ұқсас жол атауларымен оңай жүктеу үшін ауқымды көрсетуге болады.

Сондай-ақ, curl пәрмені libcurl деп аталатын бұйрық кітапханасы бар. Бұл ақпаратты веб-парақтардан ақпарат алу үшін бірнеше бағдарламалау және сценарий тілдерінде қолдануға болады.

Мазмұнды қотару барысында прогресс жолағы жүктеу немесе жүктеу жылдамдығымен пайда болады, командалар осы уақытқа дейін қанша уақыт жұмсалғанын және әлі қанша уақыт кететінін біледі.

Curl пәрмені жүктеу және жүктеу үшін 2 гигабайттан астам үлкен файлдарда жұмыс істейді.

Бұйрық ерекшеліктерін басқа жүктеу құралдарымен салыстыратын осы бетке сәйкес, curl пәрмені келесі функцияларды қамтиды: