메인 소프트웨어 Windows 및 Linux에서 Wget을 사용하여 사이트의 오프라인 복사본 만들기

Windows 및 Linux에서 Wget을 사용하여 사이트의 오프라인 복사본 만들기



Windows 및 Linux에서 Wget을 사용하여 사이트의 오프라인 미러 복사본 만들기

때로는 웹 사이트의 검색 가능한 사본을 얻어야하므로 오프라인으로 액세스하거나 USB 스틱에 넣거나 스마트 폰에 업로드하여 비행 또는 여행 중에 읽을 수 있습니다. 최신 브라우저 및 운영 체제에서는 웹 페이지를 PDF로 저장하는 것이 쉽지만 모든 페이지를 처리하는 것은 성 가실 수 있습니다. 여기 wget이 온다.

광고

Wget은 오픈 소스 다운로드 관리자입니다. 주로 Linux 용으로 개발 된 콘솔 앱이지만 Windows 및 MacOS를 포함한 다른 OS에서 성공적으로 포팅되었습니다.

iPhone에서 사진 콜라주 만드는 방법

wget에 익숙하지 않은 경우 반드시 시도해보십시오. 매우 강력합니다. 오늘날 우리가 사용하는 인터넷 프로토콜 인 HTTP, HTTPS 및 FTP를 사용하여 웹 사이트에서 파일을 가져올 수 있습니다. 그 동작은 명령 줄 인수에 의해 제어됩니다.

Wget은 재시도, 남은 위치에서 계속하는 등 느리거나 불안정한 연결에서 파일을 검색하는 다양한 옵션을 지원합니다. 'robots.txt'파일을 지원하므로 웹 크롤러처럼 작동 할 수 있습니다. 수정 된 파일 만 검색 할 수 있으며 와일드 카드, 파일 유형 제한 및 일반 확장자를 지원합니다.

Wget은 HTML 웹 사이트 및 FTP 서버의 재귀 검색을 지원하므로 웹 사이트를 미러 할 수 있습니다. 방법은 다음과 같습니다.

계속하기 전에 wget 앱을 가져와야합니다.

Windows에서 Wget 받기

나는 일반적으로 다음 소스의 바이너리를 사용합니다.

둘 다 그들의 일을합니다.

Linux에서 Wget 받기

배포판의 패키지 관리자를 사용하십시오. 몇 가지 예 (실행 그것들을 루트로 ) :

Debian / Ubuntu / Mint :

적절한 설치 wget

CentOS / Redhat

yum 설치 wget

아치 리눅스

팩맨 -Sy wget

Void Linux

xbps-install -S wget

Wget을 사용하여 사이트의 오프라인 복사본을 만들려면

  1. 열다 명령 프롬프트 / 단말기 .
  2. Windows에서는 wget.exe 파일의 전체 경로를 입력하십시오.
  3. Linux에서는 wget을 입력하십시오.
  4. 이제 다음 인수를 입력하여 다음 명령을 얻습니다.wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://site-to-download.com
  5. 교체https://site-to-download.com미러를 만들 실제 사이트 URL의 일부입니다.

완료되었습니다!

우리가 사용하는 스위치는 다음과 같습니다.

  • --거울-다운로드를 재귀 적으로 만들기 위해 여러 옵션을 적용합니다.
  • -부모 없음– 사이트의 일부만 가져 오기 위해 상위 디렉토리를 크롤링하지 마십시오.
  • -변환 링크-모든 링크가 오프라인 사본에서 제대로 작동하도록합니다.
  • -페이지 필수 조건-로컬 미러를 검색 할 때 원본 페이지 스타일을 유지하려면 JS 및 CSS 파일을 다운로드합니다.
  • -확장 조정-파일이없이 검색된 경우 파일에 적절한 확장자 (예 : html, css, js)를 추가합니다.

그게 다야.

재미있는 기사

에디터의 선택

SMS 문자 메시지를 보내지 않는 iPhone을 수정하는 방법
SMS 문자 메시지를 보내지 않는 iPhone을 수정하는 방법
iPhone의 SMS 문자 메시지 서비스는 일반적으로 매우 안정적입니다. 보낸 메시지가 다른 쪽 끝에 도착하면 일반적으로 그 아래에 배달됨 알림이 표시됩니다. 그런데 저 큰 느낌표가 보일 때가 있어요.
Windows 10의 라이브러리 컨텍스트 메뉴에 변경 아이콘 추가
Windows 10의 라이브러리 컨텍스트 메뉴에 변경 아이콘 추가
Windows 10에서 라이브러리의 상황에 맞는 메뉴에 아이콘 변경을 추가하고 파일 탐색기에서 한 번의 클릭으로 직접 라이브러리 아이콘을 변경하는 방법.
BIOS(기본 입출력 시스템)란 무엇입니까?
BIOS(기본 입출력 시스템)란 무엇입니까?
기본적인 컴퓨터 하드웨어 기능을 제어하는 ​​소프트웨어인 BIOS(Basic Input Output System)에 대한 기본 사항을 알아보세요.
이것이 삼성 갤럭시 노트 7 배터리가 폭발 한 이유입니다.
이것이 삼성 갤럭시 노트 7 배터리가 폭발 한 이유입니다.
작년에 삼성 갤럭시 노트 7 소유자는 휴대폰의 주요 배터리 오작동으로 인해 주머니 크기의 폭탄이 장착되어 있음을 알게되었습니다. 많은 휴대 전화에 배터리 문제가 있지만 노트 7에서는 삼성의 배터리 문제가 모 놀리 식이었습니다.
인스타그램 스토리에 캡션을 추가하는 방법
인스타그램 스토리에 캡션을 추가하는 방법
Instagram 스토리와 릴에 캡션을 추가하면 사용하기가 더 쉬워지지만 먼저 기능을 활성화해야 합니다.
AirPods로 사운드를 녹음하는 방법
AirPods로 사운드를 녹음하는 방법
최고의 장치는 올인원처럼 작동하는 장치입니다. Apple AirPod는 그 중 하나입니다. 음악을 듣고, Apple의 디지털 비서와 통화하고, 전화를 걸 수 있습니다. 이 편리하고 강력한 이어 버드는
USB 2.0이란 무엇입니까?
USB 2.0이란 무엇입니까?
USB 2.0은 범용 직렬 버스(Universal Serial Bus) 표준입니다. USB 기능이 있는 거의 모든 장치와 거의 모든 USB 케이블은 최소한 USB 2.0을 지원합니다.