아래와 같이 curl 명령어를 이용해서 요청/응답에 걸린 시간을 간단하게 확인할 수 있다. (second 단위로 출력)
$ curl -o /dev/null -s -w 'Total: %{time_total}s\n' https://www.google.com
Total: 0.278483s
format을 이용하면 더 자세한 결과를 확인할 수 있다.
$ curl -w @- -o /dev/null -s "https://google.com" <<'EOF'
time_namelookup: %{time_namelookup}\n
time_connect: %{time_connect}\n
time_appconnect: %{time_appconnect}\n
time_pretransfer: %{time_pretransfer}\n
time_redirect: %{time_redirect}\n
time_starttransfer: %{time_starttransfer}\n
----------\n
time_total: %{time_total}\n
EOF
time_namelookup: 0.009546
time_connect: 0.042541
time_appconnect: 0.151237
time_pretransfer: 0.151333
time_redirect: 0.000000
time_starttransfer: 0.225891
----------
time_total: 0.226686
반응형
'linux' 카테고리의 다른 글
CNAME Cloaking(클로킹) 이란? (0) | 2022.08.12 |
---|---|
도메인 주소 확인하는 방법 (nslookup, dig) (0) | 2022.08.11 |
[linux]특정 packet만 지정하여 다른 경로(route)로 보내기 (0) | 2022.02.25 |
Linux 표준 출력 제어 (STDOUT, STDERR) (0) | 2021.07.24 |
리눅스 파일 첫번째/마지막줄 출력 (head / tail) (0) | 2021.07.23 |