curl은 원격 서버에서 또는 원격 서버로 데이터를 전송하는 강력한 명령줄 도구입니다. 컬을 사용하면 HTTP, HTTPS, SCP, SFTP 및 FTP와 같은 다양한 네트워크 프로토콜을 사용하여 데이터를 다운로드하거나 업로드할 수 있습니다.
curl이 있는 파일을 다운로드하려고 할 때 curl 명령을 찾을 수 없다는 오류 메시지가 표시되면 curl 패키지가 CentOS 컴퓨터에 설치되지 않은 것입니다.
CentOS 8에서 curl 명령을 설치하고 사용하는 방법에 대한 지침을 제공합니다.
curl을 centOS에 설치
Curl 패키지는 표준 Cent에서 구입할 수 있습니다.OS 8 리포지토리입니다. 설치하려면 다음 명령을 실행합니다.
sudo dnf install curl
설치가 완료되면 단말기에 curl을 입력하여 확인합니다.
curl
# curl: try 'curl --help' or 'curl --manual' for more information
CentOS 시스템에 컬이 설치되었습니다.
컬을 사용
옵션 없이 사용할 경우, curl은 지정된 URL의 소스 코드를 표준 출력물에 인쇄합니다.
curl https://example.com
컬이 있는 파일을 다운로드하려면 -o 또는 -O 옵션을 사용한 다음 파일에 대한 URL을 사용하십시오.
소문자 -o 옵션을 사용하면 저장된 파일의 이름을 지정할 수 있습니다.
curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.5.3.tar.xz
대문자 -O는 파일을 원래 파일 이름으로 저장합니다.
curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.5.3.tar.xz
-I 옵션 컬과 함께 사용할 경우 지정된 URL의 HTTP 헤더가 표시됩니다.
curl -I https://www.centos.org/
# HTTP/1.1 200 OK
# Date: Thu, 13 Feb 2020 22:01:04 GMT
# Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips
# Strict-Transport-Security: max-age=31536000
# X-Frame-Options: SAMEORIGIN
# X-Xss-Protection: 1; mode=block
# X-Content-Type-Options: nosniff
# Referrer-Policy: same-origin
# Last-Modified: Thu, 06 Feb 2020 17:21:08 GMT
# ETag: "5421-59deb7fadfdfd"
# Accept-Ranges: bytes
# Content-Length: 21537
# Content-Type: text/html; charset=UTF-8
컬을 사용하면 암호로 보호된 FTP 서버에서 파일을 다운로드할 수도 있습니다.
curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz
curl은 네트워크를 통해 데이터를 보내고 받을 수 있는 다목적 도구입니다.
이 도구의 사용 방법에 대한 자세한 내용은 Curl 명령 예제를 참조하십시오.
'SW > 리눅스' 카테고리의 다른 글
Linux : Debian 10 : VirtualBox Guest Additions 설치 방법, 예제, 명령어 (0) | 2022.07.08 |
---|---|
Linux : 크론 잡 나열 방법, 예제, 명령어 (0) | 2022.07.06 |
Linux : CentOS 8 : Elasticsearch 설치 방법, 예제, 명령어 (0) | 2022.07.04 |
Linux : CentOS 8 : Python 3.8 설치 방법, 예제, 명령어 (0) | 2022.07.03 |
Linux : Bash : Sequence (Range) 명령어, 예제, 사용 방법 (0) | 2022.07.01 |