영어FrenchSpanish

서버 실행 | Ubuntu > | Fedora > |


온웍스 파비콘

kermit-sshsub - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 kermit-sshsub 실행

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

프로그램:

이름


커밋 - C-커밋 9.0 : 전송 및 플랫폼 독립적인 대화형 및 스크립팅 가능
통신 소프트웨어.

이 문서는 초보자에게 기본적인
(고급이 아닌 경우) C-Kermit 9.0 사용. Unix의 경우 다소 길 수 있지만
매뉴얼 페이지, 그것은 여전히 ​​C-Kermit 매뉴얼보다 훨씬 짧습니다.
사용자 정의, 문자 집합, 스크립팅,
등. 우리는 또한 C-Kermit의 많은 구조에 대한 명확한 구조적 개요를 제공하려고 시도합니다.
기능, 기능 영역, 상태 및 모드와 이들의 상호 관계,
초보자와 베테랑뿐만 아니라 업그레이드하는 사람들에게도 도움이 되어야 합니다.
이전 릴리스의 버전 9.0.

이 문서는 다음 웹 페이지로도 제공됩니다.

http://www.columbia.edu/kermit/ckututor.html

기술


C-Kermit은 Kermit 프로젝트의 다목적 통신 소프트웨어 패키지입니다.
컬럼비아 대학교:

· Unix 및 비 Unix 모두와 같은 많은 플랫폼으로 이식 가능합니다.
· 직렬 및 네트워크 연결을 모두 만들 수 있습니다.
· 연결을 통해 대화형 터미널 세션을 수행할 수 있습니다.
· 동일한 연결을 통해 텍스트 또는 바이너리 파일을 전송할 수 있습니다.
· 터미널 세션에서 문자 집합을 변환할 수 있습니다.
· 텍스트 파일 파일 전송 중에 문자 집합을 변환할 수 있습니다.
· 작업의 모든 측면에서 사용자 정의가 가능합니다.

C-Kermit은 모뎀 프로그램, Telnet 클라이언트, Rlogin 클라이언트, FTP 클라이언트, HTTP
클라이언트 및 일부 플랫폼에서는 X.25 클라이언트도 지원합니다. 자체 보안을 만들 수 있습니다.
Kerberos IV, Kerberos를 포함한 IETF 승인 보안 방법을 사용한 인터넷 연결
V, SSL/TLS 및 SRP 및 외부 SSH 클라이언트를 통해 SSH 연결을 만들 수도 있습니다.
애플리케이션. 데스크탑의 파엔드 파일 전송 또는 클라이언트/서버 파트너가 될 수 있습니다.
커밋 클라이언트. 또한 들어오는 전화 걸기 및 네트워크 연결을 수락할 수 있습니다. 그것은 심지어 될 수 있습니다
자체 표준 TCP 소켓, 1649[RFC2839, RFC2840]에 인터넷 서비스로 설치됩니다.

그리고 아마도 가장 중요한 것은 C-Kermit으로 "손으로"(대화형으로) 할 수 있는 모든 것,
내장된 플랫폼 간 전송 독립성을 사용하여 "스크립팅"(자동화)될 수 있습니다.
대화형 명령과 동일한 스크립트 프로그래밍 언어
언어.

이 매뉴얼 페이지는 Unix용 C-Kermit 9.0에 대한 개요를 제공합니다("Unix"는 운영 체제입니다.
AIX, DG/UX, FreeBSD, HP‐UX, IRIX, Linux, Mac OS X, NetBSD,
OpenBSD, 오픈 서버, 오픈 유닉스, QNX, 솔라리스, SunOS, 시스템 VR3, 시스템 VR4, Tru64
Unix, Unixware, Xenix 등). 완벽한 커버를 위해서는 상담을 통해
발행된 C-Kermit 매뉴얼 및 부록(아래 문서 참조). 더 나아가
C-Kermit, 다른 플랫폼용 Kermit 소프트웨어 및 Kermit 매뉴얼에 대한 정보는 다음을 방문하십시오.
커밋 프로젝트 웹사이트:

http://www.columbia.edu/kermit/

이것은 평균보다 긴 매뉴얼 페이지이지만 표면을 거의 긁지 않습니다. 하지마
겁먹다. C-Kermit은 수십 년에 걸쳐 실행되고 발전해 온 크고 복잡한 패키지입니다.
그러나 그것이 배우거나 사용하기 어렵다는 것을 의미하지는 않습니다. 가장 일반적으로 사용되는
기능은 다른 곳의 추가 정보에 대한 포인터와 함께 여기에 설명되어 있습니다.

개요


커미트 [ 파일 이름 ] [ 옵션 ] [ {=,--,+} 본문 ] ]

또는 :

커미트 URL

첫 번째 명령줄 인수가 파일 이름이면 대화형 모드 명령은
파일에서 실행됩니다. '='(또는 "--") 인수는 나머지를 구문 분석하지 않도록 Kermit에 지시합니다.
그러나 '=' 다음에 오는 단어를 \%1, \%2, ... \%9로 사용할 수 있도록 합니다.
"+" 인수는 "="와 비슷하지만 "kerbang 스크립트"에서 사용됩니다(아래 설명). XNUMX초
명령줄 형식을 사용하면 Telnet, FTP, HTTP 또는 IKSD가 유일한 인수가 될 수 있습니다.
URL.

실행 순서:

1. 명령 파일(있는 경우).

2. -Y로 억제되지 않는 경우 초기화 파일.

3. 사용자 정의 파일(초기화 파일에 의해 실행되는 경우).

4. 명령줄 URL(있는 경우 실행이 여기서 중지됨).

5. 명령줄 옵션(있는 경우).

6. 대화식 명령.

일부 명령줄 옵션은 작업을 유발할 수 있습니다(예: -s가 파일 전송). 다른 사람들은 방금 설정
매개변수. 명령줄에 작업 옵션이 포함되어 있으면 다음과 같은 경우 Kermit이 종료됩니다.
-S("stay") 옵션이 주어지지 않는 한 완료됩니다. 조치 옵션이 제공되지 않으면
초기화 또는 명령 파일에 EXIT 또는 QUIT 명령이 포함되어 있고 치명적인 오류가 없습니다.
발생하면 Kermit은 프롬프트를 표시하고 명령을 입력할 때까지 기다립니다.

C-Kermit은 선택된 기능이 비활성화된 상태로 빌드될 수 있으며 또한
일부 기능은 모든 플랫폼에서 사용할 수 없습니다. 예를 들어, C-커밋
TCP/IP 헤더가 없는 플랫폼에서는 TCP/IP 지원으로 빌드할 수 없습니다.
파일 및 라이브러리(Kermit에 TCP/IP 지원이 포함되어 있더라도
TCP/IP 스택이 없는 컴퓨터에서 TCP/IP 연결을 만드는 데 사용
설치). C-Kermit 버전에 여기에 언급된 기능이 없으면 해당 버전을 사용하십시오.
SHOW FEATURES 명령을 사용하여 제외되었을 수 있는 항목을 확인합니다.

C-Kermit에는 세 가지 종류의 명령이 있습니다. 일반 단일 문자 명령줄 옵션,
확장 형식 명령줄 옵션 및 대화형 명령.

대부분의 Unix 명령과 마찬가지로 C-Kermit에는 명령줄에서 옵션이 제공될 수 있습니다. 하지만 C-
Kermit은 또한 단어로 구성된 명령을 제공하여 대화식으로 사용할 수 있습니다.
암호 명령줄 옵션보다 직관적이고 유연합니다. 다시 말해,
C-Kermit의 명령줄 옵션을 사용할 필요는 없지만 원하는 경우 사용할 수 있습니다.
에게. (동일한 토큰으로 대화형 명령을 사용할 필요도 없습니다.
둘 중 하나 또는 둘 다를 조합하여 사용하십시오.)

C-Kermit은 일반적으로 PATH에 "kermit"으로 설치되므로 다음으로 호출됩니다.
쉘 프롬프트에서 "kermit"(소문자)라는 단어를 입력한 다음 Return 또는
키를 입력합니다. 명령줄 옵션을 포함하려면 "kermit"이라는 단어 뒤에 추가하십시오.
그러나 Return 또는 Enter를 누르기 전에 공백으로 구분합니다. 예를 들면 다음과 같습니다.

$ kermit -s ckermit.tar.gz

('$'는 쉘 프롬프트입니다. "kermit -s ckermit.tar.gz"는 입력한 내용이고 그 뒤에 Return이 옵니다.
또는 입력하십시오.)

옵션


다음은 단일 문자로 시작하는 C-Kermit의 단일 문자 명령줄 옵션 목록입니다.
대시(-), ASCII("알파벳") 순서. 알파벳 대소문자가 중요합니다(-A는
-a)와 동일합니다. 작업 옵션에는 "ACTION"이라는 태그가 지정됩니다.

-0(숫자 100) 8% 투명 "중간" 작업에 대한 연결 상태: XNUMX비트,
패리티가 없고 이스케이프 문자가 없으며 모든 것이 통과합니다.

-8(숫자 8) 연결은 8.0비트 클린입니다(C-Kermit XNUMX의 기본값이며
나중에). SET의 바로 가기인 EIGHTBIT 명령과 동일합니다.
터미널 바이트 크기 8, 명령 바이트 크기 8 설정, 패리티 없음 설정.

-9 arg(숫자 XNUMX) FTP 서버에 연결합니다. FTP OPEN과 동일
명령. 인수: IP 주소 또는 호스트 이름[:선택적 TCP 포트]. 참고: C-커밋
또한 일반 FTP와 유사한 명령과 함께 별도의 FTP 명령줄 특성이 있습니다.
라인 구문. 이에 대한 자세한 내용은 아래를 참조하세요.

