티스토리 뷰

wget 명령어는 웹에서 파일 다운로드를 도와주는 리눅스 명령어이다.

이 명령어는 HTTP, HTTPS, FTP 프로토콜로 웹서버에서 파일을 다운로드 받는다. wget은 백그라운드에서 실행되는 프로그램이다.

 

 

위 예제에서 download라는 명칭의 파일로 해당 서버의 파일을 다운로드 받는다.

wget은 굉장이 많은 옵션 명령어를 포함한다. 이들을 통해 다운로드하는 파일의 위치나 이름을 미리 변경할 수 도 있다.

 

 

웹페이지 다운로드

$ wget http://example.exm/file.tar.gz

웹페이지 다운로드 및 이름 변경

# wget [이름변경 명령어] [변경할 이름] [다운로드할 링크]
$ wget -O new_name.gz http://example.exm/file.tar.gz

FTP 서버에서 다운로드하기

$ wget ftp://example.exm/file.tar.gz

신뢰할 수 없는 https URL에서 파일을 다운로드

해당 방법은 "--no-check-certificate" 옵션을 사용하여 실행합니다.

# wget [유효검사 무시 명령어] [링크]
$ wget --no-check-certificate https://example.exm/file.tar.gz

wget 명령어를 이용해 전체 웹 사이트를 미러링하는 방법

해당 방법은 "-m"옵션으로 미러링을 설정할 수 있습니다. 이로 모든 웹사이트의 파일을 다운할 수 있습니다.

$ wget -m http://example.exm/

파일안에 저장된 URL 읽어서 다운로드하기

다운로드 받을 URL을 지정한 파일에서 찾는다.

# wget [명령어] [파일 이름]
$ wget -i filename

wget이 파일을 덮어쓰도록 하는 방법

해당 방법은 “-o” 옵션으로 결과 파일을 지정하면 기존에 존재하는 모든 파일에 덮어쓰기 한다.

$ wget -q https://example.exm/file.tar.gz -o filename

여러 파일 다운로드하기

해당 방법은 "-i" 옵션으로 다운로드할 URL 목록이 포함된 로컬 또는 외부 파일 경로를 사용한다.

다음 예제는 linux-distros라는 텍스트 파일 내부의 링크를 참고하는 경우이다.

$ wget -i linux-distros.txt

# linux-distros텍스트 파일 내부
# http://mirrors.edge.kernel.org/archlinux/iso/2018.06.01/archlinux-2018.06.01-x86_64.iso
# https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.4.0-amd64-netinst.iso
# https://download.fedoraproject.org/pub/fedora/linux/releases/28/Server/x86_64/iso/Fedora-Server-dvd-x86_64-28-1.1.iso

백그라운드에서 파일 다운로드하기

대량의 파일을 다운로드할 때 아래 보이는 “-b” 옵션을 사용해서 다운로드 과정을 백그라운드로 실행할 수 있다.

$ wget -b https://example.exm/file.tar.gz

다운로드하다 중단된 파일 이어서 받기

wget은 아래 보이는 “-c” 옵션으로 중단된 다운로드를 재개할 수 있다.

$ wget -c https://example.org/file.tar.gz

파일 다운로드 중 다운로드 속도를 제한하는 방법

다운로드 속도를 제한 하고 싶으면 다음에 쓰인 것 처럼 “-limit-rate” 명령어를 쓸 수 있다.

$ wget -limit-rate=128k https://example.exm/file.tar.gz

wget의 명령어 및 버전을 확인하는 방법

$ wget --help
$ wget -version

 

이외에도 wget은 수많은 명령어를 포함하고 있기에 다양한 방법으로 다운로드에 접근할 수 있습니다.

 

 

 

 

 

[linux] 리눅스 10가지 wget 명령어 사용법

참고: https://www.fastwebhost.in/blog/10-examples-of-linux-wget-command/ wget 명령어는 웹에서 파일 다운로드를 도와주는 리눅스 커맨드라인 유틸리티입니다. 이 명령어는 HTTP, HTTPS, FTP 프로토콜을 이용해 웹서

sisiblog.tistory.com

 

Linux : Wget 명령어 사용하는 방법, 예제

GNU Wget은 웹에서 파일을 다운로드하기 위한 명령줄 유틸리티입니다. Wget을 사용하면 HTTP, HTTPS 및 FTP 프로토콜을 사용하여 파일을 다운로드할 수 있습니다. Wget은 여러 파일을 다운로드하고, 다운

jjeongil.tistory.com

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함