Wget로 데이터 다운로드

셸에서의 데이터 처리

Susan Sun

Data Person

Wget이란?

Wget:

  • 이름은 World Wide Web과 get에서 유래
  • 리눅스 기본이지만 모든 OS에서 사용 가능
  • HTTP(S), FTP에서 데이터 다운로드에 사용
  • 다중 파일 재귀 다운로드는 curl보다 우수
셸에서의 데이터 처리

Wget 설치 확인

Wget 설치 여부 확인:

which wget

Wget이 설치된 경우, 설치 위치가 출력됩니다:

/usr/local/bin/wget

Wget이 설치되지 않은 경우, 출력이 없습니다.

셸에서의 데이터 처리

운영체제별 Wget 설치

Wget 소스 코드: https://www.gnu.org/software/wget/

Linux: sudo apt-get install wget 실행

MacOS: homebrew 사용, brew install wget 실행

Windows: gnuwin32로 다운로드

셸에서의 데이터 처리

Wget 매뉴얼 둘러보기

설치가 끝나면 man 명령으로 Wget 매뉴얼을 확인하십시오:

어두운 터미널 창에 출력된 Wget 매뉴얼 시작 부분 스크린샷

셸에서의 데이터 처리

Wget 구문 익히기

기본 Wget 구문:

wget [option flags] [URL]

URL은 필수입니다.

Wget은 HTTP, HTTPS, FTP, SFTP도 지원합니다.

전체 옵션 플래그 목록은 다음을 참조하십시오:

wget --help
셸에서의 데이터 처리

단일 파일 다운로드

Wget에 고유한 옵션 플래그:

-b: 시작 후 즉시 백그라운드로 실행

-q: Wget 출력 끄기

-c: 중단된 다운로드 이어받기(부분 파일 계속 받기)

wget -bqc https://websitename.com/datafilename.txt
백그라운드에서 계속 진행 중, pid 12345.
셸에서의 데이터 처리

즐거운 Wget 사용!

셸에서의 데이터 처리

Preparing Video For Download...