사실,s라는 파일을 만든 것을 볼 수 있습니다… 세상의 끝이 아니라 무의식적으로 일어나고 싶은 것이 아닙니다. wget 명령은 인터넷에서 파일을 다운로드하기 위한 명령줄 유틸리티입니다. 여러 파일 다운로드, 백그라운드에서 다운로드, 다운로드 재개, 다운로드에 사용되는 대역폭 제한 및 헤더 보기를 지원합니다. 또한 사이트의 미러를 사용하는 데 사용할 수 있으며 다른 UNIX 도구와 결합하여 사이트의 끊어진 링크와 같은 것을 찾을 수 있습니다. curl 명령은 유용한 정보, 특히 HTTP 헤더를 제공할 수 있습니다. 따라서 이러한 정보를 서버 디버깅에 사용할 수 있습니다. 컬 명령의 몇 가지 예를 보자. 웹 서버에서 받은 전체 요청 송신 및 응답을 보기 위해 -v를 전달합니다. 컬 -v URL 컬 -o output.pdf -v https://www.cyberciti.biz/files/sticker/sticker_book.pdf 여러 파일을 다운로드하려는 경우 대상 파일 목록이있는 텍스트 파일을 만들 수 있습니다.
각 파일 이름은 자체 줄에 있어야 합니다. 그런 다음 명령을 실행합니다 : 백그라운드에서 다운로드하려면 -b 옵션을 사용합니다. 이 기능은 다운로드를 실행하는 데 터미널이 필요하지 않다는 점에서 유용할 수 있습니다. wget 명령은 프로세스의 pid 번호와 출력이 기록될 파일의 이름도 반환합니다. 어떻게 컬 은 my.file, 그리고 -s가 인수, 즉 다운로드 한 URL의 내용의 이름을 지정하려는 것을 알 수 있을까요? 구문은 원격 http /ftp 서버에서 파일을 잡아 (다운로드)다음과 같습니다 : 컬 -o output.file http://server1.cyberciti.biz/file.tar.gz 컬 -O http://server1.cyberciti.biz/file.tar.gz 컬 –원격 이름 http://server1.cyberciti.biz/file.tar.gz 당신은 다음과 같이 웹 페이지를 다운로드하고 로컬 파일에 저장할 수 있습니다 : 컬 – o nixcraft.html https://www.cyberciti.biz/low.html 당신은 잡아 또는 다음과 같이 여러 파일을 다운로드 할 수 있습니다 : 컬 – O http://www.cyberciti.biz/low.html -O http://bash.cyberciti.biz/dl/581.sh.zip 그래서 그 게아니다. 많은, 더 많은 옵션이 있지만, 지금은, 우리는 실제로 매우 강력한 무언가를 하기 위해 컬을 사용하는 방법을 알고 있습니다 : 우리의 명령 줄의 간단한 경계에서, 어디서나 인터넷에서 파일을 가져옵니다. 순서대로 이러한 파일을 다운로드하려면 파일의 이름을 -i 옵션으로 전달합니다. Filezilla 유틸리티 에 대한 더 많은 정보를 http://filezilla-project.org/ 명령의 출력은 원격 서버와 HTTP 응답에 연결 wget을 보여줍니다. 이 경우 파일이 758M이며 MIME 유형의 응용 프로그램 /x-iso9660-image임을 알 수 있습니다. 이 파일은 archlinux-2016.09.03-dual.iso로 저장됩니다. 마지막으로 wget의 표준 출력은 진행률 표시줄을 제공합니다.
여기에는 왼쪽에서 오른쪽으로 다음이 포함됩니다. 그러나 확인하려는 단일 파일인 경우 이 수식을 사용할 수 있습니다. 예를 들어 HTTP URL은 종종 HTTP/301 상태 코드가 있는 HTTPS URL로 리디렉션됩니다. 그냥 301 (3xx) 리디렉션을 따라 하고 시스템에 최종 파일을 얻을 : 컬 -L -O http://www.cyberciti.biz/files/sticker/sticker_book.pdf 그 –출력 플래그는 다운로드 URL (http://some.url)의 파일 이름 (some.file)을 나타냅니다 더 많은 wget 다운로드 예제를 보려면, 10 Wget 다운로드 명령 예제를 보여주는 우리의 기사를 읽어보십시오. 출력 파일은 다음 명령으로 고유 한 깨진 링크 목록을 생성 할 수 있습니다 또한-o 옵션에 대한 인수로 생각 될 수있는 my.file의 위치를 염두에 두십시오. 인수는 -o 다음에 따라야합니다… 컬 때문에.