영어프랑스어스페인어

온웍스 파비콘

ncftpput - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 ncftpput을 실행하세요.

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 ncftpput 명령입니다.

프로그램:

이름


ncftpput - 스크립트용 인터넷 파일 전송 프로그램

개요


ncftpput [옵션] 원격 호스트 원격 디렉토리 로컬 파일...

ncftpput [옵션] 북마크 이름 원격 디렉토리 로컬 파일...

ncftpput -f 로그인.cfg [옵션] 원격 디렉토리 로컬 파일...

ncftpput -c 원격 호스트 원격 경로 이름 < 표준

ncftpput -C 원격 호스트 로컬 경로 이름 원격 경로 이름

옵션


명령 플래그:
-u XX 사용자 이름 사용 XX 익명 대신.

-p XX 비밀번호 사용 XX 사용자 이름으로.

-P XX 포트 번호 사용 XX 기본 FTP 서비스 포트(21) 대신.

-j XX 계정 사용 XX 사용자 이름과 비밀번호를 보완합니다(더 이상 사용되지 않음).

-d XX 파일 사용 XX 디버그 로깅용.

-a 바이너리 대신 ASCII 전송 유형을 사용하십시오.

-m 복사하기 전에 원격 대상 디렉토리를 만드십시오.

-t XX 시간 초과 XX 초.

-U XX 사용가치 XX 유마스크용.

-v/-V 진행률 측정기를 사용하지 마십시오. 기본값은 다음과 같은 경우 진행률 표시기를 사용하는 것입니다.
출력 스트림은 TTY입니다.

-f XX 파일 읽기 XX 호스트, 사용자 및 암호 정보.

-c 표준 입력에서 로컬로 읽고 지정된 경로 이름에 원격으로 씁니다.

-C 유사하게 -c, 로컬 경로 이름이 지정된 경우를 제외하고.

-A 원격 파일을 덮어쓰지 않고 추가합니다.

-T XX 접두사가 붙은 임시 파일에 업로드 XX.

-S XX 접미사가 붙은 임시 파일에 업로드 XX.

-R 재귀 모드; 전체 디렉토리 트리를 복사합니다.

-r XX 최대 재다이얼 XX 원격 FTP 서버에 연결될 때까지 시간.

-z/-Z 전송 재개를 시도하십시오(하지 마십시오). 기본값은 지원 다시 시작하십시오(-Z).

-E 일반(PORT) 데이터 연결을 사용합니다.

-F 수동(PASV) 데이터 연결을 사용합니다. 기본값은 패시브를 사용하는 것이지만
수동 연결이 실패하거나 시간이 초과되면 일반으로 대체됩니다.

-DD 성공적으로 업로드한 후 로컬 파일을 삭제합니다.

-y 원격 호스트에서 타임스탬프를 보존하려면 "SITE UTIME"을 사용해 보십시오. 원격 FTP가 많지 않음
서버가 이를 지원하므로 작동하지 않을 수 있습니다.

-b 백그라운드에서 실행(배치 작업을 제출한 다음 생성) ncftp배치).

-bb 유사하게 -b 옵션이지만 배치 작업만 제출합니다. 당신은 실행해야합니다
ncftp배치 배치 작업을 처리할 수 있습니다. 이미 가지고 있는 경우에 유용합니다.
a ncftp배치 프로세스가 실행 중이거나 배치 작업 시기를 더 잘 제어하기를 원합니다.
처리됩니다.

예를 들어, 시스템에 있는 세 개의 파일 모두에 대해 백그라운드 처리를 수행하려는 경우
동일한 원격 서버, 하나만 사용하는 것이 더 정중합니다. ncftp배치 에 처리
XNUMX개의 작업이 아닌 XNUMX개의 작업을 순차적으로 처리합니다. ncftp배치 프로세스
동일한 서버에 세 개의 동시 FTP 세션을 엽니다.

-B XX TCP/IP 소켓 버퍼 크기를 다음으로 설정해 보십시오. XX 바이트.

-W XX 원시 FTP 명령 보내기 XX 로그인 후.

-X XX 원시 FTP 명령 보내기 XX 각 파일이 전송된 후.

-Y XX 원시 FTP 명령 보내기 XX 로그아웃하기 전에.

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 -W, -X-Y 옵션은 조정이 필요한 고급 사용자에게 유용합니다.
일부 서버에서의 동작 예를 들어 메인프레임에 액세스하는 사용자는
블록 크기 및 레코드 형식 정보를 설정하기 위해 일부 특수 SITE 명령을 보냅니다.

이러한 옵션의 경우 전송해야 하는 경우 각각 여러 번 사용할 수 있습니다.
여러 명령. 을 위해 -X 옵션을 선택하면 쿠키를 사용할 수 있습니다. %s 로 확장하다
전송된 파일의 이름.

-o XX 고급 옵션 설정 XX.

이 옵션은 주로 디버깅에 사용됩니다. 내부 값을 설정합니다.
변수를 정수 값으로. 사용 예는 다음과 같습니다. -o FEAT=0 사용,CLNT=1 사용
이 경우 FEAT 명령의 사용을 비활성화하고 CLNT 명령을 활성화합니다.
사용 가능한 변수는 usePASV, useSIZE, useMDTM, useREST, useNLST_a,
useNLST_d, useFEAT, useMLSD, useMLST, useCLNT, useHELP_SITE, useSITE_UTIME,
STATfileParamWorks, NLSTfileParamWorks, require20,allowProxyForPORT,
doNotGetStartCWD.

