wget의 다양한 옵션
페이지 정보
작성자 서방님 댓글 0건 조회 123회 작성일 13-07-26 15:15본문
리눅스 환경에서 wget 은 매우 유용하게 사용되어지고 있습니다.
wget -O - -q -t 1 --timeout=600 http://www.example.com/cron/run
이러한 형식으로 사용하죠.
예를 들어 특정 시간에 어떠한 url에 접속해야 하는 경우나
(대게 이런경우 cronjob을 통해 해당 url에 접속하게하여 내부적으로 특정 기능이 발동되도록 되어있죠)
해당 url의 html을 가져올수도 있습니다.
매우 간편하게 쓰는 wget에 알고보니 숨어있는 옵션들이 굉장히 많더군요.
http://www.gnu.org/software/wget/manual/wget.html#Download-Options
특히나 놀라웠던것은 해당 url에 접속이 끊겼을때 404 에러나 fatal error 가 아닌경우에는 자동으로 재시도하는 tries 옵션이 있었고, 이 값은 기본값으로 20이 세팅되어있습니다.
즉 접속이 실패하면 20회를 반복해서 시도한다는거죠.
그리고 특정 url의 timeout 시간도 정할수 있습니다.
timeout은 디테일 하게는 dns-timeout, connect-timeout, read-timeout이 있는데
timeout 옵션으로 모두를 동일하게 처리할수 있습니다.
timeout은 기본으로 900초가 세팅되어있습니다.
wget 알고사용하면 더욱 유용하네요 : )
댓글목록
등록된 댓글이 없습니다.