"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을 사용하여 인터넷에서 콘텐츠를 다운로드 할 수 있습니다. 예를 들어 웹 주소가 다음과 같이 설정된 cURL 명령을 실행 한 경우 :
https://www.Go-Travels.com/curl-definition-2184508
링크 된 페이지가 다운로드됩니다. 기본적으로 출력은 명령 줄로 출력되지만 파일을 저장할 파일 이름을 지정할 수도 있습니다. 지정된 URL은 다음과 같이 사이트의 최상위 도메인을 가리킬 수 있습니다. www.Go-Travels.com
또는 사이트의 개별 페이지를 가리킬 수 있습니다. cURL을 사용하여 실제 웹 페이지, 이미지, 문서 및 파일을 다운로드 할 수 있습니다. 예를 들어 최신 버전의 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을 와일드 카드를 사용하여 지정할 수 있습니다. 따라서 유효한 URL이 있다는 것을 알고 있다면 : http://www.mysite.com/images/image1.jpg
과 http://www.mysite.com/images/image2.jpg
그런 다음 curl 명령으로 지정된 단일 URL로 두 이미지를 모두 다운로드 할 수 있습니다. Wget 명령은 다운로드가 실패 할 때 복구 할 수 있지만 cURL 명령은 실패 할 수 있습니다. Wget 및 cURL 명령과 관련하여 캔과 cannots에 대한 좋은 아이디어를 얻으십시오. 기이 한 점은이 페이지의 차이점 중 하나는 QWERTY 키보드에서 왼손을 사용하여 Wget을 입력 할 수 있다는 것입니다. 지금까지는 왜 cget 대신 cURL을 사용해야하는 이유는 cURL보다는 Wget을 사용하는 이유가 많이있었습니다. cURL 명령은 Wget 명령보다 많은 프로토콜을 지원하며 SSL에 대한 더 나은 지원을 제공합니다. 또한 Wget보다 더 많은 인증 방법을 지원합니다. cURL 명령은 Wget 명령보다 많은 플랫폼에서 작동합니다. cURL 명령을 사용하면 동일한 명령 줄에서 여러 개의 URL을 지정할 수 있으며 URL이 동일한 사이트에있는 경우 해당 사이트의 모든 URL은 성능에 좋은 동일한 연결을 사용하여 다운로드됩니다. 유사한 경로 이름을 가진 URL을 쉽게 다운로드 할 수 있도록 범위를 지정할 수 있습니다. cURL 명령이 사용하는 cURL 라이브러리도 있습니다. libcurl. 웹 페이지에서 정보를 긁어 내기 위해 여러 프로그래밍 및 스크립팅 언어와 함께 사용할 수 있습니다. 콘텐츠를 다운로드하는 동안 진행률 막대가 다운로드 또는 업로드 속도와 함께 표시되며 명령이 실행 된 시간과 진행 시간이 표시됩니다. cURL 명령은 다운로드 및 업로드를 위해 2GB 이상의 대용량 파일에서 작동합니다. 컬링 기능을 다른 다운로드 툴과 비교하는이 비교표에 따르면 cURL 명령어는 다음과 같은 기능을 가지고 있습니다 : cURL 또는 Wget을 사용해야합니까?
cURL 기능