리눅스 ftp 디렉토리 다운로드

-nH: URL과 같은 이름을 갖는 디렉토리의 생성을 비활성화하는 abc.xyz.com -m 옵션은 미러링을 켜고 즉, 재귀 및 타임 스탬핑을 켜고, 무한 재귀 깊이를 설정하고 FTP 디렉터리 목록을 유지합니다: 원격 서버에서 단일 파일을 다운로드하려면 get 명령을 사용합니다. 예를 들어 backup.zip이라는 파일을 다운로드하려면 다음 명령을 사용합니다. 대부분의 FTP 클라이언트(표준 명령줄 도구 „ftp“를 포함하지 않는 AFAIK)는 리스팅을 재귀적으로 받고 파일을 하나씩 자동으로 다운로드하여 디렉토리를 다운로드할 수 있도록 합니다. 로컬 디렉터리에서 원격 FTP 서버에 파일을 업로드하려면 put 명령을 사용합니다: 다음과 같이 mget 명령을 사용하여 원격 FTP 서버에서 로컬 시스템으로 여러 파일을 복사해야 합니다. 각 파일을 전송하기 전에 예/아니요(Y/N) 대답을 입력하라는 메시지가 표시될 수 있습니다(-i 옵션을 ftp 클라이언트에 전달하여 프롬프트를 비활성화할 수 있음). 모든 파일을 다운로드하려면 입력: ftp> mget * 파일 이름을 찾았을 때 이 명령으로 다운로드할 수 있습니다. 디렉터리로 의 재지정을 자동으로 처리하고 원격 소스 시작 디렉터리에서 데이터를 다운로드하도록 지정할 수 있습니다. 또는 셸 FTP 클라이언트(GUI 없음)를 사용하여 다운로드하려는 경우 wget 또는 ncftp를 사용하려고 할 수 있습니다. -nH는 로컬 복사본에서 http://ftp.example.com 루트 디렉토리를 제거합니다. -cut-dirs=2는 로컬 복사본에서 /home/username을 제거합니다. 따라서 모든 것이 현재 디렉터리에 저장되고 원격 / 홈 / 사용자 이름 폴더에서 폴더를 재귀적으로 복사합니다. 나는 사이트에서 파일을 다운로드 WinHTTrack 웹 사이트 복사기 또는 오프라인 브라우저를 사용합니다. 내 웹 서버에서 22`000+ 웹캠 사진을 다운로드했다, 이는 파인더와 내 FTP 프로그램 CyberDuck 모두에 대한 도전의 비트입니다.

리눅스에서, 나는 폴더를 FTP하려고하고 일반 명령 줄을 사용하여 내용입니다. 지금까지 GET을 사용하여 한 번에 하나의 파일을 잡을 수있었습니다. 도움말? 그것은 우리가 지정 할 필요가 없습니다 그래서 루트로 현재 디렉토리를 가정하지만, 아래만 작동 var로 루트병렬로 부모 디렉토리를 가지고 루트 / var / 테스트에서 데이터를 가져옵니다 및 하지 /var / 테스트 wget64 -r ftp://root:root@192.168.0.1/var/log/msm8960 어떤 제안? ssh -r은 디렉터리 구조를 재귀적으로 복사하는 두 번째 최상의 옵션입니다.

  • Objavljeno u: Некатегоризовано

Comments are closed.