서버에 스크립트가 있습니다. 해당 서버에 있고 해당 파일의 복사본을 로컬 데스크톱에 가져옵니다. 로컬 컴퓨터에 서버에서 파일을 다운로드 할 수있는 몇 가지 명령으로 저를 도와주세요. 사전에 감사합니다. 사용자 인증 FTP 서버에서 파일을 다운로드하려면 다음 구문을 사용: try: curl-O url1-O url2 curl-O https://www.cyberciti.biz/files/adduser.txt -https://www.cyberciti.biz/files/test-lwp.pl.txt O 하나 너무 루프에 대 한 배쉬를 사용할 수 있습니다:기본적으로 cURL 저장소 또는 설치 에서 배포의 대부분에서 사용할 수 있습니다. 설치되지 않은 경우 저장소에서 필요한 패키지를 얻으려면 apt 또는 yum을 수행하십시오. 리눅스 명령줄, GNU / 리눅스의 가장 모험적이고 매혹적인 부분은 매우 멋지고 강력한 도구입니다. 명령줄 자체는 매우 생산적이며 다양한 붙이트 및 타사 명령줄 응용 프로그램의 가용성으로 인해 Linux는 강력하고 강력합니다. 리눅스 쉘은 토런트 다운로더, 전용 다운로더 또는 인터넷 서핑이 될 다양한 종류의 웹 응용 프로그램을 지원합니다. 웹 사이트에서 콘텐츠를 다운로드하고 웹 사이트의 트리 구조를 재귀적으로 검색하여 해당 콘텐츠를 검색하려면 wget을 사용합니다.
컬은 완전히 다른 필요를 다릅니다. 예. 파일을 검색할 수 있지만 검색할 콘텐츠를 찾는 웹 사이트를 재귀적으로 탐색할 수는 없습니다. curl이 실제로 하는 일은 해당 시스템에 요청을 하고 응답을 검색하고 표시하여 원격 시스템과 상호 작용할 수 있도록 하는 것입니다. 이러한 응답은 웹 페이지 콘텐츠 및 파일일 수도 있지만 컬 요청에서 묻는 “질문”의 결과로 웹 서비스 또는 API를 통해 제공되는 데이터도 포함될 수 있습니다. 여러 파일을 다운로드하려면 다음 구문에 명령을 입력하십시오 : 파일이 크거나 서버에서 전체 폴더를 다운로드하려는 경우 zip, tar, tar.gz 등과 같은 형식으로 파일을 압축 할 수 있습니다. 이 예제에서는 파일/폴더를 압축합니다. 파일/폴더를 다운로드하려면 다음 단계에 따라 curl 명령이 유용한 정보, 특히 HTTP 헤더를 제공할 수 있습니다. 따라서 이러한 정보를 서버 디버깅에 사용할 수 있습니다. 컬 명령의 몇 가지 예를 보자.
웹 서버에서 받은 전체 요청 송신 및 응답을 보기 위해 -v를 전달합니다. 컬 -v URL 컬 -o output.pdf -v https://www.cyberciti.biz/files/sticker/sticker_book.pdf 웹 사이트에서 파일 (PDF 및 png 라고)의 특정 유형을 다운로드합니다.