왜곡하고 왜 그것을 사용하겠습니까?

"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)를 지원합니다. 명령은 사용자 상호 작용없이 작동하도록 설계되었습니다.

기본적으로 컬을 사용하여 인터넷에서 컨텐츠를 다운로드 할 수 있습니다. 예를 들어 웹 주소가 http://linux.about.com/cs/linux101/g/curl.htm으로 설정된 상태에서 curl 명령을 실행하면 링크 된 페이지가 다운로드됩니다.

기본적으로 출력은 명령 줄로 출력되지만 파일을 저장할 파일 이름을 지정할 수도 있습니다. 지정된 URL은 www와 같은 사이트의 최상위 도메인을 가리킬 수 있습니다. 또는 사이트의 개별 페이지를 가리킬 수 있습니다.

컬을 사용하여 실제 웹 페이지, 이미지, 문서 및 파일을 다운로드 할 수 있습니다. 예를 들어 최신 버전의 Ubuntu Linux를 다운로드하려면 다음 명령을 실행하면됩니다.

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

나는 컬이나 위젯을 사용해야합니까?

"나는 컬이나 wget을 사용해야합니까?" 나는 과거에 여러 번 질문을 받았으며 그 대답은 당신이 성취하고자하는 것에 달려 있다는 것입니다.

wget 명령 은 인터넷과 같은 네트워크에서 파일을 다운로드하는 데 사용됩니다. wget 명령을 사용하면 파일을 재귀 적으로 다운로드 할 수 있다는 장점이 있습니다. 따라서 전체 웹 사이트를 다운로드하려면 간단한 명령 하나만 사용하면됩니다. wget 명령은 많은 파일을 다운로드 할 때도 유용합니다.

curl 명령을 사용하면 검색 할 URL을 와일드 카드를 사용하여 지정할 수 있습니다. 따라서 "http://www.mysite.com/images/image1.jpg"및 "http://www.mysite.com/images/image2.jpg"라는 유효한 URL이 있다면 다운로드 할 수 있습니다. curl 명령으로 지정된 단일 URL을 가진 이미지.

wget 명령은 다운로드가 실패 할 때 복구 할 수 있지만 curl 명령은 실패 할 수 있습니다.

이 페이지에서 wget 및 curl 명령과 관련하여 캔과 캔을 잘 이해할 수 있습니다. 기이 한 점은이 페이지의 차이점 중 하나는 QWERTY 키보드에서 왼손을 사용하여 wget을 입력 할 수 있다는 것입니다.

지금까지는 wget 대신에 wget을 사용하는 데는 많은 이유가 있었지만 왜 wget보다는 curl을 사용할 것인지에 대해서는 아무 것도 없습니다.

curl 명령은 wget 명령보다 많은 프로토콜을 지원하며, SSL에 대한 더 나은 지원을 제공합니다. 또한 wget보다 더 많은 인증 방법을 지원합니다. curl 명령은 wget 명령보다 더 많은 플랫폼에서 작동합니다.

컬 기능

curl 명령을 사용하면 동일한 명령 행에 여러 개의 URL을 지정할 수 있으며 URL이 동일한 사이트에있는 경우 해당 사이트의 모든 URL은 성능에 좋은 동일한 연결을 사용하여 다운로드됩니다.

유사한 경로 이름을 가진 URL을 쉽게 다운로드 할 수 있도록 범위를 지정할 수 있습니다.

curl 명령에서 libcurl이라는 컬 라이브러리가 있습니다. 이것은 여러 프로그래밍 및 스크립팅 언어와 함께 사용되어 웹 페이지에서 정보를 긁어 모을 수 있습니다.

콘텐츠를 다운로드하는 동안 진행률 막대가 다운로드 또는 업로드 속도와 함께 표시되며 명령이 실행 된 시간과 진행 시간이 표시됩니다.

curl 명령은 다운로드 및 업로드 모두 2GB 이상의 대용량 파일에서 작동합니다.

curl 기능과 다른 다운로드 도구를 비교하는이 페이지에 따르면 curl 명령은 다음과 같은 기능을 제공합니다.