-A Kermit은 인터넷 서비스(IKSD)로 시작됩니다(inetd.conf에서만).

-B Kermit이 일괄 처리 또는 백그라운드에서 실행 중입니다(제어 터미널 없음). 에 사용
경우 Kermit은 백그라운드 상태를 자동으로 감지하지 않습니다. 에 해당
SET BACKGROUND ON 명령.

-C arg 대화형 모드 실행할 명령입니다. 인수: 쉼표로 구분된 명령,
큰따옴표로 묶습니다.

-D arg 원격 모드에서 전송을 시작하기 전에 지연됩니다. SET DELAY 명령과 동일합니다.
인수: 초 수.

-E 연결이 닫히면 자동으로 종료합니다. SET EXIT ON-DISCONNECT ON과 동일합니다.

-F arg 열린 TCP 연결을 사용합니다. 인수: 열린 TCP의 숫자 파일 설명자
연결. 또한 참조: -j, -J.

-G arg (ACTION) 서버에서 파일을 가져오고 내용을 표준 출력으로 보냅니다. 일반적으로
다른 프로세스로 파이프됩니다. 인수: 따옴표로 묶인 원격 파일 사양
메타 문자가 포함된 경우. 또한 참조: -g, -k.

-H 프로그램 시작 전령 및 인사말을 억제합니다.

-나는 Kermit에 안정적인 연결이 있다고 말하여 스트리밍이 필요한 곳에서 강제로 사용되도록 합니다.
일반적으로 그렇지 않습니다. SET RELIABLE ON 명령과 동일합니다.

-J arg (ACTION) "텔넷처럼 되십시오." -j와 유사하지만 -E를 의미합니다. 인수: IP 호스트 이름/주소
선택적으로 서비스가 뒤따릅니다. 참고: C-Kermit에는 별도의 Telnet 명령도 있습니다.
일반 Telnet과 같은 명령줄 구문을 사용하는 줄 성격. 이것에 대해 더 알아보기
아래.

-L -s 옵션의 파일에 대한 재귀적 디렉토리 하강.

-M arg 내 사용자 이름(Telnet, Rlogin, FTP 등에 사용). SET LOGIN과 동일
사용자 명령. 인수: 사용자 이름 문자열.

-O (ACTION) (대문자 O) 하나의 명령에 대해서만 서버가 됩니다. 또한 참조: -x.

-P 전송된 파일의 파일(경로) 이름을 변환하지 않습니다. SET FILE NAMES와 동일
정확한.

-Q 빠른 커밋 프로토콜 설정. FAST 명령과 동일합니다. 이것은 기본값입니다
C-Kermit 7.0 이상에서.

-R 원격 전용(이것은 IF REMOTE를 참으로 만듭니다).

-S Stay(작업 옵션 후에 명령 구문 분석기를 입력).

-T 파일 전송을 위한 강제 텍스트 모드; -V를 의미합니다. SET TRANSFER MODE와 동일
MANUAL, SET FILE TYPE TEXT.

-V 파일별 자동 텍스트/바이너리 전환을 비활성화합니다. SET TRANSFER MODE와 동일
설명서.

-Y 초기화 파일을 건너뜁니다(실행하지 않음).

-a arg -s, -r 또는 -g의 파일 이름. 인수: As-name 문자열(대체
파일 이름). 파일을 수신할 때 디렉토리 이름이 될 수 있습니다.

-b arg 직렬 장치의 속도입니다. SET SPEED와 동일합니다. 인수: 숫자당 비트 수
직렬 연결의 경우 두 번째.

-c (ACTION) 파일을 전송하기 전에 연결 상태로 들어갑니다.

-d 자세한 디버깅 정보가 포함된 debug.log 파일을 만듭니다(두 번째 -d는
타임스탬프). LOG DEBUG와 동일하지만 더 빨리 적용됩니다.

-e arg 들어오는 Kermit 파일 전송 패킷의 최대 길이. SET RECEIVE와 동일
패킷 길이. 인수: 길이(바이트).

-f (ACTION) FINISH 명령을 Kermit 서버에 보냅니다.

-g arg Kermit 서버에서 파일을 가져옵니다. 인수: 다른 컴퓨터의 파일 사양,
메타 문자가 포함된 경우 따옴표로 묶습니다. GET과 동일합니다. 또한 참조: -a, -G, -r.

-h (ACTION) 단일 문자 명령줄 옵션에 대한 도움말 텍스트 인쇄('more'를 통해 파이프
스크롤을 방지하기 위해).

-i 파일 전송을 위해 바이너리(이미지) 모드를 강제 실행합니다. -V를 의미합니다. SET TRANSFER와 동일
모드 매뉴얼, 파일 유형 바이너리 설정.

-j arg TCP/IP 연결을 설정합니다. 인수: IP 호스트 이름/주소 및 선택적 서비스 이름
또는 번호. TELNET 명령과 동일합니다. 또한 참조: -J, -F.

-k (ACTION) 일반적으로 다음으로 파이프되는 표준 출력으로 파일을 수신합니다.
또 다른 과정. 또한 참조: -r, -G.

-l arg (소문자 L) 주어진 직렬 통신 장치에 연결합니다.
SET LINE(SET PORT) 명령과 동일합니다. 인수: 직렬 장치 이름, 예
/dev/ttyS0.

-m arg -l 장치와 함께 사용할 모뎀 유형입니다. SET MODEM TYPE 명령과 동일합니다.
인수: SET MODEM TYPE 명령에서와 같은 모뎀 이름(예: "usrobotics").

-n (ACTION) 파일을 전송한 후 연결 상태로 들어갑니다(기록).

-p 인수 패리티. SET PARITY 명령과 동일합니다. 인수: 다음 중 하나:
e(ven), o(dd), m(ark), n(one), s(pace).

-q 조용함(대부분의 메시지 억제). SET QUIET ON과 동일합니다.

-r (ACTION) 파일을 수신합니다. RECEIVE 명령과 동일합니다. 인수: (아무것도 아니지만
참조 -a)

-s arg 파일을 보냅니다. 인수: 하나 이상의 로컬 파일 사양. 에 해당
명령을 보냅니다. 또한 참조: -a.

-t(과거) Xon(Ctrl-Q) 반이중 연결에 대한 전환 문자(
이전 메인프레임에 대한 직렬 라인 모드 연결). SET DUPLEX HALF와 동일, SET
악수 XON.

-v arg Kermit 프로토콜의 창 크기(스트리밍 시 무시됨). SET에 등가물
창 크기. 인수: 1에서 32 사이의 숫자입니다.

-w 들어오는 파일 기존 파일 위에 씁니다. SET FILE COLLISION과 동일
덮어쓰기.

-x (ACTION) 서버 모드로 들어갑니다. SERVER 명령과 동일합니다. 또한 참조: -O.

-y arg 대체 초기화 파일. 인수: 파일 이름.

-z 전경 동작을 강제 실행합니다. Kermit이 자동으로 감지하지 않는 경우에 사용
전경 상태. SET BACKGROUND OFF 명령과 동일합니다.

확장된 명령줄 옵션(한 글자로 된 옵션이 거의 다 사용되기 때문에 필요)
옵션 이름으로 단일 문자가 아닌 단어를 사용하여 두 개의 대시(--)로 시작합니다. 만약
확장 옵션은 인수를 취하며 콜론(:)으로 옵션 단어와 구분됩니다.
확장 옵션에는 다음이 포함됩니다.

--배너파일:파일명
시작 또는 IKSD 로그인 시 표시할 파일입니다.

--cdfile:파일명
서버가 디렉토리를 변경할 때 클라이언트에 표시하기 위해 보낼 파일(파일 이름
변경된 디렉토리에 상대적임).

--cdmessage:{켜기, 끄기}
서버 CD 메시지 기능을 활성화/비활성화합니다.

--도움
확장 옵션에 대한 사용 메시지를 인쇄합니다.

--helpfile:파일명
최상위 HELP 명령을 대체할 사용자 정의 텍스트가 포함된 파일을 지정합니다.

--인터럽트 없음
키보드 인터럽트를 비활성화합니다.

--noperms
의 전송을 방지하기 위해 Kermit 프로토콜 파일 권한 속성을 비활성화합니다.
발신자에서 수신자에게 파일 권한(보호).

--번역
(ACTION) C-Kermit은 버전 번호를 출력합니다.

또한 다음에서 설명하는 몇 가지 다른 IKSD 전용 옵션:

http://www.columbia.edu/kermit/iksd.html

명령줄 호출의 예는 파일 전송 섹션을 참조하십시오.

COMMAND 언어


C-Kermit의 대화형 명령 언어는 622페이지 책의 주제이며 다른
수백 페이지의 업데이트, 매뉴얼 페이지에 비해 너무 많습니다. 하지만 구하기 어렵지 않아요
시작했다. 쉘 프롬프트에서 "kermit"을 입력하면 C-Kermit의 대화형 명령을 얻을 수 있습니다.
신속한:

$ 커밋
(/현재/디렉토리) C-커밋>

최상위 개요를 보려면 "help"를 입력하여 시작합니다(그런 다음 Return 또는 Enter 키를 누름).
그것을 읽고 거기에서 이동합니다. 두 번째 명령은 아마도 "intro"(소개)여야 합니다.
프롬프트는 현재 디렉토리를 보여줍니다(Kermit에게
다른 것).

대화형 명령은 주로 일반 영어 단어로 구성되며 일반적으로 다음과 같은 형식으로 구성됩니다.
다음과 같은 명령문:

oofa.txt 보내기

