
FTP를 사용하여 전체 폴더를 업로드해야 합니다. 폴더와 해당 콘텐츠를 모두 한 번에 전송할 수 있는 옵션이 있습니까?
답변1
ncftpput을 사용할 수 있습니다. 다음을 수행하십시오.
ncftp를 설치합니다:
yum install ncftp
yum은 소문자입니다.
또는:
apt-get install ncftp
2. 다음 명령을 실행합니다.
ncftpput -R -v -u "ftp-username" ftp.website.com ftp-upload-path local-path/*
답변2
표준 명령줄 FTP 클라이언트를 사용하는 경우 이 MPUT
명령을 사용하면 (셸 glob 스타일) 패턴과 일치하는 모든 파일을 전송할 수 있으므로 MPUT *
현재 디렉터리의 모든 파일이 전송됩니다. MGET
패턴과 일치하는 파일을 검색하는 방법 도 있습니다 .
기본적으로 MPUT
및 두 가지 모두 MGET
전송하기 전에 각 파일을 전송할지 여부를 묻는 메시지를 표시합니다. "PROMPT" 명령을 사용하여 메시지 표시를 끄고 싶을 수도 있습니다(인수 없음, 토글임).
답변3
LeechFTP, FileZilla 또는 이와 유사한 FTP 클라이언트를 사용하십시오. 많은 사람들이 CuteFTP를 신뢰하지만, 제가 마지막으로 확인한 것은 셰어웨어였습니다. 모두 디렉토리 구조를 포함한 전체 폴더 전송을 지원합니다.
답변4
저와 같이 여기에 온 다른 Windows 초보자를 위한 간단한 튜토리얼:
전체 폴더(모든 하위 폴더와 파일 포함)를 업로드하는 가장 쉬운 방법은 다음과 같습니다.
- 다운로드NcFTP 클라이언트(무료이지만 기부할 수 있습니다)이 링크에서.
- 선택하다Microsoft Windows용 NcFTP 클라이언트 3.2.5목록에서.
- 설치하세요.
- 완료되면 체리 아이콘이 있는 작은 CMD 창이 나타납니다. 당신은 그것을 필요하지 않습니다.
- 표준 CMD 창을 열고 다음을 입력하기만 하면 됩니다.
ncftpput -u *yourUserNameHere* -p *yourUserPasswordHere* -R *www.yourWebsite.com* / _C:\yourFolderDirectory여기\\*_
(한 줄로).
참고 사항:
-R
"재귀"에 대한 플래그입니다. 명령이 모든 하위 폴더를 재귀적으로 복사하도록 합니다./
(슬래시)는 웹사이트의 루트 디렉터리입니다.C:\yourFolderDirectoryHere\*
내부의 모든 항목을 선택합니다.C:\yourFolderDirectoryHere