wget 디렉토리 다운로드

Wget의 -P 또는 –directory-접두사 옵션은 검색된 모든 파일 및 하위 디렉토리가 저장되는 디렉터리 접두사를 설정하는 데 사용됩니다. 특정 파일에 대한 링크가있는 경우, 당신은 단순히 같은 매개 변수로 URL을 제공하여 wget로 다운로드 할 수 있습니다 : 재귀적으로 파일을 다운로드 할 때, wget파일을 다운로드하고 있는 것처럼 저장합니다. 다운로드한 웹 페이지에는 웹 사이트를 가리키는 링크가 계속 있으므로 오프라인으로 사용할 수 없습니다. 다행히도 wget에는 웹 페이지의 링크를 로컬 링크로 변환하는 링크 변환 기능이 있습니다. 이 기능을 사용하려면 -k 스위치를 사용하십시오 : wget이 모든 링크를 검색 한 후 그림과 같이 끊어진 링크가 표시됩니다. wget이 서버에서 10초 이상 다시 들리지 않는 경우 연결이 끊어진 것으로 가정합니다. 이렇게 하면 파일을 가져오기 위해 네트워크 요청을 다시 발급하는 데 도움이 됩니다. 지금까지, 우리는 wget와 특정 파일을 다운로드하는 방법을 보았다. 때로는 웹 사이트의 관련 부분을 다운로드하는 것이 더 유용합니다. Wget에는이 목적을 위해 “재귀 다운로드”기능이 있습니다.

이 모드에서wget은 초기 파일을 다운로드하고 저장한 다음 링크를 검색합니다. 그런 다음 이러한 각 링크를 다운로드하고 이러한 파일을 저장하며 링크를 추출합니다. 기본적으로 이 프로세스는 최대 5회까지 계속됩니다. 그러나 필요에 따라 이 제한(“재귀 깊이”라고 함)을 늘리거나 줄일 수 있습니다. 명령 wgetHTTP 또는 FTP를 통해 외부 리소스에서 파일을 검색 하는 데 주로 사용 됩니다., 이 문서에서 우리는 그것을 사용 하는 방법에 대 한 몇 가지 예를 제공 합니다 Chrome에 CurlWget 설치 한 후, 확장 자 설정에 머리와 “컬”에서 도구 옵션을 변경 “wget”에. 그런 다음 다운로드 설정(세 개의 점 메뉴 > 설정 > 고급)으로 이동하여 “다운로드하기 전에 각 파일을 저장할 위치를 묻는다”는 옵션을 선택합니다. 또한 읽기: 리눅스에서 Wget와 함께 다운로드 하는 동안 파일 이름을 변경 하는 방법이 옵션은 wget 사용 가능한 모든 대역폭을 소비 하지 않으려는 경우에 유용. 대부분의 리눅스 배포판은 기본적으로 설치 wget. 시스템에 설치되어 있는지 여부를 확인하려면 터미널에 wget을 입력하고 enter를 누릅니다. 설치되지 않은 경우 “명령을 찾을 수 없습니다” 오류가 표시됩니다. 아래의 각 명령을 사용하여 시스템에 설치하십시오. wget 패키지는 오늘날 대부분의 리눅스 배포판에 사전 설치되어 있습니다.

잘못된 네트워크 조건으로 인해 다운로드가 중단되거나 파일을 다운로드하는 동안 Ctrl+C를 눌러 수동으로 중단했기 때문에 다운로드가 중단될 수 있습니다.