Kermit에 이름이 oofa.txt인 파일을 보내도록 지시하거나:

전송 모드 자동 설정

Kermit의 "전송 모드"를 "자동"으로 설정합니다(그 의미가 무엇이든 간에).

명령을 입력하는 동안 축약하거나 도움을 요청할 수 있습니다(어디에서나 "?" 키를 눌러
명령에서), 키워드 또는 파일 이름을 완성하고(Tab 또는 Esc 키 사용),
백스페이스 또는 Delete, Ctrl-W, Ctrl-U 등으로 입력합니다. 이전을 불러올 수도 있습니다.
명령을 저장하고 명령 기록을 저장하고 그 외에는 누가 알 수 있습니까? INTRO 명령을 내리십시오.
세부.

C-Kermit에는 수백 개의 명령이 있으며 무한한 다양성과
다음을 위한 명령을 포함한 조합:

· 연결하기 (SET LINE, DIAL, TELNET, SSH, FTP, ...)
· 연결 끊기(HANGUP, CLOSE)
· 파일 전송(SEND, GET, RECEIVE, MOVE, RESEND, ...)
· 환경 설정(SET)
· 기본 설정 표시(SHOW)
· 로컬 파일 관리(CD, DELETE, MKDIR, DIR, RENAME, TYPE, ...)
· 원격 파일 관리(RCD, RDEL, RMKDIR, RDIR, ...)
· 로컬 파일 사용(FOPEN, FCLOSE, FREAD, FWRITE)
· 프로그래밍(TAKE, DEFINE, IF, FOR, WHILE, SWITCH, DECLARE, ...)
· 사용자와 상호작용(ECHO, ASK, ...)
· 원격 컴퓨터와 상호작용(INPUT, OUTPUT, ...)
· 로컬 프로그램과 상호작용(RUN, EXEC, PTY, ...)
· 로그 기록(LOG SESSION, LOG PACKETS, LOG DEBUG, ...)

그리고 물론 나가려면 QUIT 또는 EXIT, 도움을 받으려면 HELP, 그리고 프로그래머에게는 루프,
의사 결정, 변수, 배열, 연관 배열, 정수 및 부동 소수점
산술, 매크로, 내장 및 사용자 정의 함수, 문자열 조작, 패턴
매칭, 블록 구조, 범위 지정, 재귀 및 나머지 모든 것. 모든 C-의 목록을 얻으려면
Kermit의 명령 프롬프트에 물음표(?)를 입력합니다. 어떤 것에 대한 설명을 얻으려면
명령에 HELP를 입력하고 명령 이름을 입력합니다. 예를 들면 다음과 같습니다.

도움 보내기

명령 중단 문자는 Ctrl-C입니다(Ctrl 키를 누른 상태에서 C 키를 누름).

