본문 바로가기
OS/Linux

[Linux] curl 설치 및 사용 방법

by 빅경 2025. 1. 17.
728x90
반응형

curl 이란?

curl은 Linux, Unix, Windows 등 다양한 운영 체제에서 사용 가능한 명령줄 도구로, URL을 통해 데이터를 전송하거나 다운로드하는 데 사용됩니다. HTTP, HTTPS, FTP, FTPS, SCP, SFTP, LDAP, POP3, IMAP, SMTP 등 다양한 프로토콜을 지원 한다. 

 

주요기능

  • 웹 요청 및 응답 처리: 웹 서버에 요청을 보내고 응답 테스트를 진행 할때 사용 한다.
  • 파일 다운로드 및 업로드: curl을 사용해 원격 서버에서 파일을 다운로드하거나, 서버로 파일을 Upload 시킬수 있다.
  • API 테스트: REST API 또는 기타 HTTP 기반 API를 테스트를 할수 있다. 

 

curl 설치

# Ubuntu
sudo apt update
sudo apt install curl
 
# Rocky Linux
dnf install curl 
 
#CentOS
yum install curl

 

 

curl 명령어

# 문법

curl [옵션] [URL]

 

#버전 정보 확인 
crul -v 
 
# 테스트사용 방법 확인 
crul --manaul
 
#사용 옵션 확인 
crul -help

 

# ssh 22번 포트 정상 접속 확인

curl -v telnet 192.168.116.210:22

 

# 웹 페이지  호출
curl http://google.com

 

# 파일 다운로드
curl -O https://example.com/file.txt

 

# 파일 업로드 (POST 요청)
-X는 HTTP 메서드를 지정하며, -F는 파일을 전송하는 옵션 이다.
curl -X POST -F "file=@/path/to/file" https://example.com/upload

728x90
반응형

'OS > Linux' 카테고리의 다른 글

[Linux/Ubuntu] CPU/Memory 정보 및 갯수 확인/32Bit/64Bit 확인 명령어  (0) 2025.02.09
Linux ifconfig 설치  (0) 2025.01.18