GNU Wget(간단히 Wget, 이전 이름: Geturl)는 웹 서버로부터 콘텐츠를 가져오는 컴퓨터 프로그램으로, GNU 프로젝트의 일부이다. 이 프로그램의 이름은 월드 와이드 웹과 get에서 가져온 것이다. HTTP, HTTPS, FTP 프로토콜을 통해 내려받기를 지원한다. 1위키백과에서 발췌
기본 명령은 단순하다.
“wget 다운로드할_파일주소”
[root@host ~]# wget http://mirror.kakao.com/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-boot.iso --2020-09-09 18:11:46-- http://mirror.kakao.com/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-boot.iso Resolving mirror.kakao.com (mirror.kakao.com)... 113.29.189.165 Connecting to mirror.kakao.com (mirror.kakao.com)|113.29.189.165|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 654311424 (624M) [application/octet-stream] Saving to: ‘CentOS-8.2.2004-x86_64-boot.iso’ 13% [========> ] 89,458,496 11.2MB/s eta 49s
다운로드 시 파일명 변경
원본 파일명은 CentOS-8.2.2004-x86_64-boot.iso이지만
다운로드 파일 이름은 centos-boot.iso 이 된다.
[root@host ~]샾 wget -O centos-boot.iso http://mirror.kakao.com/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-boot.iso
HTTPS 사이트에서 인증서 오류 등 발생 시
[root@host ~]샾 wget --no-check-certificate http://mirror.kakao.com/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-boot.iso
하위 디렉토리를 포함해 여러 파일을 다운로드 하고 싶을 때
[root@host ~]샾 wget -r http://mirror.kakao.com/centos/8.2.2004/isos/x86_64/ # 파일 이름을 지정하지 않음을 기억하자.
robots.txt 로 인해 순환 다운로드(-r)가 안될 때
[root@host ~]샾 wget -r -e robots=off http://mirror.kakao.com/centos/8.2.2004/isos/x86_64/