홈페이지 » 어떻게 » 궁극적 인 명령 줄 다운로드 도구 인 wget 사용 방법

    궁극적 인 명령 줄 다운로드 도구 인 wget 사용 방법

    새로운 것이 항상 더 나은 것은 아니며 wget 명령은 증거입니다. 1996 년에 처음 출시 된이 응용 프로그램은 여전히 ​​지구상에서 가장 좋은 다운로드 관리자 중 하나입니다. 단일 파일, 전체 폴더 또는 전체 웹 사이트를 다운로드하려는 경우에도 wget을 사용하면 몇 번의 키 입력만으로 작업을 수행 할 수 있습니다..

    물론 모든 사람들이 wget을 사용하지 않는 이유가 있습니다. 명령 행 응용 프로그램이므로 초보자가 배우기에는 약간의 시간이 걸립니다. 여기에 기초가 있으므로 시작할 수 있습니다..

    wget을 설치하는 방법

    wget을 사용하려면 먼저 설치해야합니다. 방법은 컴퓨터에 따라 다릅니다.

    • 대부분의 리눅스 배포판은 기본적으로 wget을 사용합니다. 따라서 Linux 사용자는 아무 것도 할 필요가 없습니다.!
    • macOS 시스템에는 wget이 없지만 Homebrew를 사용하여 명령 줄 도구를 설치할 수 있습니다. 자작 (Homebrew)을 설정하고 실행하면됩니다. brew install wget 터미널에서.
    • Windows 사용자는 전통적인 명령 프롬프트에서 wget에 쉽게 액세스 할 수 없지만 Cygwin에서 wget 및 기타 GNU 유틸리티를 제공하고 Windows 10의 Ubuntu의 Bash 쉘은 wget과 함께 제공됩니다.

    wget을 설치하면 명령 행에서 바로 wget을 사용할 수 있습니다. 일부 파일을 다운로드합시다.!

    단일 파일 다운로드

    간단한 것을 시작해 봅시다. 브라우저에서 다운로드하려는 파일의 URL을 복사하십시오..

    터미널로 돌아가서 다음을 입력하십시오. wget 붙인 URL이옵니다. 파일이 다운로드되고 진행 상황이 실시간으로 표시됩니다..

    파일이 터미널의 현재 폴더에 다운로드되므로 CD 다른 폴더에 저장하려면 다른 폴더에 저장하십시오. 그것이 무엇을 의미하는지 확실하지 않다면 명령 줄에서 파일 관리에 대한 안내서를 확인하십시오. 이 기사에서는 Linux에 대해 언급하지만 macOS 시스템과 Bash를 실행하는 Windows 시스템에서는 개념이 동일합니다..

    불완전 다운로드 계속하기

    어떤 이유로 든 다운로드가 끝나기 전에 중단 한 경우 걱정하지 마십시오. wget은 중단 된 곳에서 바로 픽업 할 수 있습니다. 다음 명령을 사용하십시오.

    wget -c 파일

    여기 열쇠가 있습니다. -기음, 이것은 명령 행의 "옵션"이다. 이 특정 옵션은 기존 다운로드를 계속 하시겠습니까 wget에게 알려줍니다..

    전체 웹 사이트 미러링

    전체 웹 사이트를 다운로드하려면 wget이 작업을 수행 할 수 있습니다..

    wget -m http://example.com

    기본적으로 이것은 example.com 사이트의 모든 것을 다운로드하지만 사용 가능한 미러에 대해 몇 가지 옵션을 추가로 사용하려고합니다..

    • --변환 링크 다운로드 된 각 페이지의 링크가 웹이 아닌 서로를 가리 키도록 변경합니다..
    • --페이지 필기 도구 스타일 시트와 같은 내용을 다운로드하므로 페이지가 오프라인으로 올바르게 표시됩니다..
    • --부모가없는 상위 사이트 다운로드를 wget하지 않습니다. 따라서 http://example.com/subexample을 다운로드하려는 경우 상위 페이지가 표시되지 않습니다..

    이러한 옵션을 결합하여 컴퓨터에서 탐색 할 수있는 웹 사이트의 사본을 만듭니다..

    현대 인터넷에서 전체 웹 사이트를 미러링하면 엄청난 양의 공간을 차지하게되므로 거의 무제한의 저장 공간이 없으면 작은 사이트로 제한하십시오.

    전체 디렉토리 다운로드

    FTP 서버를 탐색하고 다운로드하려는 전체 폴더를 찾으려면 다음을 실행하십시오.

    wget -r ftp://example.com/folder

    그만큼 아르 자형 이 경우 재귀 적 다운로드를 원한다고 wget에 알립니다. 다음을 포함 할 수도 있습니다. --부모가 아닌 현재 수준 이상으로 폴더 및 파일을 다운로드하지 않으려는 경우.

    한 번에 파일 목록 다운로드

    원하는 다운로드 폴더 전체를 찾을 수 없다면 wget이 여전히 도움이 될 수 있습니다. 모든 다운로드 URL을 단일 TXT 파일에 넣기 만하면됩니다..

    그런 다음 wget을 해당 문서로 -나는 선택권. 이렇게 :

    wget -i download.txt

    이 작업과 컴퓨터가 텍스트 문서에 나열된 모든 파일을 다운로드합니다. 다운로드를 한꺼번에 실행하려면 편리합니다..

    몇 가지 더 많은 트릭

    우리는 계속할 수 있습니다 : wget은 많은 옵션을 제공합니다. 그러나이 튜토리얼은 시작 지점을 알려주기위한 것입니다. wget이 할 수있는 일에 대해 자세히 알아 보려면 다음을 입력하십시오. 남자 wget 터미널에서 무엇이 나오는지 읽어보십시오. 너는 많이 배울거야..

    그런데, 여기에 내가 생각하는 몇 가지 다른 옵션이있다.

    • 백그라운드에서 다운로드를 실행하려면 옵션을 포함 시키십시오. -비.
    • wget이 404 오류가 있어도 다운로드를 계속하려는 경우 옵션을 사용하십시오 -10. 그러면 10 번 다운로드가 시도됩니다. 너는 네가 원하는 어떤 번호라도 쓸 수있어..
    • 대역폭을 관리하려면 옵션 --제한 속도 = 200k 다운로드 속도를 200KB / s로 제한합니다. 요금을 변경하려면 숫자 변경.

    여기에서 배울 점이 많습니다. PHP 소스를 다운로드하거나 고급 다운로드를 원할 경우 자동 다운로더를 설정할 수 있습니다..