기술


의 목적 ncftpput 입력하지 않고 명령줄에서 파일 전송을 수행하는 것입니다.
대화형 쉘. 이를 통해 쉘 스크립트 또는 기타 무인 프로세스를 작성할 수 있습니다.
FTP를 할 수 있습니다. 셸에서 파일을 보내려는 고급 사용자에게도 유용합니다.
다음과 같은 대화식 FTP 프로그램을 입력하지 않고 명령줄 ncftp.

기본적으로 프로그램은 원격 호스트를 열고 익명으로 로그인을 시도하지만
사용자 이름과 암호 정보를 지정합니다. 그만큼 -u 옵션은 다음을 지정하는 데 사용됩니다.
로그인할 사용자 이름 및 -p 옵션은 암호를 지정하는 데 사용됩니다. 당신이있는 경우
셸에서 프로그램을 실행하면 다음을 생략할 수 있습니다. -p 옵션을 선택하면 프로그램이 메시지를 표시합니다.
당신은 암호를 위해.

사용법 - -u-p 귀하의 계정 정보가
쉘 스크립트 또는 프로세스 정보를 볼 수 있는 모든 사람에게 노출됩니다. 예를 들어,
사용하는 사람 ps 프로그램이 실행되는 동안 프로그램이 암호를 볼 수 있습니다.

당신은 사용할 수 있습니다 -f 대신 계정 정보가 있는 파일을 지정하는 옵션.
그러나 정보에 대한 읽기 권한이 있는 사람은 누구나 정보를 읽을 수 있기 때문에 여전히 안전하지 않습니다.
파일은 계정 정보를 볼 수 있습니다. 그럼에도 불구하고 사용을 선택하면 -f 선택권
파일은 다음과 같아야 합니다.

호스트 sphygmomanometer.ncftp.com
사용자 글리슨
내 비밀번호를 전달

다른 사람이 읽을 수 없도록 이 파일에 대한 권한을 변경하는 것을 잊지 마십시오.

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 -d 옵션은 파일 전송이 실패한 이유를 진단하려고 할 때 매우 유용합니다.
실패. 전체 FTP 대화를 지정한 파일로 인쇄하므로 다음을 수행할 수 있습니다.
무엇이 잘못되었는지 아이디어를 얻습니다. 특별한 이름을 지정하면 표준 출력 의 이름으로
출력 파일을 디버깅하면 출력이 대신 화면에 인쇄됩니다.

ASCII 모드를 사용하면 호스트의 텍스트 형식이 호스트의 텍스트 형식과 다를 때 유용합니다.
원격 호스트. 예를 들어 UNIX 시스템에서 Windows 시스템으로 텍스트 파일을 보내는 경우
기반 호스트인 경우 다음을 사용할 수 있습니다. -a ASCII 전송 모드를 사용하여 파일이
Windows 시스템에서 생성된 파일은 UNIX 텍스트가 아닌 기본 텍스트 형식입니다.
형식입니다.

다음을 사용하여 파일의 전체 디렉토리 트리를 업로드할 수 있습니다. -R 깃발. 예:

$ ncftpput -R pikachu.nintendo.co.jp /incoming /tmp/stuff

이렇게 하면 원격 호스트에 /incoming/stuff 계층이 생성됩니다.

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 -T-S 옵션은 원격 호스트에 파일을 업로드하려고 할 때 유용하지만
파일이 완료될 때까지 대상 경로 이름을 사용하고 싶지 않습니다. 이것들을 사용하여
옵션을 사용하면 파일이 완료될 때까지 같은 이름의 원격 파일을 삭제하지 않습니다.
이러한 옵션은 원격 호스트의 원격 프로세스가 특정 프로세스를 폴링할 때도 유용합니다.
filename이고 파일이
전송 완료. 다음은 다음을 사용하여 /pub/incoming/README 파일에 업로드하는 예입니다.
임시 파일 이름으로 파일 이름 /pub/incoming/README.tmp:

$ ncftpput -S .tmp bowser.nintendo.co.jp /pub/incoming /a/README

로컬 명령의 출력을 원격 파일로 파이프하는 깔끔한 방법은 다음을 사용하는 것입니다. -c
사용 중임을 나타내는 옵션 표준 입력으로. 다음 예는 방법을 보여줍니다.
백업을 만들고 원격 시스템에 저장하려면 다음을 수행하십시오.

$ 타르 cf - / | ncftpput -c sonic.sega.co.jp /usr/local/backup.tar

진단


ncftpput 다음 종료 값을 반환합니다.

0 성공.

1 원격 호스트에 연결할 수 없습니다.

2 원격 호스트에 연결할 수 없습니다. 시간이 초과되었습니다.

3 전송에 실패했습니다.

4 전송 실패 - 시간이 초과되었습니다.

5 디렉토리 변경에 실패했습니다.

6 디렉터리 변경 실패 - 시간이 초과되었습니다.

7 잘못된 형식의 URL.

8 사용 오류.

9 로그인 구성 파일에 오류가 있습니다.

10 라이브러리 초기화에 실패했습니다.

11 세션 초기화에 실패했습니다.

onworks.net 서비스를 사용하여 온라인에서 ncftpput 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad