(24) curl 명령어
■ 정의
: 리눅스에서 curl 이라는 http 메시지를 쉘상에서 요청하여 결과를 확인하는 명령어
■ 개요
: curl 명령어는 http를 이용하여 경로의 데이터를 가져온다.
■ 사용법
: $ curl [ 옵션 ] [ URL ]
■ POST / GET
1. POST 메소드 사용
$ curl -d "id=count" "http://192.168.0.100/samba/checkList.jsp"
2. GET 메소드 사용
$ curl "http://192.168.0.100/samba/checkList.jsp?id=count"
■ 내용
: 문서 or 파일을 서버에서 가져온다.
: 지원 프로토콜은 http, https, ftl, file, imap.. 등이 있다.
■ 기타 옵션
-i
: -i 는 결과에서 header와 body만 표시
: -I 는 결과에서 header만 표시
-s
: --silent 옵션을 이용하여 부가 정보 없이 조회가 가능
$ curl -s www.google.com
$ curl --silent www.google.com
출처: https://sourceflower.tistory.com/76?category=613435 [소스플로우]
'OS > Linux' 카테고리의 다른 글
(28)★★ tail 명령어로 access.log 와 error.log 로그 확인하기 (0) | 2019.03.26 |
---|---|
(27)★★ 웹서버는 storage(HDD, SSD)에서 어떻게 파일을 읽어올까? (0) | 2019.03.26 |
(26) 리눅스에 웹서버 설치, 동작 (0) | 2019.03.26 |
(25) Linux에서 ip 주소를 알아내는 방법 (0) | 2019.03.26 |
(23) Linux 에서 특정 사용자계정을 그룹(Group)으로 지정해주기 (0) | 2019.03.26 |
(22) 1. 트리구조의 모든 디렉토리에 대하여 권한 부여하기 2. 파일에 권한부여여 하기 (8진수) (0) | 2019.03.26 |
(21)★ 1.실행의 개념과 권한 설정 2. 디렉토리의 권한 (0) | 2019.03.26 |
(20) ★ 파일과 디렉토리 에 r w x 권한 부여 (0) | 2019.03.26 |