SW/리눅스

Ubuntu 18.04 : Curl 설치, 사용 방법, 예제, 명령어

얇은생각 2021. 7. 21. 07:30
반응형

컬 유틸리티를 사용하여 파일을 다운로드하는 튜토리얼을 따르고 있습니다. 명령을 실행하면 다음 오류 메시지 curl 명령을 찾을 수 없습니다. 걱정할 것 없습니다. 이것은 Ubuntu 기계에 컬 패키지가 설치되지 않았다는 것을 의미합니다.

Curl은 원격 서버에서 또는 원격 서버로 데이터를 전송할 수 있는 명령줄 도구입니다. 컬을 사용하면 HTTP, HTTPS, SCP, SFTP FTP를 포함하여 지원되는 프로토콜 중 하나를 사용하여 데이터를 다운로드하거나 업로드할 수 있습니다.

Ubuntu 18.04 Curl을 설치하는 방법을 보여드리겠습니다.

 

 

Ubuntu 18.04 : Curl 설치, 사용 방법, 예제, 명령어

 

 

Ubuntu Curl 설치

Curl 패키지는 기본 Ubuntu 18.04 리포지토리에 포함되어 있습니다. 설치 작업은 매우 간단합니다. 다음을 입력하십시오.

sudo apt install curl

 

 

컬이 설치되었는지 확인하려면 터미널에 컬을 입력하고 Enter 키를 누릅니다.

출력은 다음과 같습니다.

curl

# curl: try 'curl --help' or 'curl --manual' for more information

 

 

Ubuntu 시스템에 Curl을 설치했습니다.

 

 

 

컬 사용

옵션 없이 가장 간단한 형태로 Curl [url]에 지정된 리소스를 표준 출력에 표시합니다.

 예를 들어, 아래 명령은 터미널 창에 example.com 홈페이지의 소스 코드를 인쇄합니다.

curl https://example.com

 

 

Curl로 파일을 다운로드하려면 -o 또는 -O 옵션을 사용할 수 있습니다.

소문자 -o를 사용하면 다운로드하는 파일의 이름을 지정할 수 있습니다.

curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz

 

 

 대문자 -O는 파일을 원래 파일 이름으로 저장합니다.

curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz

 

 

Curl의 또 다른 유용한 기능은 지정된 URL HTTP 헤더만 가져오는 기능입니다.

curl -I https://www.ubuntu.com/

# HTTP/1.1 200 OK
# Date: Tue, 02 Apr 2019 20:47:44 GMT
# Server: gunicorn/19.9.0
# Strict-Transport-Security: max-age=15768000
# X-Hostname: juju-prod45-ubuntu-website-machine-15
# Content-Type: text/html; charset=utf-8
# Age: 42
# X-Cache: HIT from privet.canonical.com
# X-Cache-Lookup: HIT from privet.canonical.com:80
# Via: 1.1 privet.canonical.com (squid/3.5.12)

 

 

Curl을 사용하면 암호로 보호된 FTP 서버에서 파일을 다운로드할 수도 있습니다.

curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz

 

반응형