변수 이름, 기능을 소개하는 데 사용되는 명령 언어 "이스케이프 문자"
호출 등은 백슬래시(. 리터럴 백슬래시를
명령에서 다음 중 두 가지를 입력합니다. 예:

c:\k95\k95custom.ini 가져오기

명령 파일, 매크로, 스크립트
Kermit 명령을 포함하는 파일을 Kermit 명령 파일 또는 Kermit 스크립트라고 합니다. 그것은 할 수 있습니다
Kermit의 TAKE 명령으로 실행:

(/current/dir) C-Kermit> 명령 파일 가져오기

(여기서 "commandfile"은 명령 파일의 이름입니다). 명령 파일을 파이프하지 마십시오.
Kermit의 표준 입력(작동할 수도 있고 작동하지 않을 수도 있음)으로; 커밋 명령이 있는 경우
파일에서 Kermit에게 파일을 가져오라고 지시합니다.

Unix에서만 "kerbang"을 포함하여 Kermit 명령 파일을 직접 실행할 수도 있습니다.
라인을 파일의 첫 번째 라인으로:

#!/usr/local/bin/kermit +

즉, "#!"으로 시작하는 맨 윗줄 다음에 전체 경로가 옵니다.
Kermit 실행 가능, 그리고 Kermit 스크립트에 명령에 대한 인수가 제공되는 경우
줄, 공백 및 더하기 기호. 스크립트 파일에는 실행 권한도 있어야 합니다.

chmod +x 명령 파일

" +" 부분을 제외하고 이것은 쉘 스크립트에 대해 수행하는 것과 정확히 동일합니다.
Perl 스크립트 등. 다음은 간단하지만 쓸모없는 예제 스크립트입니다.
인수(최대 XNUMX개):

#!/usr/local/bin/kermit +
정의된 경우 \%1 echo "인수 1: \%1"
정의된 경우 \%2 echo "인수 2: \%2"
정의된 경우 \%3 echo "인수 3: \%3"
정의된 경우 \%4 echo "etc..."
출구

이 파일이 현재 디렉토리에 "commandfile"로 저장되어 있으면 다음을 수행합니다.

./명령 파일 하나 둘 셋 넷 다섯

인쇄물:

인수 1: 하나
인수 2: XNUMX
인수 3: XNUMX
등 ...

이것은 독립형 Kermit 스크립트의 기본 구조를 보여줍니다: "커뱅 라인",
그런 다음 몇 가지 명령. Kermit 프롬프트를 표시하지 않으려면 "exit"로 끝나야 합니다.
완료되면. \%1은 첫 번째 인수이고 \%2는 두 번째 인수입니다.

다른 Kermit으로 구성된 명명된 매크로를 정의하여 고유한 명령을 만들 수도 있습니다.
명령(또는 매크로). 예를 들어:

정의 mydelete {
지역 쓰레기
휴지통 할당 \v(home)trashcan/
정의되지 않은 경우 \%1 end 1 "무엇을 삭제하시겠습니까?"
야생인 경우 \%1 {
end 1 "여러 파일을 삭제하는 것은 너무 무섭습니다"
}
존재하지 않는 경우 \%1 end 1 "\%1을(를) 찾을 수 없습니다"
디렉토리가 아닌 경우 \m(휴지통) {
mkdir \m(휴지통)
if fail end 1 "쓰레기통 없음"
}
이름 바꾸기 /목록 \%1 \m(휴지통)
}
myundelete 정의 {
지역 쓰레기
휴지통 할당 \v(home)trashcan/
정의되지 않은 경우 \%1 end 1 "무엇을 삭제하시겠습니까?"
야생인 경우 \%1 {
end 1 "여러 파일을 삭제 취소하는 것은 너무 어렵습니다"
}
디렉토리 \m(trash)가 아닌 경우 end 1 "휴지통 없음"
존재하지 않는 경우 \m(휴지통)\%1 {
끝 1 "휴지통에서 \%1을(를) 찾을 수 없습니다"
}
/list \m(휴지통)\%1 의 이름을 바꿉니다.
}

이 샘플 매크로는 정확히 프로덕션 품질이 아닙니다(파일 이름을 처리하지 않습니다.
경로 세그먼트를 포함하고 여러 파일을 처리하지 않는 등), 하지만 다음과 같은 아이디어를 얻습니다.
매크로에 인수를 전달할 수 있으며 매크로를 확인하고 다른 종류의 결정을 내릴 수 있습니다.
위의 줄을 초기화 또는 사용자 정의 파일에 넣으면(설명
아래), 시작할 때마다 MYDELETE 및 MYUNDELETE 명령을 사용할 수 있습니다.
최소한 초기화 파일의 실행을 억제하지 않는 한 커밋합니다.
(독자를 위한 연습: 이러한 매크로를 일반적으로 유용하게 만드십시오. 제한을 제거하고
휴지통 표시, 탐색, 비우기 등)

Kerbang 스크립트는 초기화 파일 없이 실행됩니다. 이것은 휴대성을 유지하고
또한 더 빠르게 시작할 수 있습니다. 의존하는 Kerbang 스크립트를 작성하려는 경우
초기화 파일, 명령 포함

\v(home).kermrc를 가져 가라.

스크립트의 원하는 위치에 그건 그렇고, \v(xxx)는 내장 변수입니다(xxx는
변수 이름, 이 경우 "home"). 사용 가능한 내장 변수를 보려면 다음을 입력하십시오.
C-Kermit 프롬프트에서 "변수 표시". 표시할 수 있는 다른 항목을 보려면 "show ?"를 입력하십시오.
\m(xxx)는 사용자 정의 변수입니다(엄밀히 말하면 변수로 사용되는 매크로입니다).

명령 명부
C-Kermit에는 200개 이상의 최상위 명령이 있으며 SET과 같은 일부 명령은 분기됩니다.
수백 개의 하위 명령으로 구성되므로 모두 설명하는 것은 실용적이지 않습니다.
여기. 대신, 다음은 가장 일반적으로 사용되는 최상위 명령의 간략한 목록입니다.
카테고리별로. 각 명령에 대해 알아보려면 "help" 다음에 명령 이름을 입력하십시오(예:
"도움말 세트". 명령 상태 및 연결 상태와 같은 용어는 다음에서 설명합니다.
섹션을 참조하십시오.

선택적 필드는 [ 대괄호 ]로 표시됩니다. "filename"은 단일 파일의 이름을 의미합니다.
filespec은 다음과 같은 와일드카드 문자를 포함할 수 있는 파일 사양을 의미합니다.
'*'를 사용하여 파일 그룹과 일치시킵니다. 옵션은 /PAGE, /NOPAGE, /QUIET,
등은 각 명령에 대한 HELP 텍스트에 나열됩니다. 예시:

/recursive /larger:10000 /after:-1week /except:*.txt 보내기 *

"이 디렉토리에 있는 모든 파일과 그 아래에 있는 모든 파일을 보냅니다"로 읽을 수 있습니다.
10000바이트보다 크고 XNUMX주일 이내이며 이름이 끝나지 않는 것
".txt"로.

기본 명령
HELP 최상위 수준의 도움을 요청합니다.

도움말 명령
주어진 명령에 대한 도움을 요청합니다.

소개
C-Kermit에 대한 간략한 소개를 요청합니다.

라이센스
C-Kermit 소프트웨어 저작권 및 라이선스를 표시합니다.

버전
C-Kermit의 버전 번호를 표시합니다.

나가기 [ 번호 ]
주어진 상태 코드로 커밋을 종료합니다. 동의어: QUIT, E, Q.

파일 이름 가져오기 [ 매개변수... ]
주어진 명령을 실행

로그 항목 [ 파일 이름 ]
주어진 파일에서 주어진 항목의 로그를 유지합니다.

[ DO ] 매크로 [ 매개변수... ]
지정된 매크로에서 명령을 실행합니다.

SET 매개변수 값
주어진 매개변수를 주어진 값으로 설정합니다.

쇼 카테고리
지정된 범주의 설정을 표시합니다.

STATUS 이전 명령이 성공했는지 실패했는지 알려줍니다.

날짜 [ 날짜 및/또는 시간 ]
현재 날짜-시간을 표시하거나 주어진 날짜-시간을 해석합니다.

RUN [ extern-command [ 매개변수... ]
주어진 외부 명령을 실행합니다. 동의어: !.

EXEC [ extern-command [ 매개변수... ]
Kermit은 주어진 명령으로 자신을 오버레이합니다.

유예하다
Kermit을 중지하고 백그라운드에 넣습니다. 동의어: Z.

지방의 입양 부모로서의 귀하의 적합성을 결정하기 위해 미국 이민국에
유형 [ 옵션 ] 파일 이름
주어진 파일의 내용을 표시합니다.

더보기 [ 옵션 ] 파일 이름
TYPE /PAGE와 동일합니다(각 화면 후에 일시 중지).

CAT [ 옵션 ] 파일 이름
TYPE /NOPAGE와 동일합니다.

HEAD [ 옵션 ] 파일 이름
주어진 파일의 처음 몇 줄을 표시합니다.

TAIL [ 옵션 ] 파일 이름
주어진 파일의 마지막 몇 줄을 표시합니다.

GREP [ 옵션 ] 패턴 파일 사양
패턴과 일치하는 파일의 행을 표시합니다. 동의어: FIND.

디렉토리 [ 옵션 ] [ 파일 사양 ]
파일을 나열합니다(내장, 많은 옵션).

LS [ 옵션 ] [ 파일 사양 ]
파일을 나열합니다(외부 "ls" 명령 실행).

DELETE [ 옵션 ] [ 파일 사양 ]
파일을 삭제합니다. 동의어: RM.

PURGE [ 옵션 ] [ 파일 사양 ]
백업(*.~n~) 파일을 제거합니다.

COPY [ 옵션 ] [ 파일 사양... ]
파일을 복사합니다. 동의어: CP.

이름 바꾸기 [ 옵션 ] [ 파일 사양... ]
파일 이름을 바꿉니다. 동의어: MV.

CHMOD [ 옵션 ] [ 파일 사양... ]
파일의 권한을 변경합니다.

TRANSLATE 파일 이름 문자 집합 [ 파일 이름 ]
파일의 문자 집합을 변환합니다. 동의어: XLATE.

CD 작업 디렉토리를 홈 디렉토리로 변경합니다.

CD 디렉토리
작업 디렉토리를 주어진 디렉토리로 변경합니다.

CDUP 작업 디렉토리를 한 단계 위로 변경합니다.

PWD 작업 디렉토리를 표시합니다.

BACK 이전 작업 디렉토리로 돌아갑니다.

MKDIR [ 디렉토리 ]
디렉토리를 생성합니다.

RMDIR [ 디렉토리 ]
디렉토리를 제거합니다.

유튜브 영상을 만드는 것은 연결
SET LINE [ 옵션 ] 장치 이름
명명된 직렬 포트를 엽니다. 동의어: SET 포트.

OPEN LINE [ 옵션 ] 장치 이름
SET LINE과 동일합니다. 동의어: OPEN PORT.

SET 모뎀 유형 [ 이름 ]
Kermit에 포트에 있는 모뎀의 종류를 알려줍니다.

전화 번호 ]
모뎀으로 주어진 전화번호로 전화를 걸도록 Kermit에 지시합니다.

재다이얼 가장 최근에 다이얼한 전화번호로 재다이얼합니다.

ANSWER 모뎀에서 걸려오는 전화를 기다리고 응답합니다.

인증 [ 매개변수... ]
TCP/IP 연결에서 보안 인증을 수행합니다.

네트워크 유형 설정 { TCP/IP, X.25, ... }
후속 SET HOST 명령에 대한 네트워크 유형을 선택합니다.

SET HOST [ 옵션 ] 호스트 [ 포트 ]
지정된 호스트 및 포트에 대한 네트워크 연결을 엽니다.

SET 호스트 * 포트
주어진 포트에서 들어오는 TCP/IP 연결을 기다립니다.

TELNET [ 옵션 ] 호스트
호스트에 대한 Telnet 연결을 열고 연결 상태로 들어갑니다.

RLOGIN [ 옵션 ] 호스트
호스트에 대한 Rlogin 연결을 열고 연결 상태로 들어갑니다.

IKSD [ 옵션 ] 호스트
인터넷 커밋 서비스에 대한 연결을 엽니다.

SSH [ 옵션 ] 호스트
호스트에 대한 SSH 연결을 열고 연결 상태로 들어갑니다.

FTP OPEN 호스트 [ 옵션 ]
호스트에 대한 FTP 연결을 엽니다.

HTTP [ 옵션 ] 호스트 열기
호스트에 대한 HTTP 연결을 엽니다.

PTY 외부 명령
마치 연결인 것처럼 의사 터미널에서 명령을 실행합니다.

PIPE 외부 명령
연결인 것처럼 파이프를 통해 명령을 실행합니다.

사용 연결
연결 [ 옵션 ]
연결(터미널) 상태로 들어갑니다. 동의어: C.

REDIRECT 명령
연결을 통해 지정된 외부 명령을 리디렉션합니다.

TELOPT 명령
Telnet 프로토콜 명령을 보냅니다(Telnet 연결만 해당).

Ctrl-\C
연결 상태에서 명령 상태로 "이스케이프 백".

Ctrl-\B
(연결 상태에서) BREAK 신호(직렬 또는 텔넷)를 보냅니다.

Ctrl 키-\!
(연결 상태에서) 하위 쉘로 들어갑니다. "나가기"로 돌아갑니다.

Ctrl 키-\?
(연결 상태에서) 다른 이스케이프 수준 옵션 메뉴를 표시합니다.

Ctrl-\Ctrl-\
(연결 상태에서) 두 개의 Ctrl-백슬래시를 입력하여 그 중 하나를 보냅니다.

SET ESCAPE [ 문자 ]
Kermit의 연결 상태 이스케이프 문자를 변경합니다.

폐쇄 연결
HANGUP 현재 열려 있는 직렬 포트 또는 네트워크 연결을 끊습니다.

CLOSE 현재 열려 있는 직렬 포트 또는 네트워크 연결을 닫습니다.

SET LINE(장치 이름 없음)
현재 열려 있는 직렬 포트 또는 네트워크 연결을 닫습니다.

SET HOST(호스트 이름 없음)
현재 열려 있는 직렬 포트 또는 네트워크 연결을 닫습니다.

FTP 닫기
현재 열려 있는 FTP 연결을 닫습니다.

HTTP 닫기
현재 열려 있는 HTTP 연결을 닫습니다.

EXIT 또한 모든 연결을 닫습니다. 동의어: 종료

종료 경고 끄기
종료 또는 닫을 때 열린 연결에 대한 경고를 억제합니다.

입양 부모로서의 귀하의 적합성을 결정하기 위해 미국 이민국에 토큰 전송
SEND [ 옵션 ] 파일 이름 [ 이름으로 ]
주어진 파일을 보냅니다. 동의어: S.

SEND [ 옵션 ] 파일 사양
일치하는 모든 파일을 보냅니다.

RESEND [ 옵션 ] 파일 사양
장애 지점에서 중단된 SEND를 재개합니다.

RECEIVE [ 옵션 ] [ 이름 ]
파일이 도착할 때까지 수동적으로 기다립니다. 동의어: R.

로그 트랜잭션 [ 파일 이름 ]
파일 전송 기록을 유지합니다.

FAST 빠른 파일 전송 설정을 사용합니다(기본값).

조심성 있는
신중하고 덜 빠른 파일 전송 설정을 사용하십시오.

ROBUST 매우 보수적이고 느린 파일 전송 설정을 사용합니다.

통계 [ 옵션 ]
가장 최근의 파일 전송에 대한 통계를 제공합니다.

WHERE 전송 후: "내 파일은 어디로 갔습니까?".

전송 [ 옵션 ] [ 파일 이름 ]
프로토콜 없이 파일을 보냅니다. 동의어: XMIT.

로그 세션 [ 파일 이름 ]
프로토콜 없이 원격 텍스트 또는 파일을 캡처합니다.

SET 프로토콜 [ 이름... ]
외부 파일 전송 프로토콜을 사용하도록 Kermit에 지시합니다.

FTP { 넣기, MPUT, 가져오기, MGET, ... }
FTP 클라이언트 명령.

HTTP { PUT, GET, HEAD, POST, ... }
HTTP 클라이언트 명령.

커미트 서버
켜기 끄기
클라이언트가 사용할 수 있는 서버 기능을 제어합니다.

서버 설정
서버 상태에 들어가기 전에 매개변수를 설정합니다.

SERVER 서버 상태로 들어갑니다.

고객 of 커미트 or FTP 서버
[ 원격 ] 로그인 [ 사용자 비밀번호 ]
필요한 Kermit 서버 또는 IKSD에 로그인합니다.

[ 원격 ] 로그아웃
Kermit 서버 또는 IKSD에서 로그아웃합니다.

SEND [ 옵션 ] 파일 이름 [ 이름으로 ]
주어진 파일을 서버로 보냅니다. 동의어: S, PUT.

SEND [ 옵션 ] 파일 사양
일치하는 모든 파일을 보냅니다.

RESEND [ 옵션 ] 파일 사양
장애 지점에서 중단된 SEND를 재개합니다.

GET [ 옵션 ] 원격 파일 사양
주어진 파일을 보내도록 서버에 요청합니다. 동의어: G.

REGET [ 옵션 ] 원격 파일 사양
장애 지점에서 중단된 GET을 재개합니다.

원격 CD [ 디렉토리 ]
서버에 작업 디렉토리를 변경하도록 요청합니다. 동의어: RCD.

원격 비밀번호 [ 디렉토리 ]
서버에 작업 디렉토리를 표시하도록 요청합니다. 동의어: RPWD.

원격 디렉토리 [ 파일 사양... ]
디렉토리 목록을 보내도록 서버에 요청합니다. 동의어: RDIR.

원격 삭제 [ 파일 사양... ]
서버에 파일 삭제를 요청합니다. 동의어: RDEL.

원격 [ 명령 ... ]
(다른 많은 명령: 목록의 경우 "remote ?").

MAIL [ 옵션 ] 파일 사양
이메일로 전달할 파일을 보냅니다(Kermit만 해당).

FINISH 서버에 서버 상태를 종료하도록 요청합니다(Kermit만 해당).

BYE 서버에 로그아웃하고 연결을 닫도록 요청합니다.

스크립트 프로그램 작성
정의, 선언, 정의 취소, 선언 취소, 할당, 평가, 표현, 배열, 정렬,
INPUT, OUTPUT, IF, FOR, WHILE, SWITCH, GOTO, ECHO, ASK, GETC, GETOK, ASSERT, WAIT,
SLEEP, FOPEN, FREAD, FWRITE, FCLOSE, STOP, END, RETURN, LEARN, SHIFT, TRACE, VOID,
INCREMENT, DECREMENT, ... 이것과 더 많은 것에 대해서는 매뉴얼을 참조해야 합니다.
및/또는 다음을 포함하는 Kermit 스크립트 라이브러리를 방문하십시오.
간단한 튜토리얼. 힌트: Kermit에서 간단하게 작성하는 방법을 알아보세요.
당신을 위한 스크립트.

Kermit의 많은 명령에는 동의어, 변형, 친척 등이 있습니다. 예를 들어,
MSEND는 보낼 파일 사양 목록을 수락하는 SEND 버전입니다.
하나의 파일 사양이 아니며 MPUT는 MSEND의 동의어입니다. MOVE는 SEND를 의미하고
그런 다음 성공하면 소스 파일을 삭제합니다. MMOVE는 MOVE와 비슷하지만 다음 목록을 허용합니다.
파일 사양 등이 있습니다. 이는 전체 문서에 설명되어 있습니다.

이 예에서와 같이 물음표를 사용하여 익숙하지 않은 명령을 통해 길을 느끼십시오.

C-커밋> 원격 ? 다음 중 하나:
디렉토리 할당 커밋 인쇄 rmdir
cd 종료 로그인 비밀번호 설정
복사 도움말 로그아웃 쿼리 공간
호스트 mkdir 이름 바꾸기 유형 삭제
C-Kermit> 원격 설정 ? 다음 중 하나:
속성 파일 재시도 전송
수신 서버 창 차단 확인
C-Kermit> 원격 설정 파일 ? 다음 중 하나:
문자 집합 불완전한 레코드 길이
충돌 이름 유형
C-Kermit> 원격 설정 파일 이름 ? 다음 중 하나:
변환된 리터럴
C-Kermit> 원격 설정 파일 이름 리터럴
C-커밋>

이것을 주문형 메뉴라고 합니다. 원할 때 메뉴를 얻을 수 있지만 메뉴는 강제되지 않습니다.
당신이 무엇을하고 있는지 알 때에도. 대부분의 키워드를 축약할 수도 있습니다.
Tab 또는 Esc 키를 사용하여 완료할 수 있습니다. 또한 참고 ? 파일 이름에서 작동
또한 키워드 또는 파일 이름 중간에 사용할 수 있습니다.
시작. 예를 들어 "x를 보내시겠습니까?" 이름이 있는 현재 디렉토리의 모든 파일을 나열합니다.
'x'로 시작합니다.

초기화 FILE


기본 구성에서 C-Kermit은 .kermrc라는 파일에서 명령을 실행합니다.
-Y 또는 -y 명령줄 옵션이 제공되지 않는 한 시작될 때 홈 디렉토리.
사용자 지정 구성은 공유 시스템 전체 초기화 파일을 대체할 수 있습니다. 쇼
FILE 명령은 어떤 초기화 파일이 사용되었는지 알려줍니다. 표준 초기화
파일을 홈 디렉토리의 개별 사용자 정의 파일 .mykermc에 "연결"합니다.
각 사용자는 자신의 기본 설정을 지정하고 매크로를 정의하는 등의 작업을 수행할 수 있습니다.

초기화 파일(적어도 표준 파일)을 실행하면 C-Kermit이
시작하는 데 시간이 오래 걸리면 특히 지금은 초기화 파일을 사용하지 않는 것이 좋습니다.
Kermit의 기본 시작 구성이 최신 컴퓨팅에 잘 맞춰져 있고
네트워킹 ‐‐ 즉, 더 이상 Kermit을 만들기 위해 특별한 작업을 수행할 필요가 없습니다.
전송이 빠르게 진행됩니다. 따라서 매번 실행되는 초기화 파일 대신
Kermit이 시작되면 하나 이상의 kerbang 스크립트를 만드는 것을 고려할 수 있습니다(이름이 다른
.kermrc) "exit" 명령을 포함하지 않고 필요할 때 호출합니다.
설정, 매크로 정의 및/또는 여기에 포함된 스크립트 작업 및 C-Kermit 호출
당신이하지 않을 때 직접.

다시 말해서... 우리는 여전히 표준 초기화 파일을 배포합니다.
매뉴얼에 있는 기능과 이전 버전과의 호환성은 우리에게 중요합니다. 하지만 나쁠 건 없어
그 안에 있는 물건(서비스 디렉토리, 전화 걸기
디렉토리, 네트워크 디렉토리 및 관련 매크로 정의). 한편, 만약
Kermit을 사용할 때마다 적용하려는 설정이나 매크로가 있습니다.
초기화 파일(또는 연결되어 있는 사용자 지정 파일)은 파일을 저장할 위치입니다.
Kermit이 시작할 때마다 자동으로 찾는 유일한 장소이기 때문입니다.

모드 OF 운영


Kermit은 다른 컴퓨터에 연결한 경우 로컬 모드에 있다고 합니다.
전화를 걸거나 텔넷 연결을 설정합니다. 다른 컴퓨터는 원격이므로
원격 컴퓨터에서 Kermit의 다른 복사본을 시작하면 원격 컴퓨터에 있다고 합니다.
모드(자체 연결이 없는 한). 로컬 커밋
도관 역할을 하는 통신 장치 또는 네트워크 연결을 통해 통신합니다.
원격 컴퓨터와 키보드 및 화면 사이. 원격 커밋은
로컬 Kermit에 대한 파일 전송 파트너는 표준 입력을 통해서만 통신합니다.
및 출력.

언제든지 Kermit 프로그램은 다음 상태 중 하나일 수 있습니다. 중요하다
그것들이 무엇인지 그리고 하나에서 다른 것으로 변경하는 방법을 알고 있습니다.

명령 상태
이 상태에서 Kermit은 다음에서 명령을 읽습니다.

· 귀하의 키보드; 또는:
· 파일 또는:
· 매크로 정의.

EXIT 또는 QUIT 명령(동일
물건). 다양한 명령어(CONNECT, DIAL,
텔넷 등). SEND, RECEIVE,
그리고 얻다. SERVER 명령을 사용하여 서버 상태로 들어갈 수 있습니다. TAKE 명령은
파일에서 명령을 읽고 실행하도록 커밋합니다. (아마도 묵시적인) DO 명령
매크로 정의에서 명령을 읽고 실행하도록 Kermit에 지시합니다. 에 있는 동안
명령 상태, 다음을 입력하여 명령, 매크로 또는 명령 파일을 중단할 수 있습니다.
Ctrl-C(Ctrl 키를 누른 상태에서 C 키 누르기); 이것은 일반적으로 당신을 다시 데려옵니다
프롬프트에.

쉘 상태
Kermit 명령 프롬프트에서 하위 셸 또는 외부 명령을 호출할 수 있습니다.
PUSH, RUN(!), EDIT 또는 BROWSE 명령을 사용하여 열등한 쉘 또는
명령이 활성 상태이고 Kermit이 일시 중단되고 아무 작업도 수행하지 않습니다. 커밋 명령으로 돌아가기
하위 셸 또는 응용 프로그램을 종료하여 상태를 유지합니다.

연결 상태
이 상태에서는 로컬 모드일 때만 들어갈 수 있습니다(즉, Kermit이
다른 컴퓨터에 연결), Kermit은 터미널 역할을 합니다.
원격 컴퓨터. 키 입력이 원격 컴퓨터와 문자로 전송됩니다.
통신 연결을 통해 도착한 정보가 화면에 표시됩니다. 이것
상태는 CONNECT, DIAL, TELNET, RLOGIN 또는 IKSD 명령을 제공할 때 입력됩니다.
원격 컴퓨터에서 로그아웃하거나 다음을 수행하여 명령 상태로 돌아갈 수 있습니다.
타자:

Ctrl-\c

즉: Ctrl 키를 누른 상태에서 백슬래시 키를 누른 다음
Ctrl 키를 누르고 C 키를 누릅니다. 이것을 탈출이라고 합니다. 어떤 다른 탈출-
레벨 명령도 제공됩니다. Ctrl-\를 입력하시겠습니까? 목록을 위해. 예를 들어 다음을 수행할 수 있습니다.
다음을 사용하여 셸 상태로 전환:

Ctrl 키-\!

연결 상태에서 호스트에 Ctrl-\를 보내려면 두 개를 연속으로 입력하십시오. 보다
자세한 내용은 HELP CONNECT 및 HELP SET ESCAPE를 참조하세요.

로컬 파일 전송 상태
이 상태에서 Kermit은 다른 컴퓨터와 패킷을 주고받고 있습니다.
파일을 전송하거나 다른 파일 관련 작업을 수행하기 위해 그리고 에
동시에 화면에 진행 상황을 표시하고 키보드를 보고 있습니다.
중단을 위해. 이 상태에서 다음과 같은 단일 키 입력 명령은
수락됨:

X 현재 파일을 중단하고 다음 파일(있는 경우)로 이동합니다.

Z 현재 파일을 중단하고 나머지는 모두 건너뜁니다.

E Z와 유사하지만 "더 강력한" 프로토콜을 사용합니다(X 또는 Z가 작동하지 않는 경우 사용).

Ctrl-C 인터럽트 파일 전송 모드(Z 또는 E가 작동하지 않는 경우 사용).

전송이 완료되거나 전송이 완료되면 커밋이 이전 상태(명령 또는 연결)로 돌아갑니다.
X, Z, E 또는 Ctrl-C에 의해 성공적으로 중단된 경우(Ctrl 키를 누른 상태에서
C 키).

원격 파일 전송 상태
이 상태에서 Kermit은 로컬 파트너와 파일 전송 패킷을 교환하고 있습니다.
표준 I/O 이상입니다. 전송이 완료되면 자동으로 이 상태를 종료합니다.
완벽한. 로컬 Kermit이 Connect 상태이고 원격 Kermit이 있는 경우
파일 전송 상태(키 입력을 무시하는 것처럼 보임), 일반적으로 다음을 수행할 수 있습니다.
세 개의 Ctrl-C를 연속으로 입력하여 명령 상태로 되돌립니다. 작동하지 않으면
로컬 커밋을 명령 상태(Ctrl-\ C)로 되돌리고 "e-packet"을 입력한 다음
Return 또는 Enter 키를 누르십시오. 이것은 치명적인 Kermit 프로토콜 오류를 강제합니다.

원격 서버 상태
이것은 자동으로 반환되지 않는다는 점을 제외하고는 원격 파일 전송 상태와 같습니다.
명령 상태. 오히려 클라이언트 프로그램의 추가 지시를 기다립니다. 저것
로컬 커밋 프로그램에서 가져온 것입니다. 원격 서버를 원래 위치로 되돌릴 수 있습니다.
클라이언트에 "마침" 명령을 실행하여 이전 상태를 유지하거나
세 개의 Ctrl-C를 연속으로 입력하여 상태를 연결합니다. 서버 작업에 다음을 지시할 수 있습니다.
로그아웃하고 클라이언트에 "bye" 명령을 실행하여 연결을 끊습니다.

로컬 서버 상태
Remote-Server 상태와 유사하지만 로컬 모드이므로 파일 전송과 함께
로컬 파일 전송에서와 같이 단일 키 명령을 표시하고 수신 대기
상태. 일반적으로 이 상태는 원격 Kermit 프로그램이
GET 명령을 제공합니다.

C-Kermit, Kermit 95 및 MS-DOS Kermit은 모두 Connect에서 자동으로 전환할 수 있습니다.
상태에서 로컬 파일 전송 상태로 파일 전송을 시작할 때
Kermit을 시작하고 파일을 보내거나 가져오도록 지시하여 원격 컴퓨터
이 경우 파일 전송이 완료된 후 연결 상태가 자동으로 재개됩니다.

C-Kermit은 터미널 에뮬레이터가 아닙니다. 통신 응용 프로그램입니다
터미널 창에서 실행합니다(예: 콘솔 또는 Xterm). 특정 에뮬레이션,
VT100, VT220, Linux Console, Xterm 등은 터미널 창에서 제공됩니다.
C-Kermit을 실행하고 있습니다. 반면에 Kermit 95 및 MS-DOS Kermit은
진정한 터미널 에뮬레이터입니다. C-Kermit이 터미널 에뮬레이터가 아닌 이유는 무엇입니까? 여기를 클릭하십시오
그것에 대해 읽어보십시오.

만들기 CONNECTIONS


다음은 대화형 Kermit 명령을 사용하여 다양한 종류의 연결을 만드는 방법입니다.
위에서 언급했듯이 명령줄 옵션을 사용하여 연결할 수도 있습니다. 당신은하지 않습니다
Kermit과 연결해야 합니다. 그것은 또한 연결의 맨 끝에서 사용할 수 있습니다.
로컬 통신 소프트웨어의 원격 파일 전송 및 관리 파트너로서

텔넷 연결하기
C-Kermit 명령 프롬프트에서 다음을 입력하기만 하면 됩니다.

텔넷 foo.bar.com

(원하는 호스트 이름 또는 주소로 대체). 다음과 같이 포트 번호를 포함할 수도 있습니다.

텔넷 xyzcorp.com 3000 ;

연결에 성공하면 Kermit이 자동으로 연결 상태로 들어갑니다. 때를
원격 호스트에서 로그아웃하면 Kermit이 자동으로 프롬프트로 돌아갑니다. 더 많은 정보:
HELP TELNET, HELP SET TELNET, HELP SET TELOPT. 아래의 IKSD 섹션도 참조하십시오.

Rlogin 연결 만들기
이것은 Rlogin이
권한 있는 TCP 포트:

rlogin foo.bar.com

추가 정보: 도움말 RLOGIN.

SSH 연결 만들기
Telnet 및 Rlogin과 달리 SSH 연결은 내장되어 있지 않지만 다음을 실행하여 처리됩니다.
의사 터미널을 통해 외부 SSH 클라이언트. C-Kermit을 사용하여 제어하기
SSH 클라이언트는 Kermit의 모든 기능(파일 전송, 문자 집합
SSH를 통한 변환, 스크립팅 등).

ssh foo.bar.com

추가 정보: HELP SSH, HELP SET SSH.

모뎀으로 전화 걸기
외부 모뎀인 경우 사용 가능한 직렬 포트에 연결되어 있는지 확인하십시오.
일반(직선) 모뎀 케이블을 사용하여 컴퓨터와 전화
잭을 전화 케이블로 연결하고 켜져 있는지 확인합니다. 그런 다음 다음 명령을 사용합니다.

모뎀 유형 설정 usrobotics ; 또는 기타 지원되는 유형
라인 설정 /dev/ttyS0 ; 장치 이름 지정
설정 속도 57600 ; 또는 다른 원하는 속도
흐름 rts/cts 설정 ; 대부분의 최신 모뎀은 이 기능을 지원합니다.
다이얼 방식 톤 설정 ; (또는 펄스)
다이얼 7654321 ; 원하는 번호를 다이얼

"모뎀 유형 설정 ?"을 입력하십시오. 지원되는 모뎀 유형 목록은 SET를 생략하면
MODEM TYPE 명령, 기본 유형은 "generic-high-speed"입니다.
가장 현대적인 AT 명령 세트 모뎀. 회선이 통화 중이면 Kermit이 재다이얼합니다.
자동으로. 통화가 실패하면 "다이얼 표시 설정"을 사용하여 시도하십시오.
무슨 일이 일어나는지 다시 보기 위해. 호출이 성공하면 Kermit이 Connect 상태가 됩니다.
자동으로 로그아웃하면 자동으로 프롬프트로 돌아갑니다.
그렇지 않으면 연결이 끊어집니다.

텔넷으로 액세스할 수 있는 모뎀에서 전화를 걸 수도 있습니다.
터미널 서버. 이 경우 명령 순서는 다음과 같습니다.

호스트 설정 ts.xxx.com 2000 ; 터미널 서버 및 포트
모뎀 유형 설정 usrobotics ; 또는 기타 지원되는 유형
다이얼 방식 톤 설정 ; (또는 펄스)
다이얼 7654321 ; 원하는 번호를 다이얼

터미널 서버가 Telnet Com Port Option, RFC 2217을 지원하는 경우 다음을 수행할 수도 있습니다.
SET SPEED, SET PARITY 등과 같은 직렬 포트 관련 명령을 제공합니다.
Kermit은 RFC에 지정된 프로토콜을 사용하여 터미널 서버에 이를 중계합니다.

추가 정보: HELP SET MODEM, HELP SET LINE, HELP SET SPEED, HELP SET FLOW, HELP DIAL,
HELP SET DIAL, HELP SET MODEM, HELP SET CARRIER-WATCH, SHOW 통신, SHOW
모뎀, 쇼 다이얼.

직접 직렬 포트
널 모뎀 케이블(또는 두 개의 모뎀 케이블)로 두 대의 컴퓨터 A와 B를 연결하십시오.
널 모뎀 어댑터 또는 모뎀 제거기와 상호 연결됨). 컴퓨터 A에서:

모뎀 유형 설정 없음 ; 모뎀이 없습니다
라인 설정 /dev/ttyS0 ; 장치 이름 지정
캐리어 워치 끄기 ; DTR CD가 교차 연결되지 않은 경우
설정 속도 57600 ; 또는 다른 원하는 속도
흐름 rts/cts 설정 ; RTS와 CTS가 교차 연결된 경우
패리티를 짝수 설정 ; (또는 필요한 경우 "표시" 또는 "공백")
정지 비트 설정 2 ; (드물게 필요)
흐름 설정 xon/xoff ; RTS/CTS를 사용할 수 없는 경우
연결하다 ; 연결(터미널) 상태로 전환

이것은 컴퓨터 B가 로그인을 허용하도록 설정되어 있다고 가정합니다. 그렇지 않은 경우 다음을 실행할 수 있습니다.
컴퓨터 B에 Kermit을 복사하고 거의 동일한 지침을 따르십시오. 더
정보: 위와 같이 HELP CONNECT를 추가합니다.

모뎀이나 직접 직렬 연결을 사용하는 경우 "패리티를 짝수"로 설정해야 할 수도 있습니다(또는
7비트 연결인 경우 "표시" 또는 "공백").

위에 나열된 연결 유형 중 한 번에 하나만 열 수 있습니다. 그러나 다음 중 어느 하나
이들은 FTP 또는 HTTP 세션과 동시에 열 수 있습니다. 각 연결 유형은
원하는 정도로 사용자 정의하고, 스크립팅하고, 기록하고, 이름을 지정합니다. 설명서를 참조하십시오.

참고: 선택한 플랫폼에서 C-Kermit은 X.25 연결도 만들 수 있습니다. 에 대한 설명서를 참조하십시오.
세부.

이전 파일 커밋


Kermit이 느린 프로토콜이라는 널리 퍼진 지속적인 믿음이 있습니다. 이것은
왜냐하면 최근까지 기본적으로 파일을 확인하기 위해 보수적인 조정을 사용했기 때문입니다.
연결에 과부하가 걸려서 실패한 것이 아니라 전송이 성공했습니다. 일부
속도를 높이려면 추가 명령(또는 -Q와 같은 명령줄 옵션)이 필요했지만
아무도 그들에 대해 알아내는 것을 귀찮게하지 않았습니다. 또한 탱고에는 두 가지가 필요합니다.
Project Kermit 프로토콜 구현은 실제로 느립니다. 최고의 파일 전송 파트너
C-Kermit의 다른 사본은 C-Kermit(7.0 이상) 및 Kermit 95입니다.
조합은 잘 작동하며 기본적으로 빠르게 작동합니다. MS-DOS Kermit도 좋지만
(FAST 명령을 주어) 빨리 가도록 지시해야 합니다.

또한 이 세 가지 Kermit 프로그램은 모두 "자동 다운로드" 및 "자동 업로드"를 지원합니다.
즉, 연결 상태에 있고 원격에서 커밋 패킷이 들어오는 경우,
자동으로 파일 전송 모드로 전환됩니다.

또한 C-Kermit 및 K95는 각각에 대해 텍스트와 바이너리 모드 사이를 자동으로 전환합니다.
파일 형식이므로 "파일 형식 바이너리 설정" 또는 "파일 형식 텍스트 설정" 또는 걱정할 필요가 없습니다.
잘못된 모드로 전송되어 파일이 손상되는 경우.

이 모든 단어를 합치면 최신 Kermit 소프트웨어를 사용할 때입니다.
Kermit 프로젝트에서 파일 전송은 빠를 뿐만 아니라 엄청나게 쉽습니다. 너
거의 명령을 내릴 필요가 없습니다.

파일 다운로드
데스크톱 컴퓨터에 Kermit 95, C-Kermit 또는 MS-DOS Kermit이 있다고 가정해 보겠습니다.
"kermit"으로 설치된 C-Kermit이 있는 Unix 컴퓨터에 연결합니다. NS
파일을 다운로드하고(Unix에서 데스크탑 컴퓨터로 보내기)
Unix 셸 프롬프트에서 다음 명령을 실행합니다.

커밋 -s oofa.txt

(여기서 oofa.txt는 파일 이름입니다). 둘 이상의 파일을 보내려면 다음을 수행할 수 있습니다.
명령줄에 원하는 만큼 파일 이름을 입력하고
텍스트와 바이너리의 조합:

커밋 -s oofa.txt oofa.zip oofa.html oofa.tar.gz

및/또는 와일드카드를 사용하여 파일 그룹을 보낼 수 있습니다.

커밋 -s oofa.*

가명으로 파일을 보내려면 다음을 사용하십시오.

kermit -s friday.txt -a Today.txt

이것은 friday.txt 파일을 보내지만 받는 Kermit에게 그 이름이
오늘.txt. 모든 경우에 언급한 바와 같이 파일 전송이 완료되면 바탕 화면이
커밋은 자동으로 연결 상태로 돌아갑니다. 도망칠 걱정은 NO, re-
연결, 텍스트/바이너리 모드 전환. 거의 너무 쉽죠?

파일 업로드
파일을 업로드하려면(데스크톱 컴퓨터에서 원격 Unix 컴퓨터로 보내기)
동일한 작업을 수행하지만 -s 대신 -g(GET) 옵션을 사용합니다.

커밋 -g oofa.txt

이렇게 하면 로컬 Kermit이 서버 모드로 전환됩니다. 그런 다음 원격 커밋 프로그램
명명된 파일을 요청하고 로컬 Kermit이 이를 보내고 자동으로
완료되면 연결 상태입니다.

여러 파일을 업로드하려면 쉘 인용 규칙을 사용해야 합니다.
다음은 로컬 파일이 아닙니다.

kermit -g "oofa.txt oofa.zip oofa.html oofa.tar.gz"
kermit -g "oofa.*"

파일을 업로드하지만 다른 이름으로 저장하려면 다음을 사용하십시오.

kermit -g friday.txt -a Today.txt

Kermit은 구식 방식으로 전송합니다.
데스크탑 통신 소프트웨어가 자동 업로드를 지원하지 않거나
자동 다운로드 또는 Kermit 서버 모드가 포함되어 있지 않은 경우 절차가 필요합니다.
더 많은 단계.

파일을 다운로드하려면 다음을 입력하십시오.

커밋 -s 파일 이름

호스트에서 이전과 같이 하지만 이에 대한 응답으로 자동으로 아무 일도 일어나지 않으면
명령을 사용하려면 데스크탑 통신 소프트웨어를 Kermit으로 전환해야 합니다.
수신 상태입니다. 이것은 키보드 문자 또는 핫
키(Alt-x가 일반적임) 및/또는 명령(예: RECEIVE) 또는 메뉴를 사용합니다. 때
파일 전송이 완료되면 연결 상태로 돌아가야 합니다. 터미널
에뮬레이션 또는 데스크탑 통신 소프트웨어에 적용되는 모든 용어.

파일을 업로드하려면 다음을 입력하십시오.

커밋 -r

호스트에서("kermit -g" 대신). 이것은 C-Kermit이 다음을 수동적으로 기다리도록 지시합니다.
파일이 도착하기 시작합니다. 그런 다음 데스크탑 소프트웨어(Alt-x
또는 무엇이든 간에) Kermit 프로토콜을 사용하여 원하는 파일을 보내도록 지시합니다. 언제
전송이 완료되면 연결 또는 터미널 화면으로 돌아갑니다.

파일 전송에 실패한 경우
Kermit 작업의 모든 측면을 미세 조정할 수 있지만
문제 해결에 사용할 수 있는 세 가지 짧고 간단한 "옴니버스 튜닝" 명령:

FAST 빠른 파일 전송 설정을 사용합니다. 이것은 C-Kermit 이후로 기본값이었습니다.
7.0은 이제 대부분의 최신 컴퓨터와 연결에서 지원합니다. 양도하는 경우
빠른 설정으로 실패하면 시도하십시오. . .

조심성 있는
조심하되 편집증적이지 않은 설정을 사용하십시오. 파일 전송이 작동하는 경우
중간 속도로 이동합니다. 그렇지 않은 경우 시도하십시오. . .

ROBUST 가장 강력하고 탄력적이며 보수적이며 안전하고 신뢰할 수 있는 설정을 사용합니다.
파일 전송은 거의 확실하게 작동하지만 상당히 느릴 것입니다.
물론 이것은 고전적인 절충안입니다. ROBUST는 C-Kermit의 기본 튜닝입니다.
모든 사람들이 Kermit 프로토콜이
느린). ROBUST가 트릭을 수행하지 않으면 먼저 SET PARITY SPACE로 다시 시도하십시오.
8비트 연결이 아닌 경우.

분명히 파일 전송의 성공과 성능은 C-Kermit의 파일에 달려 있습니다.
이적 파트너. 최신 실제 Kermit 프로젝트 파트너는 다음과 같은 이유로 권장됩니다.
최상의 Kermit 프로토콜 구현을 포함하고 있으며,
문제의.

그래도 문제가 있으면 C-Kermit 사용의 10장을 참조하거나 kermit에 이메일을 보내십시오.
support@columbia.edu.

고급 커밋 파일 전송 기능
분명히 모든 종류의 파일 전송을 포함하여 Kermit 파일 전송에 더 많은 것이 있습니다.
대화형 명령, 기본 설정, 옵션, 로깅, 디버깅, 문제 해결,
그리고 당신이 상상할 수 있는 그 밖의 모든 것이 매뉴얼과 업데이트를 위한 것입니다.
다음은 HELP를 입력하여 관심이 있는 경우 탐색할 수 있는 몇 가지 주제입니다.
나열된 명령:

로깅 전송:
로그 트랜잭션(도움말 로그)

파일별 자동 텍스트/바이너리 모드 전환:
전송 모드 설정 { 자동, 수동 } (전송 설정 도움말).

플랫폼 간 재귀 디렉토리 트리 전송:
/RECURSIVE 보내기, /RECURSIVE 가져오기 (보내기 도움말, 가져오기 도움말).

파일 충돌 옵션:
파일 충돌 설정 { 덮어쓰기, 백업, 삭제, ... } (파일 설정 도움말).

업데이트: 지난 시간 이후 변경된 파일만 전송:
파일 충돌 업데이트(파일 설정 도움말).

파일 이름 선택 패턴:
(도움말 와일드카드).

유연한 파일 선택:
SEND(또는 GET) /BEFORE /AFTER /LARGER /SMALLER /TYPE /EXCEPT, ...

문자 집합 변환:
SET { 파일, 전송 } CHARACTER-SET, ASSOCIATE, ...

파일/경로 이름 제어:
SET { 보내기, 받기 } 경로 이름, 파일 이름 설정.

원자 파일 이동:
보내기(또는 GET) /DELETE /이름 바꾸기 /MOVE-TO

다른 명령의 표준 i/o로/에서 전송:
SEND(또는 GET) /COMMAND

장애 지점에서 중단된 전송 복구:
재전송, REGET(재전송을 도와주세요, REGET을 도와주세요).

커밋되지 않은 파일 전송
또한 C-Kermit을 사용하여 FTP 또는 HTTP 인터넷 프로토콜로 파일을 전송할 수 있습니다.
아래를 참조하십시오.

다른 컴퓨터가 지원하지 않는 일반 직렬 또는 Telnet 연결에서
Kermit 프로토콜에는 몇 가지 옵션이 있습니다. 예를 들어 데스크탑이
통신 소프트웨어는 Zmodem을 지원하므로 호스트에서 "rz" 및 "sz"를 사용합니다.
커밋. 그러나 Kermit이 데스크톱 소프트웨어이고 이를 사용하여 전화를 거는 경우
또는 Kermit 프로토콜을 지원하지 않는 다른 컴퓨터에 대한 네트워크 연결(또는
제대로 구현하지 않은 경우), 컴퓨터에도
리디렉션 가능한 외부 X, Y 또는 Zmodem 프로그램, Kermit은 이를 다음과 같이 사용할 수 있습니다.
외부 프로토콜. 자세한 내용은 도움말 설정 프로토콜을 참조하십시오.

LOG SESSION을 사용하여 다른 컴퓨터에서 "원시" 데이터 스트림을 캡처할 수도 있습니다.
(자세한 내용은 HELP LOG 및 HELP SET SESSION-LOG)를 사용하지 않고 파일을 업로드할 수 있습니다.
TRANSMIT(HELP TRANSMIT, HELP SET TRANSMIT)가 있는 모든 프로토콜.

커밋의 내장 FTP 또한 HTTP 관련 고객사


Kermit의 FTP 클라이언트는 익숙한 일반 Unix FTP 클라이언트와 비슷하지만 일부
차이점:

· 더 많은 명령과 기능이 있습니다.

· 각 FTP 명령은 "ftp"를 접두사로 사용해야 합니다(예: "ftp open", "ftp get",
"ftp bye" 등(엄밀히 말하면 사실은 아니지만 더 익숙해질 때까지는
이 규칙을 따르는 것이 가장 좋습니다.)

· "cd", "directory" 등과 같은 명령은 서버가 아닌 로컬에서 실행됩니다. "ftp"를 사용
cd", "ftp dir" 등을 사용하여 서버에서 작동하도록 합니다.

· FTP 세션과 일반 Kermit 직렬 또는 Telnet 세션을 다음에서 열 수 있습니다.
동시.

· FTP 세션은 완전히 자동화될 수 있습니다.

매뉴얼의 다음 판 발행을 기다리고 있는 Kermit FTP 클라이언트는 철저하게
Kermit 프로젝트 웹사이트에서 문서화:

http://www.columbia.edu/kermit/ftpclient.html

또한 HELP FTP 및 HELP SET FTP를 사용하여 Kermit의 FTP 관련 설명을 얻을 수 있습니다.
명령.

HTTP 클라이언트는 각 명령에 HTTP 접두사를 붙인다는 점을 제외하면 FTP 클라이언트와 유사합니다.
FTP 대신: HTTP OPEN, HTTP GET, HTTP PUT, HTTP CLOSE 등. HELP HTTP for
자세한 내용을 참조하거나 을 방문하여 설명서 부록을 보십시오. HTTP 연결은 다음에서 열 수 있습니다.
일반 직렬 또는 Telnet 연결 및 FTP 연결과 동일한 시간. 따라서 커밋은
동시에 최대 XNUMX가지 유형의 연결을 관리합니다.

인터넷 커밋 서비스


C-Kermit은 FTP와 유사한 인터넷 서비스(IKSD라고 함)로 구성 및 실행할 수 있습니다.
서버(FTPD)와 직접 상호 작용할 수 있지만(꼭 그럴 필요는 없음)
FTP 서버가 할 수 있는 것 이상입니다. IKSD의 TCP 포트는 1649입니다. Telnet 프로토콜을 사용합니다. 씨-
Kermit은 인터넷 Kermit 서버이거나 IKSD의 클라이언트일 수 있습니다. 당신은 할 수 있습니다
다음 명령 중 하나를 사용하여 C-Kermit에서 IKSD로 연결:

텔넷 foo.bar.edu 1649
텔넷 foo.bar.edu 커밋 ; "커밋"이 목록에 있는 경우 / etc / services
iksd foo.bar.edu

IKSD 명령은 포트 1649를 지정하는 TELNET 명령과 동일합니다.
IKSD 연결 및 사용에 대한 정보는 다음을 참조하십시오.

http://www.columbia.edu/kermit/cuiksd.html

자신의 컴퓨터에서도 Internet Kermit Service를 실행할 수 있습니다.
관리자). 지침은 다음을 참조하세요.

http://www.columbia.edu/kermit/iksd.html

보안


C-Kermit의 모든 내장 TCP/IP 네트워킹 방식(Telnet, Rlogin, IKSD, FTP, HTTP)
다음 IETF 승인 방법 중 하나 이상으로 보안을 유지할 수 있습니다.

· MIT Kerberos IV
· MIT Kerberos V
· SSL/TLS
· 스탠포드 SRP

전체 지침은 다음을 참조하십시오.

http://www.columbia.edu/kermit/security.html

그리고 이전에 언급했듯이 이미
SSH 클라이언트가 설치되어 있어야 합니다.

대체 명령줄 개인


"kermit" 또는 "ftp" 또는 "telnet" 이외의 다른 이름으로 호출될 때 C-Kermit은
OPTIONS 섹션에서 위에서 설명한 명령줄 옵션. 그러나 C-를 호출하면
"telnet" 또는 "ftp"로 커밋하면 명령줄 특성이 일치하도록 변경됩니다. 이것은 될 수있다
심볼릭 링크(symlink)를 사용하여 (다른 방법으로) 완료됩니다. 예를 들어, C-Kermit을 원하는 경우
일반 Telnet 클라이언트 또는 웹 브라우저의 Telnet 도우미가 되기 위해 다음을 생성할 수 있습니다.
일반 경로보다 앞서 PATH에 있는 디렉토리에서 다음과 같은 링크
텔넷 프로그램:

ln -s /usr/local/bin/kermit 텔넷

이제 "telnet" 명령을 제공하면 대신 Kermit을 호출하지만 Telnet과 함께
예를 들면 다음과 같습니다.

텔넷 xyzcorp.com

xyzcorp.com에 Telnet 연결을 하고 Kermit은 다음과 같은 경우 자동으로 종료됩니다.
연결이 닫힙니다(일반 Telnet 클라이언트와 동일). 목록을 보려면 "telnet -h"를 입력하십시오.
다음과 같이 의도된 Kermit의 Telnet-personality 명령줄 옵션
일반 Telnet 클라이언트와 가능한 한 호환됩니다.

마찬가지로 FTP의 경우:

ln -s /usr/local/bin/kermit ftp

이제 "ftp -h"를 입력하여 명령줄 옵션과 당신과 같은 명령줄을 봅니다.
일반 FTP 클라이언트에 다음을 제공합니다.

ftp xyzcorp.com

그러나 명령에 전체 세션을 지정할 수 있는 추가 옵션이 있습니다.
선. 마지막으로 Kermit의 첫 번째 명령줄 옵션이 Telnet, FTP, IKSD 또는 HTTP URL인 경우
Kermit은 자동으로 적절한 종류의 연결을 만들고
URL에서 원하는 작업을 수행합니다.

커밋 텔넷:xyzcorp.com
Telnet 세션을 엽니다.

커밋 텔넷://olga@xyzcorp.com
사용자 olga도 마찬가지입니다.

커미트 ftp://olga@xyzcorp.com/public/oofa.zip
파일 다운로드

커밋 kermit://kermit.columbia.edu/kermit/f/READ.ME
IKSD도 마찬가지

커밋 iksd://kermit.columbia.edu/kermit/f/READ.ME
(이것도 작동함)

커미트 http://www.columbia.edu/kermit/index.html
웹 페이지를 잡습니다.

onworks.net 서비스를 사용하여 kermit-sshsub 온라인 사용


Ad


Ad