ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

kermrc - ออนไลน์ในคลาวด์

เรียกใช้ kermrc ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง kermrc ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


มณฑป - C-Kermit 9.0: การโต้ตอบและสคริปต์ที่ไม่ขึ้นกับการขนส่งและแพลตฟอร์ม
ซอฟต์แวร์สื่อสาร

เอกสารนี้จัดทำขึ้นเพื่อให้ข้อมูลเบื้องต้นเพียงพอสำหรับผู้เริ่มต้น
(ถ้าไม่ใช่ขั้นสูง) การใช้ C-Kermit 9.0 แม้ว่ายูนิกซ์อาจค่อนข้างยาว
หน้าคู่มือก็ยังสั้นกว่าคู่มือ C-Kermit ซึ่งควรจะเป็น
ให้คำปรึกษาในหัวข้อขั้นสูง เช่น การปรับแต่ง, ชุดอักขระ, การเขียนสคริปต์,
ฯลฯ นอกจากนี้เรายังพยายามที่จะให้ภาพรวมโครงสร้างที่ชัดเจนของจำนวนมากของ C-Kermit
ความสามารถ พื้นที่ใช้งาน สถานะ โหมด และความสัมพันธ์กันนั้น
น่าจะเป็นประโยชน์สำหรับทั้งผู้เริ่มต้นและทหารผ่านศึก เช่นเดียวกับผู้ที่อัพเกรดเป็น
เวอร์ชัน 9.0 จากรุ่นก่อนหน้า

เอกสารนี้ยังมีอยู่ในเว็บเพจที่:

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

DESCRIPTION


C-Kermit เป็นชุดซอฟต์แวร์การสื่อสารอเนกประสงค์จาก Kermit Project ที่
มหาวิทยาลัยโคลัมเบียที่:

· เป็นแบบพกพาไปยังหลายแพลตฟอร์ม ทั้ง Unix และไม่ใช่ Unix
· สามารถทำการเชื่อมต่อได้ทั้งแบบอนุกรมและแบบเครือข่าย
· สามารถดำเนินการเซสชันเทอร์มินัลแบบโต้ตอบผ่านการเชื่อมต่อได้
· สามารถถ่ายโอนข้อความหรือไฟล์ไบนารีผ่านการเชื่อมต่อเดียวกัน
· สามารถแปลงชุดอักขระในเซสชันเทอร์มินัล
· สามารถแปลงชุดอักขระระหว่างการถ่ายโอนไฟล์ข้อความ
· ปรับแต่งได้ในทุกแง่มุมของการทำงาน

C-Kermit เป็นโปรแกรมโมเด็ม, ไคลเอ็นต์ Telnet, ไคลเอ็นต์ Rlogin, ไคลเอ็นต์ FTP, HTTP
ไคลเอ็นต์ และบนแพลตฟอร์มที่เลือก รวมทั้งไคลเอ็นต์ X.25 ด้วย สามารถสร้างความปลอดภัยให้กับตัวเองได้
การเชื่อมต่ออินเทอร์เน็ตโดยใช้วิธีการรักษาความปลอดภัยที่ได้รับอนุมัติจาก IETF รวมถึง Kerberos IV, Kerberos
V, SSL/TLS และ SRP และยังสร้างการเชื่อมต่อ SSH ผ่านไคลเอ็นต์ SSH ภายนอกได้อีกด้วย
แอปพลิเคชัน. มันสามารถเป็นปลายทางการถ่ายโอนไฟล์หรือพันธมิตรไคลเอนต์ / เซิร์ฟเวอร์ของเดสก์ท็อปของคุณ
ลูกค้ามิตติ้ง. นอกจากนี้ยังสามารถรับสายเรียกเข้าและการเชื่อมต่อเครือข่าย มันยังสามารถ
ติดตั้งเป็นบริการอินเทอร์เน็ตบนซ็อกเก็ต TCP มาตรฐานของตัวเอง 1649 [RFC2839, RFC2840]

และบางทีที่สำคัญที่สุด ทุกสิ่งที่คุณทำได้ "ด้วยมือ" (แบบโต้ตอบ) กับ C-Kermit
สามารถ "เขียนสคริปต์" (อัตโนมัติ) โดยใช้การขนส่งข้ามแพลตฟอร์มในตัว
ภาษาการเขียนโปรแกรมสคริปต์ซึ่งเหมือนกับคำสั่งโต้ตอบ
ภาษา.

หน้าคู่มือนี้นำเสนอภาพรวมของ C-Kermit 9.0 สำหรับ Unix ("Unix" เป็นระบบปฏิบัติการ
ตระกูลระบบที่มี AIX, DG/UX, FreeBSD, HP-UX, IRIX, Linux, Mac OS X, NetBSD,
OpenBSD, เปิดเซิร์ฟเวอร์, Open Unix, QNX, Solaris, SunOS, ระบบ V R3, ระบบ V R4, Tru64
Unix, Unixware, Xenix และอื่น ๆ อีกมากมาย) เพื่อความครอบคลุม โปรดปรึกษา
เผยแพร่คู่มือ C-Kermit และอาหารเสริม (ดูเอกสารด้านล่าง) ต่อไป
ข้อมูลเกี่ยวกับ C-Kermit ซอฟต์แวร์ Kermit สำหรับแพลตฟอร์มอื่นๆ และคู่มือ Kermit เยี่ยมชม
เว็บไซต์โครงการมิตติ้ง:

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

นี่เป็นหน้าคู่มือที่ยาวกว่าค่าเฉลี่ย แต่ก็ยังแทบไม่มีรอยขีดข่วนบนพื้นผิว อย่า
ตกตะลึง C-Kermit เป็นแพ็คเกจขนาดใหญ่และซับซ้อน พัฒนามาเป็นเวลาหลายทศวรรษของการปฏิบัติและ
ประสบการณ์ แต่ไม่ได้หมายความว่าจะเรียนรู้หรือใช้งานยาก นิยมใช้มากที่สุด
ฟังก์ชันต่างๆ ได้อธิบายไว้ที่นี่พร้อมตัวชี้ไปยังข้อมูลเพิ่มเติมในที่อื่นๆ

เรื่องย่อ


มิต [ ชื่อไฟล์ ] [ ตัวเลือก ] [ - ข้อความ ] ]

หรือ:

มิต URL

หากอาร์กิวเมนต์บรรทัดคำสั่งแรกเป็นชื่อของไฟล์ คำสั่งโหมดโต้ตอบจะเป็น
ดำเนินการจากไฟล์. อาร์กิวเมนต์ '=' (หรือ "--") บอกให้มิตมิตไม่แยกวิเคราะห์ส่วนที่เหลือ
ของบรรทัดคำสั่ง แต่เพื่อให้คำต่อจาก '=' พร้อมใช้งานเป็น \%1, \%2, ... \%9
อาร์กิวเมนต์ "+" เหมือนกับ "=" แต่สำหรับใช้ใน "สคริปต์ kerbang" (อธิบายด้านล่าง) วินาที
รูปแบบบรรทัดคำสั่งอนุญาตให้อาร์กิวเมนต์เดียวเท่านั้นที่เป็น Telnet, FTP, HTTP หรือ IKSD
URL

ลำดับการดำเนินการ:

1. ไฟล์คำสั่ง (ถ้ามี)

2. ไฟล์การเริ่มต้น หากมี เว้นแต่จะถูกระงับด้วย -Y

3. ไฟล์ปรับแต่งเอง (หากดำเนินการโดยไฟล์เริ่มต้น)

4. URL บรรทัดคำสั่ง (ถ้ามี และถ้ามี การดำเนินการจะหยุดที่นี่)

5. ตัวเลือกบรรทัดคำสั่ง (ถ้ามี)

6. คำสั่งแบบโต้ตอบ

ตัวเลือกบรรทัดคำสั่งบางตัวสามารถทำให้เกิดการดำเนินการ (เช่น -s เพื่อส่งไฟล์); คนอื่นเพิ่งตั้ง
พารามิเตอร์ หากมีตัวเลือกการดำเนินการใด ๆ รวมอยู่ในบรรทัดคำสั่ง Kermit จะออกเมื่อ
เสร็จสิ้น เว้นแต่จะได้รับตัวเลือก -S ("อยู่") หากไม่มีตัวเลือกการดำเนินการ no
ไฟล์เริ่มต้นหรือคำสั่งมีคำสั่ง EXIT หรือ QUIT และไม่มีข้อผิดพลาดร้ายแรง
เกิดขึ้น Kermit ออกพรอมต์และรอให้คุณพิมพ์คำสั่ง

โปรดจำไว้ว่า C-Kermit สามารถสร้างได้ด้วยการปิดใช้งานคุณสมบัติที่เลือกและยัง
ว่าคุณสมบัติบางอย่างไม่สามารถใช้ได้ในทุกแพลตฟอร์ม ตัวอย่างเช่น C-Kermit
ไม่สามารถสร้างด้วยการสนับสนุน TCP/IP บนแพลตฟอร์มที่ไม่มีส่วนหัว TCP/IP
ไฟล์และไลบรารี่ (และถึงแม้ Kermit จะรองรับ TCP/IP ก็ไม่สามารถ
ใช้เพื่อสร้างการเชื่อมต่อ TCP/IP บนคอมพิวเตอร์ที่ไม่มี TCP/IP stack
ติดตั้ง) หากเวอร์ชัน C-Kermit ของคุณไม่มีคุณลักษณะที่กล่าวถึงในที่นี้ ให้ใช้
คำสั่ง SHOW FEATURES เพื่อดูว่าอาจมีการยกเว้นอะไรบ้าง

C-Kermit มีคำสั่งสามประเภท: ตัวเลือกบรรทัดคำสั่งตัวอักษรเดียวปกติ,
ตัวเลือกบรรทัดคำสั่งรูปแบบเพิ่มเติม และคำสั่งแบบโต้ตอบ

เช่นเดียวกับคำสั่ง Unix ส่วนใหญ่ C-Kermit สามารถให้ตัวเลือกในบรรทัดคำสั่งได้ แต่ซี-
นอกจากนี้ยังสามารถใช้ Kermit แบบโต้ตอบได้โดยให้คำสั่งประกอบด้วยคำซึ่ง ได้แก่
ใช้งานง่ายกว่าตัวเลือกบรรทัดคำสั่งที่คลุมเครือ และมีความยืดหยุ่นมากกว่าด้วย กล่าวอีกนัยหนึ่ง
คุณไม่จำเป็นต้องใช้ตัวเลือกบรรทัดคำสั่งของ C-Kermit แต่สามารถใช้ได้ถ้าคุณต้องการ
ถึง. (ในทำนองเดียวกัน คุณไม่จำเป็นต้องใช้คำสั่งโต้ตอบของมันด้วย ‐ คุณทำได้
ใช้อย่างใดอย่างหนึ่งหรือทั้งสองอย่างรวมกัน)

โดยทั่วไปแล้ว C-Kermit จะถูกติดตั้งใน PATH เป็น "kermit" ดังนั้นจึงถูกเรียกใช้โดย
พิมพ์คำว่า "kermit" (ตัวพิมพ์เล็ก) ที่พร้อมท์ของเชลล์ จากนั้นกดปุ่ม Return หรือ
ใส่รหัส. หากคุณต้องการรวมตัวเลือกบรรทัดคำสั่ง ให้วางไว้หลังคำว่า "มิต"
แต่ก่อนกด Return หรือ Enter ให้เว้นวรรค เช่น

$ เคอร์มิต -s ckermit.tar.gz

('$' คือพรอมต์ของเชลล์ "kermit -s ckermit.tar.gz" คือสิ่งที่คุณพิมพ์ ตามด้วย Return
หรือป้อน)

OPTIONS


นี่คือรายการตัวเลือกบรรทัดคำสั่งตัวอักษรเดียวของ C-Kermit ซึ่งขึ้นต้นด้วยตัวเดียว
ขีด (-) ตามลำดับ ASCII ("ตัวอักษร") ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่มีความสำคัญ (-A ไม่ใช่ the
เช่นเดียวกับ -a) ตัวเลือกการดำเนินการถูกแท็ก "ACTION"

-0 (เลขศูนย์) โปร่งใส 100% สถานะการเชื่อมต่อสำหรับการทำงาน "ตรงกลาง": 8 บิต
ไม่มีความเสมอภาค ไม่มีตัวละครหนี ทุกอย่างผ่านไป

-8 (หลักแปด) การเชื่อมต่อเป็นแบบ 8 บิต (นี่คือค่าเริ่มต้นใน C-Kermit 8.0 และ
ภายหลัง). เทียบเท่ากับคำสั่ง EIGHTBIT ซึ่งจะเป็นทางลัดสำหรับ SET
TERMINAL BYTESIZE 8, SET COMMAND BYTESIZE 8, SET PARITY ไม่มี

-9 arg (หลักเก้า) ทำการเชื่อมต่อกับเซิร์ฟเวอร์ FTP เทียบเท่ากับ FTP OPEN
สั่งการ. อาร์กิวเมนต์: ที่อยู่ IP หรือชื่อโฮสต์ [:ตัวเลือก TCP พอร์ต] หมายเหตุ: C-Kermit
ยังมีลักษณะเฉพาะของบรรทัดคำสั่ง FTP ที่แยกจากกัน โดยมีคำสั่งเหมือน FTP ปกติ
ไวยากรณ์บรรทัด ข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ด้านล่าง

-A Kermit จะต้องเริ่มต้นเป็นบริการอินเทอร์เน็ต (IKSD) (จาก inetd.conf เท่านั้น)

-B Kermit ทำงานในแบทช์หรือพื้นหลัง (ไม่มีเทอร์มินัลควบคุม) ใช้ใน
กรณี Kermit ไม่รับรู้สถานะพื้นหลังโดยอัตโนมัติ เทียบเท่ากับ
ตั้งค่าพื้นหลังบนคำสั่ง

-C arg โหมดโต้ตอบคำสั่งที่จะดำเนินการ อาร์กิวเมนต์: คำสั่งคั่นด้วยเครื่องหมายจุลภาค
รายการใน doublequotes

-D arg Delay ก่อนเริ่มส่งในโหมด Remote เทียบเท่ากับคำสั่ง SET DELAY
อาร์กิวเมนต์: จำนวนวินาที

-E ออกโดยอัตโนมัติเมื่อปิดการเชื่อมต่อ เทียบเท่ากับ SET EXIT ON-DISCONNECT ON

-F arg ใช้การเชื่อมต่อ TCP แบบเปิด อาร์กิวเมนต์: ตัวอธิบายไฟล์ตัวเลขของ TCP . ที่เปิดอยู่
การเชื่อมต่อ. ดูเพิ่มเติมที่: -j, -J.

-G arg (ACTION) รับไฟล์จากเซิร์ฟเวอร์ ส่งเนื้อหาไปยังเอาต์พุตมาตรฐาน ซึ่งปกติแล้ว
จะถูกส่งไปยังกระบวนการอื่น อาร์กิวเมนต์: ข้อกำหนดไฟล์รีโมตในเครื่องหมายคำพูด
หากมีอักขระเมตา ดูเพิ่มเติมที่: -g, -k.

-H Suppress โปรแกรมเริ่มต้น Herald และคำทักทาย

- ฉันบอกมิตว่ามีการเชื่อมต่อที่เชื่อถือได้เพื่อบังคับให้ใช้สตรีมได้ทุกที่
ปกติจะไม่เป็น เทียบเท่ากับคำสั่ง SET RELIABLE ON

-J arg (ACTION) "เป็นเหมือน Telnet" ชอบ -j แต่หมายถึง -E อาร์กิวเมนต์: ชื่อโฮสต์/ที่อยู่ IP
ตามด้วยบริการเสริม หมายเหตุ: C-Kermit ยังมีคำสั่ง Telnet แยกต่างหาก-
บุคลิกภาพของบรรทัด ด้วยรูปแบบบรรทัดคำสั่งเหมือน Telnet ปกติ เพิ่มเติมเกี่ยวกับสิ่งนี้
ด้านล่าง

-L ไดเร็กทอรีแบบเรียกซ้ำสำหรับไฟล์ในตัวเลือก -s

-M arg ชื่อผู้ใช้ของฉัน (สำหรับใช้กับ Telnet, Rlogin, FTP ฯลฯ) เทียบเท่ากับ SET LOGIN
คำสั่ง USER อาร์กิวเมนต์: สตริงชื่อผู้ใช้

-O (ACTION) (ตัวพิมพ์ใหญ่ O) เป็นเซิร์ฟเวอร์สำหรับคำสั่งเดียวเท่านั้น ดูเพิ่มเติมที่: -x

-P อย่าแปลงชื่อไฟล์ (Path) ของไฟล์ที่ถ่ายโอน เทียบเท่ากับ SET FILE NAMES
ตามตัวอักษร

-Q การตั้งค่าโปรโตคอล Quick Kermit เทียบเท่ากับคำสั่ง FAST นี่คือค่าเริ่มต้น
ใน C-Kermit 7.0 และใหม่กว่า

-R Remote-only (สิ่งนี้จะทำให้ IF REMOTE เป็นจริง)

-S Stay (ป้อนคำสั่ง parser หลังจากตัวเลือกการดำเนินการ)

-T โหมด Force Text สำหรับการถ่ายโอนไฟล์; หมายถึง -V. เทียบเท่ากับ SET TRANSFER MODE
MANUAL ตั้งค่าข้อความประเภทไฟล์

-V ปิดการใช้งานข้อความอัตโนมัติต่อไฟล์ / การสลับไบนารี เทียบเท่ากับ SET TRANSFER MODE
คู่มือ.

-Y ข้าม (ไม่ดำเนินการ) ไฟล์เริ่มต้น

-a arg As-name สำหรับไฟล์ใน -s, -r หรือ -g อาร์กิวเมนต์: As-name string (alternative
ชื่อไฟล์). เมื่อได้รับไฟล์ อาจเป็นชื่อไดเร็กทอรี

-b arg ความเร็วสำหรับอุปกรณ์อนุกรม เทียบเท่ากับ SET SPEED อาร์กิวเมนต์: บิตตัวเลขต่อ
วินาทีสำหรับการเชื่อมต่อแบบอนุกรม

-c (ACTION) เข้าสู่สถานะ Connect ก่อนถ่ายโอนไฟล์

-d สร้างไฟล์ debug.log พร้อมข้อมูลการดีบักโดยละเอียด (ไฟล์ที่สอง -d เพิ่ม
ประทับเวลา) เทียบเท่ากับ LOG DEBUG แต่จะมีผลเร็วกว่านี้

-e arg ความยาวสูงสุดสำหรับแพ็กเก็ตการถ่ายโอนไฟล์ Kermit ที่เข้ามา เทียบเท่ากับ SET RECEIVE
PACKET-LENGTH. อาร์กิวเมนต์: ความยาวเป็นไบต์

-f (ACTION) ส่งคำสั่ง FINISH ไปยังเซิร์ฟเวอร์ Kermit

-g arg รับไฟล์จากเซิร์ฟเวอร์ Kermit อาร์กิวเมนต์: ข้อกำหนดไฟล์บนคอมพิวเตอร์เครื่องอื่น
ในเครื่องหมายคำพูดหากมีอักขระเมตา เทียบเท่ากับ GET ดูเพิ่มเติมที่: -a, -G, -r

-h (ACTION) พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกบรรทัดคำสั่งแบบตัวอักษรเดียว (pipe thru 'more'
เพื่อป้องกันการเลื่อน)

-i โหมดบังคับไบนารี (รูปภาพ) สำหรับการถ่ายโอนไฟล์ หมายถึง -V. เทียบเท่ากับ SET TRANSFER
MODE MANUAL ตั้งค่าประเภทไฟล์ไบนารี

-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 arg ความเท่าเทียมกัน เทียบเท่ากับคำสั่ง SET PARITY อาร์กิวเมนต์: ข้อใดข้อหนึ่งต่อไปนี้:
e(ven), o(dd), m(หีบ), n(หนึ่ง), s(ก้าว)

-q เงียบ (ระงับข้อความส่วนใหญ่) เทียบเท่ากับ SET QUIET ON

-r (ACTION) รับไฟล์ เทียบเท่ากับคำสั่ง RECEIVE อาร์กิวเมนต์: (ไม่มี แต่
ดู -a)

-s arg ส่งไฟล์ อาร์กิวเมนต์: ข้อมูลจำเพาะของไฟล์ในเครื่องตั้งแต่หนึ่งรายการขึ้นไป เทียบเท่ากับ
ส่งคำสั่ง ดูเพิ่มเติมที่: -ก.

-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 บังคับพฤติกรรมเบื้องหน้า ไว้ใช้ในกรณีที่มิตไม่มโนอัตโนมัต
สถานะเบื้องหน้า เทียบเท่ากับคำสั่ง SET BACKGROUND OFF

ตัวเลือกบรรทัดคำสั่งแบบขยาย (จำเป็นเพราะว่าตัวหนังสือเดี่ยวใกล้หมด)
เริ่มต้นด้วยเครื่องหมายขีดกลางสองอัน (--) โดยใช้คำแทนตัวอักษรเดียวเป็นชื่อตัวเลือก ถ้า
Extended option รับอาร์กิวเมนต์ โดยแยกจากคำตัวเลือกด้วยโคลอน (:)
ตัวเลือกเพิ่มเติม ได้แก่ :

--bannerfile:ชื่อไฟล์
ไฟล์ที่จะแสดงเมื่อเริ่มต้นหรือเข้าสู่ระบบ IKSD

--cdfile:ชื่อไฟล์
ไฟล์ที่จะส่งเพื่อแสดงให้ลูกค้าเห็นเมื่อเซิร์ฟเวอร์เปลี่ยนไดเร็กทอรี (filename
สัมพันธ์กับไดเร็กทอรีที่เปลี่ยนเป็น)

--cdmessage:{เปิด,ปิด}
เปิด/ปิดคุณลักษณะข้อความซีดีเซิร์ฟเวอร์

--ช่วยด้วย
พิมพ์ข้อความการใช้งานสำหรับตัวเลือกเพิ่มเติม

--helpfile:ชื่อไฟล์
กำหนดไฟล์ที่มีข้อความที่กำหนดเองเพื่อแทนที่คำสั่ง HELP ระดับบนสุด

--ไม่ขัดจังหวะ
ปิดใช้งานการขัดจังหวะแป้นพิมพ์

--โนเปอร์ม
ปิดใช้งานแอตทริบิวต์ Permissions ของไฟล์โปรโตคอล Kermit เพื่อป้องกันการส่งของ
สิทธิ์ของไฟล์ (การป้องกัน) จากผู้ส่งถึงผู้รับ

--รุ่น
(ACTION) C-Kermit พิมพ์หมายเลขเวอร์ชัน

รวมถึงตัวเลือก IKSD-Only อื่นๆ อีกหลายตัวที่อธิบายไว้ที่:

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

ดูส่วนการถ่ายโอนไฟล์สำหรับตัวอย่างการเรียกใช้บรรทัดคำสั่ง

คำสั่ง ภาษา


ภาษาคำสั่งแบบโต้ตอบของ C-Kermit เป็นหัวข้อของหนังสือ 622 หน้าและอื่น ๆ
การอัปเดตหลายร้อยหน้า มากเกินไปสำหรับหน้าคู่มือ แต่ก็ได้ไม่ยาก
เริ่ม. ที่พรอมต์ของเชลล์ เพียงพิมพ์ "kermit" เพื่อรับคำสั่งแบบโต้ตอบของ C-Kermit
พรอมต์:

$ มิต
(/ปัจจุบัน/ไดเรกทอรี) C-Kermit>

เริ่มต้นด้วยการพิมพ์ "help" (จากนั้นกดปุ่ม Return หรือ Enter) เพื่อดูภาพรวมระดับบนสุด
อ่านแล้วไปจากที่นั่น คำสั่งที่สองของคุณน่าจะเป็น "intro" (introduction)
หมายเหตุพร้อมท์จะแสดงไดเร็กทอรีปัจจุบันของคุณ (เว้นแต่คุณจะบอกให้ Kermit แจ้งให้คุณทราบด้วย
อื่น ๆ อีก).

คำสั่งแบบโต้ตอบประกอบด้วยคำภาษาอังกฤษทั่วไปเป็นหลัก ปกติจะอยู่ในรูปของ
ประโยคบังคับ เช่น

ส่ง oofa.txt

ซึ่งบอกให้ Kermit ส่ง (โอน) ไฟล์ชื่อ oofa.txt หรือ:

ตั้งค่าโหมดถ่ายโอนอัตโนมัติ

ซึ่งตั้งค่า "โหมดการถ่ายโอน" ของ Kermit เป็น "อัตโนมัติ" (ไม่ว่าจะหมายถึงอะไร)

ขณะพิมพ์คำสั่ง คุณสามารถย่อ ขอความช่วยเหลือ (โดยกดปุ่ม "?" ที่ใดก็ได้
ในคำสั่ง) กรอกคำสำคัญหรือชื่อไฟล์ (ด้วยปุ่ม Tab หรือ Esc) และแก้ไข
พิมพ์ด้วย Backspace หรือ Delete, Ctrl-W, Ctrl-U เป็นต้น นอกจากนี้คุณยังสามารถเรียกคืน Previous
คำสั่ง บันทึกประวัติคำสั่งของคุณ และใครจะรู้อะไรอีก ให้คำสั่ง 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 command file หรือ Kermit script มันสามารถ
ดำเนินการด้วยคำสั่ง TAKE ของ Kermit:

(/current/dir) C-Kermit> ใช้ commandfile

(โดยที่ "commandfile" คือชื่อของไฟล์คำสั่ง) กรุณาอย่าไพพ์ไฟล์คำสั่ง
ลงในอินพุตมาตรฐานของ Kermit (ซึ่งอาจหรือไม่ได้ผล); ถ้าคุณมีคำสั่งมิตร์
ในไฟล์ บอก Kermit ให้ TAKE ไฟล์นั้น

ใน Unix เท่านั้น ไฟล์คำสั่ง Kermit สามารถดำเนินการได้โดยตรงโดยใส่ "kerbang"
บรรทัดเป็นบรรทัดแรกของไฟล์:

#!/usr/local/bin/kermit +

นั่นคือบรรทัดบนสุดที่ขึ้นต้นด้วย "#!" ตามด้วยเส้นทางเต็มของ .ทันที
Kermit เรียกใช้งานได้ และถ้าสคริปต์ Kermit ได้รับอาร์กิวเมนต์บนคำสั่ง
เส้น ช่องว่าง และเครื่องหมายบวก ไฟล์สคริปต์ต้องมีสิทธิ์ดำเนินการด้วย:

ไฟล์คำสั่ง chmod +x

ยกเว้นส่วน " +" ซึ่งเหมือนกับที่คุณทำกับเชลล์สคริปต์ a
สคริปต์ Perl เป็นต้น นี่เป็นสคริปต์ตัวอย่างที่เรียบง่ายแต่ไร้ประโยชน์ที่จะเรียกมันขึ้นมาใหม่
ข้อโต้แย้ง (มากถึงสามคน):

#!/usr/local/bin/kermit +
ถ้ากำหนด \%1 echo "อาร์กิวเมนต์ 1: \%1"
ถ้ากำหนด \%2 echo "อาร์กิวเมนต์ 2: \%2"
ถ้ากำหนด \%3 echo "อาร์กิวเมนต์ 3: \%3"
ถ้ากำหนดไว้ \%4 echo "ฯลฯ..."
ทางออก

หากไฟล์นี้ถูกเก็บไว้ในไดเร็กทอรีปัจจุบันของคุณเป็น "commandfile" ดังนั้น:

./commandfile หนึ่ง สอง สาม สี่ ห้า

พิมพ์:

อาร์กิวเมนต์ 1: หนึ่ง
อาร์กิวเมนต์ 2: two
อาร์กิวเมนต์ 3: สาม
etc ...

สิ่งนี้แสดงให้เห็นโครงสร้างพื้นฐานของสคริปต์ Kermit แบบสแตนด์อโลน: "เส้น kerbang"
แล้วบางคำสั่ง ควรลงท้ายด้วย "exit" เว้นแต่คุณต้องการให้ Kermit ปรากฏขึ้น
เมื่อเสร็จแล้ว \%1 เป็นอาร์กิวเมนต์แรก \%2 อาร์กิวเมนต์ที่สอง เป็นต้น

คุณยังสามารถสร้างคำสั่งของคุณเองได้ด้วยการกำหนดมาโครที่มีชื่อซึ่งประกอบด้วย Kermit . อื่นๆ
คำสั่ง (หรือมาโคร) ตัวอย่างเช่น:

กำหนด mydelete {
ถังขยะท้องถิ่น
กำหนดถังขยะ \v(บ้าน)ถังขยะ/
ถ้าไม่ได้กำหนดไว้ \%1 สิ้นสุด 1 "ลบอะไร"
ถ้าป่า \%1 {
จบ 1 "การลบหลายไฟล์น่ากลัวเกินไป"
}
ถ้าไม่มี \%1 จบ 1 "ฉันหา \%1 ไม่พบ"
ถ้าไม่ใช่ไดเรกทอรี \m(ถังขยะ) {
mkdir \m(ถังขยะ)
ถ้าล้มเหลวจบ 1 "ไม่มีถังขยะ"
}
เปลี่ยนชื่อ /list \%1 \m(ถังขยะ)
}
กำหนด myundelete {
ถังขยะท้องถิ่น
กำหนดถังขยะ \v(บ้าน)ถังขยะ/
ถ้าไม่ได้กำหนดไว้ \%1 สิ้นสุด 1 "ยกเลิกการลบอะไร"
ถ้าป่า \%1 {
จบ 1 "การลบหลายไฟล์ยากเกินไป"
}
ถ้าไม่ใช่ไดเรกทอรี \m(ถังขยะ) สิ้นสุด 1 "ไม่มีถังขยะ"
ถ้าไม่มี \m(ถังขยะ)\%1 {
จบ 1 "ฉันไม่พบ \%1 ในถังขยะ"
}
เปลี่ยนชื่อ /list \m(ถังขยะ)\%1
}

มาโครตัวอย่างเหล่านี้ไม่ได้คุณภาพการผลิตที่แน่นอน (ไม่ได้จัดการชื่อไฟล์ที่
รวมส่วนของพาธ พวกมันไม่ได้จัดการไฟล์หลายไฟล์ ฯลฯ) แต่คุณก็เข้าใจแล้ว: คุณ
สามารถส่งอาร์กิวเมนต์ไปยังมาโครได้ และสามารถตรวจสอบและตัดสินใจประเภทอื่นๆ ได้
หากคุณใส่บรรทัดข้างต้นในไฟล์เริ่มต้นหรือปรับแต่งของคุณ (อธิบาย
ด้านล่าง) คุณจะมีคำสั่ง MYDELETE และ MYUNDELETE ทุกครั้งที่เริ่ม
Kermit อย่างน้อยตราบเท่าที่คุณไม่ระงับการดำเนินการของไฟล์เริ่มต้น
(แบบฝึกหัดสำหรับผู้อ่าน: ทำให้มาโครเหล่านี้มีประโยชน์โดยทั่วไป: ลบข้อจำกัด เพิ่ม
ถังขยะแสดง การเรียกดู การล้าง ฯลฯ)

สคริปต์ Kerbang ทำงานโดยไม่มีไฟล์เริ่มต้น เพื่อให้พกพาสะดวกและ
ยังทำให้พวกเขาเริ่มเร็วขึ้น หากคุณต้องการเขียนสคริปต์ Kerbang ที่ขึ้นอยู่กับ
ไฟล์เริ่มต้น รวมถึงคำสั่ง

เอา \v(บ้าน).kermrc

ณ จุดที่ต้องการในบท อย่างไรก็ตาม \v(xxx) เป็นตัวแปรบิวท์อิน (xxx คือ
ชื่อตัวแปร "บ้าน" ในกรณีนี้) หากต้องการดูว่ามีตัวแปรบิวท์อินใดบ้าง ให้พิมพ์
"แสดงตัวแปร" ที่พรอมต์ C-Kermit หากต้องการดูว่าคุณสามารถแสดงอะไรได้อีก ให้พิมพ์ "แสดง ?"
\m(xxx) เป็นตัวแปรที่ผู้ใช้กำหนด (พูดจริง ๆ แล้วมันคือมาโครที่ใช้เป็นตัวแปร)

คำสั่ง รายการ
C-Kermit มีคำสั่งระดับบนสุดมากกว่า 200 คำสั่ง และบางคำสั่ง เช่น SET, branch off
เป็นคำสั่งย่อยหลายร้อยคำสั่ง ดังนั้นจึงไม่สะดวกที่จะอธิบายทั้งหมด
ที่นี่. ต่อไปนี้คือรายการคำสั่งระดับบนสุดที่รัดกุมซึ่งใช้กันมากที่สุดโดยจัดกลุ่ม
ตามหมวดหมู่ หากต้องการเรียนรู้เกี่ยวกับแต่ละคำสั่ง ให้พิมพ์ "help" ตามด้วยชื่อคำสั่ง เช่น
"ชุดช่วย". เงื่อนไขเช่นสถานะคำสั่งและสถานะการเชื่อมต่อจะอธิบายในภายหลัง
ส่วน

ฟิลด์ตัวเลือกจะแสดงใน [ วงเล็บปีกกา ] "ชื่อไฟล์" หมายถึงชื่อของไฟล์เดียว
filespec หมายถึงข้อกำหนดของไฟล์ที่อนุญาตให้มีอักขระตัวแทนเช่น
'*' เพื่อจับคู่กลุ่มของไฟล์ ตัวเลือกคือ (ตัวเลือก) สวิตช์เช่น /PAGE, /NOPAGE, /QUIET,
ฯลฯ ระบุไว้ในข้อความช่วยเหลือสำหรับแต่ละคำสั่ง ตัวอย่าง:

send /recursive /larger:10000 /after:-1week /ยกเว้น:*.txt *

ซึ่งสามารถอ่านได้ว่า "ส่งไฟล์ทั้งหมดในไดเร็กทอรีนี้และไฟล์ทั้งหมดที่อยู่ด้านล่าง
ที่มีขนาดใหญ่กว่า 10000 ไบต์ อายุไม่เกินหนึ่งสัปดาห์ และชื่อไม่สิ้นสุด
ด้วย ".txt"

ขั้นพื้นฐาน คำสั่ง
HELP ขอความช่วยเหลือระดับบนสุด

คำสั่งช่วยเหลือ
ขอความช่วยเหลือเกี่ยวกับคำสั่งที่กำหนด

บทนำ
ขอข้อมูลเบื้องต้นเกี่ยวกับ C-Kermit

ใบอนุญาต
แสดงลิขสิทธิ์และใบอนุญาตซอฟต์แวร์ C-Kermit

VERSION
แสดงหมายเลขเวอร์ชันของ C-Kermit

ออก [ หมายเลข ]
ออกจาก Kermit ด้วยรหัสสถานะที่กำหนด คำพ้องความหมาย: QUIT, E, Q.

ใช้ชื่อไฟล์ [ พารามิเตอร์... ]
ดำเนินการคำสั่งจากที่กำหนด

รายการบันทึก [ ชื่อไฟล์ ]
เก็บบันทึกของรายการที่กำหนดในไฟล์ที่กำหนด

[ DO ] มาโคร [ พารามิเตอร์... ]
ดำเนินการคำสั่งจากมาโครที่กำหนด

SET ค่าพารามิเตอร์
ตั้งค่าพารามิเตอร์ที่กำหนดให้เป็นค่าที่กำหนด

แสดงหมวดหมู่
แสดงการตั้งค่าในหมวดหมู่ที่กำหนด

STATUS บอกว่าคำสั่งก่อนหน้านี้สำเร็จหรือล้มเหลว

วันที่ [ วันที่-และ/หรือ-เวลา ]
แสดงวันที่-เวลาปัจจุบันหรือตีความวันที่-เวลาที่กำหนด

รัน [ คำสั่ง extern [ พารามิเตอร์... ]
รันคำสั่งภายนอกที่กำหนด คำพ้องความหมาย: !.

EXEC [ คำสั่งภายนอก [ พารามิเตอร์... ]
Kermit ซ้อนทับตัวเองด้วยคำสั่งที่กำหนด

ระงับ
หยุด Kermit และวางไว้ในพื้นหลัง คำพ้องความหมาย: Z.

ในประเทศ เนื้อไม่มีมัน การจัดการ
ประเภท [ ตัวเลือก ] ชื่อไฟล์
แสดงเนื้อหาของไฟล์ที่กำหนด

เพิ่มเติม [ ตัวเลือก ] ชื่อไฟล์
เทียบเท่ากับ TYPE /PAGE (หยุดชั่วคราวหลังจากแต่ละ screenful)

CAT [ ตัวเลือก ] ชื่อไฟล์
เทียบเท่ากับประเภท /NOPAGE

HEAD [ ตัวเลือก ] ชื่อไฟล์
แสดงสองสามบรรทัดแรกของไฟล์ที่กำหนด

หาง [ ตัวเลือก ] ชื่อไฟล์
แสดงสองสามบรรทัดสุดท้ายของไฟล์ที่กำหนด

GREP [ ตัวเลือก ] รูปแบบ filespec
แสดงบรรทัดจากไฟล์ที่ตรงกับรูปแบบ คำพ้องความหมาย: FIND.

ไดเรกทอรี [ ตัวเลือก ] [filespec ]
แสดงรายการไฟล์ (ในตัว มีตัวเลือกมากมาย)

LS [ ตัวเลือก ] [ filespec ]
แสดงรายการไฟล์ (เรียกใช้คำสั่ง "ls" ภายนอก)

ลบ [ ตัวเลือก ] [ filespec ]
ลบไฟล์ คำเหมือน : RM.

ล้าง [ ตัวเลือก ] [ filespec ]
ลบไฟล์สำรอง (*.~n~)

คัดลอก [ ตัวเลือก ] [ ข้อกำหนดไฟล์... ]
คัดลอกไฟล์. คำความหมายเดียวกัน :ซีพี

เปลี่ยนชื่อ [ ตัวเลือก ] [ ข้อกำหนดไฟล์... ]
เปลี่ยนชื่อไฟล์ คำความหมายเดียวกัน :เอ็มวี

CHMOD [ ตัวเลือก ] [ ข้อกำหนดไฟล์... ]
เปลี่ยนการอนุญาตของไฟล์

แปลชุดอักขระชื่อไฟล์ [ ชื่อไฟล์ ]
แปลงชุดอักขระของไฟล์ คำพ้องความหมาย: XLATE

CD เปลี่ยนไดเร็กทอรีการทำงานของคุณเป็นโฮมไดเร็กตอรี่ของคุณ

ไดเร็กทอรีซีดี
เปลี่ยนไดเร็กทอรีการทำงานของคุณเป็นไดเร็กทอรีที่กำหนด

CDUP เปลี่ยนไดเร็กทอรีการทำงานของคุณขึ้นหนึ่งระดับ

PWD แสดงไดเร็กทอรีการทำงานของคุณ

BACK กลับไปยังไดเร็กทอรีการทำงานก่อนหน้าของคุณ

MKDIR [ ไดเรกทอรี ]
สร้างไดเร็กทอรี

RMDIR [ ไดเรกทอรี ]
ลบไดเร็กทอรี

การทำ การเชื่อมต่อ
SET LINE [ ตัวเลือก ] ชื่ออุปกรณ์
เปิดพอร์ตอนุกรมที่มีชื่อ คำเหมือน : ตลท.

OPEN LINE [ ตัวเลือก ] ชื่ออุปกรณ์
เช่นเดียวกับ SET LINE คำพ้องความหมาย: เปิดพอร์ต

ตั้งค่าประเภทโมเด็ม [ ชื่อ ]
บอก Kermit ว่าโมเด็มชนิดใดอยู่บนพอร์ต

DIAL [หมายเลข]
บอกมิตให้กดหมายเลขโทรศัพท์ที่กำหนดด้วยโมเด็ม

REDIAL โทรซ้ำหมายเลขโทรศัพท์ที่โทรล่าสุด

คำตอบ รอและรับสายเรียกเข้าที่โมเด็ม

รับรองความถูกต้อง [ พารามิเตอร์... ]
ดำเนินการตรวจสอบความปลอดภัยบนการเชื่อมต่อ TCP/IP

ตั้งค่าประเภทเครือข่าย { TCP/IP, X.25, ... }
เลือกประเภทเครือข่ายสำหรับคำสั่ง SET HOST ที่ตามมา

SET HOST [ ตัวเลือก ] โฮสต์ [ พอร์ต ]
เปิดการเชื่อมต่อเครือข่ายกับโฮสต์และพอร์ตที่กำหนด

SET HOST * พอร์ต
รอการเชื่อมต่อ TCP/IP ขาเข้าบนพอร์ตที่กำหนด

TELNET [ ตัวเลือก ] โฮสต์
เปิดการเชื่อมต่อ Telnet กับโฮสต์และเข้าสู่สถานะการเชื่อมต่อ

RLOGIN [ ตัวเลือก ] โฮสต์
เปิดการเชื่อมต่อ Rlogin กับโฮสต์และเข้าสู่สถานะการเชื่อมต่อ

IKSD [ ตัวเลือก ] โฮสต์
เปิดการเชื่อมต่อกับบริการ Internet Kermit

SSH [ ตัวเลือก ] โฮสต์
เปิดการเชื่อมต่อ SSH กับโฮสต์และเข้าสู่สถานะการเชื่อมต่อ

FTP เปิดโฮสต์ [ ตัวเลือก ]
เปิดการเชื่อมต่อ FTP กับโฮสต์

HTTP [ ตัวเลือก ] เปิดโฮสต์
เปิดการเชื่อมต่อ HTTP กับโฮสต์

คำสั่งภายนอก PTY
รันคำสั่งบน pseudoterminal ราวกับว่าเป็นการเชื่อมต่อ

PIPE คำสั่งภายนอก
รันคำสั่งผ่านไพพ์ราวกับว่ามันเป็นการเชื่อมต่อ

การใช้ การเชื่อมต่อ
เชื่อมต่อ [ ตัวเลือก ]
เข้าสู่สถานะการเชื่อมต่อ (เทอร์มินัล) คำเหมือน : ค.

คำสั่งเปลี่ยนเส้นทาง
เปลี่ยนเส้นทางคำสั่งภายนอกที่กำหนดผ่านการเชื่อมต่อ

คำสั่ง TELOPT
ส่งคำสั่งโปรโตคอล Telnet (การเชื่อมต่อ Telnet เท่านั้น)

Ctrl-\C
"หนีกลับ" จากสถานะการเชื่อมต่อไปยังสถานะคำสั่ง

Ctrl-\B
(ในสถานะเชื่อมต่อ) ส่งสัญญาณ BREAK (ซีเรียลหรือ Telnet)

Ctrl-\!
(ในสถานะการเชื่อมต่อ) เข้าสู่เชลล์ที่ด้อยกว่า; "ออก" เพื่อกลับ

Ctrl-\?
(ในสถานะเชื่อมต่อ) แสดงเมนูของตัวเลือก Escape-Level อื่นๆ

Ctrl-\Ctrl-\
(ในสถานะการเชื่อมต่อ) พิมพ์ Ctrl-Backslashes สองอันเพื่อส่งหนึ่งในนั้น

SET ESCAPE [ ตัวอักษร ]
เปลี่ยนอักขระหลีก Connect-state ของ Kermit

ปิด การเชื่อมต่อ
HANGUP วางสายของพอร์ตอนุกรมหรือการเชื่อมต่อเครือข่ายที่เปิดอยู่ในปัจจุบัน

CLOSE ปิดพอร์ตอนุกรมหรือการเชื่อมต่อเครือข่ายที่เปิดอยู่ในปัจจุบัน

SET LINE (ไม่มีชื่ออุปกรณ์)
ปิดพอร์ตอนุกรมหรือการเชื่อมต่อเครือข่ายที่เปิดอยู่ในปัจจุบัน

SET HOST (ไม่มีชื่อโฮสต์)
ปิดพอร์ตอนุกรมหรือการเชื่อมต่อเครือข่ายที่เปิดอยู่ในปัจจุบัน

FTP ปิด
ปิดการเชื่อมต่อ FTP ที่เปิดอยู่ในปัจจุบัน

HTTP ปิด
ปิดการเชื่อมต่อ HTTP ที่เปิดอยู่ในปัจจุบัน

EXIT ยังปิดการเชื่อมต่อทั้งหมด คำพ้องความหมาย: QUIT.

ตั้งค่าออกคำเตือนปิด
ไม่แสดงคำเตือนเกี่ยวกับการเชื่อมต่อแบบเปิดเมื่อออกหรือปิด

เนื้อไม่มีมัน โอน
ส่ง [ ตัวเลือก ] ชื่อไฟล์ [ ตามชื่อ ]
ส่งไฟล์ที่กำหนด คำเหมือน : ส.

ส่ง [ ตัวเลือก ] filespec
ส่งไฟล์ทั้งหมดที่ตรงกัน

ส่ง [ ตัวเลือก ] filespec
ดำเนินการ SEND ที่ขัดจังหวะต่อจากจุดที่ล้มเหลว

รับ [ ตัวเลือก ] [ ตามชื่อ ]
รออย่างอดทนเพื่อให้ไฟล์มาถึง คำเหมือน : ร.

บันทึกธุรกรรม [ ชื่อไฟล์ ]
เก็บบันทึกการถ่ายโอนไฟล์

FAST ใช้การตั้งค่าการถ่ายโอนไฟล์ที่รวดเร็ว (ค่าเริ่มต้น)

ระมัดระวัง
ใช้การตั้งค่าการถ่ายโอนไฟล์ที่ระมัดระวังและรวดเร็วน้อยกว่า

ROBUST ใช้การตั้งค่าการถ่ายโอนไฟล์ที่ช้าและอนุรักษ์นิยมเป็นพิเศษ

สถิติ [ ตัวเลือก ]
ให้สถิติเกี่ยวกับการถ่ายโอนไฟล์ล่าสุด

WHERE หลังจากโอน: "ไฟล์ของฉันหายไปไหน"

ส่ง [ ตัวเลือก ] [ชื่อไฟล์ ]
ส่งไฟล์โดยไม่มีโปรโตคอล คำพ้องความหมาย: XMIT

บันทึกเซสชัน [ ชื่อไฟล์ ]
จับภาพข้อความหรือไฟล์จากระยะไกลโดยไม่มีโปรโตคอล

กำหนดโปรโตคอล [ ชื่อ... ]
บอกให้ Kermit ใช้โปรโตคอลการถ่ายโอนไฟล์ภายนอก

FTP { วาง, MPUT, GET, MGET, ... }
คำสั่งไคลเอนต์ FTP

HTTP { ใส่ รับ หัว โพสต์ ... }
คำสั่งไคลเอนต์ HTTP

มิต เซิร์ฟเวอร์
เปิดปิด
ควบคุมคุณลักษณะของเซิร์ฟเวอร์ที่ไคลเอ็นต์สามารถใช้ได้

ตั้งค่าเซิร์ฟเวอร์
ตั้งค่าพารามิเตอร์ก่อนเข้าสู่สถานะเซิร์ฟเวอร์

SERVER เข้าสู่สถานะเซิร์ฟเวอร์

ไคลเอนต์ of มิต or FTP เซิร์ฟเวอร์
[ ระยะไกล ] เข้าสู่ระบบ [ รหัสผ่านผู้ใช้ ]
ล็อกอินเข้าสู่เซิร์ฟเวอร์ Kermit หรือ IKSD ที่ต้องการ

[ ระยะไกล ] ออกจากระบบ
ออกจากระบบเซิร์ฟเวอร์ Kermit หรือ IKSD

ส่ง [ ตัวเลือก ] ชื่อไฟล์ [ ตามชื่อ ]
ส่งไฟล์ที่กำหนดไปยังเซิร์ฟเวอร์ คำพ้องความหมาย: S, PUT.

ส่ง [ ตัวเลือก ] filespec
ส่งไฟล์ทั้งหมดที่ตรงกัน

ส่ง [ ตัวเลือก ] filespec
ดำเนินการ SEND ที่ขัดจังหวะต่อจากจุดที่ล้มเหลว

รับ [ ตัวเลือก ] รีโมท filespec
ขอให้เซิร์ฟเวอร์ส่งไฟล์ที่กำหนด คำพ้องความหมาย: G.

REGET [ ตัวเลือก ] รีโมท filespec
ดำเนินการ GET ที่ขัดจังหวะต่อจากจุดที่ล้มเหลว

ซีดีระยะไกล [ ไดเรกทอรี ]
ขอให้เซิร์ฟเวอร์เปลี่ยนไดเร็กทอรีการทำงาน คำพ้องความหมาย: RCD

REMOTE PWD [ ไดเรกทอรี ]
ขอให้เซิร์ฟเวอร์แสดงไดเร็กทอรีการทำงาน คำพ้องความหมาย: RPWD.

ไดเรกทอรีระยะไกล [ filespec... ]
ขอให้เซิร์ฟเวอร์ส่งรายการไดเรกทอรี คำพ้องความหมาย: RDIR

ลบระยะไกล [ filespec... ]
ขอให้เซิร์ฟเวอร์ลบไฟล์ คำพ้องความหมาย: RDEL.

ระยะไกล [ คำสั่ง... ]
(คำสั่งอื่น ๆ อีกมากมาย: "remote ?" สำหรับรายการ)

MAIL [ ตัวเลือก ] filespec
ส่งไฟล์ที่จะส่งเป็นอีเมล (เฉพาะ Kermit)

FINISH ขอให้เซิร์ฟเวอร์ออกจากสถานะเซิร์ฟเวอร์ (Kermit เท่านั้น)

BYE ขอให้เซิร์ฟเวอร์ออกจากระบบและปิดการเชื่อมต่อ

ต้นฉบับ การเขียนโปรแกรม
กำหนด, ประกาศ, ไม่กำหนด, ไม่ประกาศ, กำหนด, ประเมิน, เพศ, อาร์เรย์, เรียงลำดับ,
อินพุต, เอาต์พุต, IF, สำหรับ, ในขณะที่, SWITCH, GOTO, ECHO, ถาม, GETC, GETOK, ยืนยัน, รอ
SLEEP, FOPEN, FREAD, FWRITE, FCLOSE, STOP, END, RETURN, LEARN, SHIFT, TRACE, เป็นโมฆะ,
การเพิ่มขึ้น, การลดลง, ... สำหรับสิ่งเหล่านี้และอื่น ๆ อีกมากมาย คุณจะต้องอ่านคู่มือ
และส่วนเสริม และ/หรือเยี่ยมชม Kermit Script Library ซึ่งรวมถึง a
กวดวิชาสั้น ๆ คำแนะนำ: ช่วยเรียนรู้วิธีรับมิตให้เขียนง่าย ๆ
สคริปต์สำหรับคุณ

คำสั่งของ Kermit หลายคำมีคำเหมือน ตัวแปร คำที่เกี่ยวข้อง และอื่นๆ ตัวอย่างเช่น,
MSEND เป็นเวอร์ชันของ SEND ที่ยอมรับรายการข้อกำหนดของไฟล์ที่จะส่งแทน
มากกว่าข้อกำหนดไฟล์เดียว และ MPUT เป็นคำพ้องความหมายของ MSEND ย้ายหมายถึงส่งและ
จากนั้นลบไฟล์ต้นทางหากสำเร็จ MMOVE ก็เหมือน MOVE แต่ยอมรับรายการของ
filespecs และอื่นๆ สิ่งเหล่านี้ได้อธิบายไว้ในเอกสารฉบับเต็ม

ใช้เครื่องหมายคำถามเพื่อทำความเข้าใจคำสั่งที่ไม่คุ้นเคย ดังตัวอย่างนี้:

C-Kermit> รีโมท ? อย่างใดอย่างหนึ่งต่อไปนี้:
กำหนดไดเร็กทอรี kermit print rmdir
cd ออก เข้าสู่ระบบ pwd set
คัดลอกความช่วยเหลือ ออกจากระบบ พื้นที่แบบสอบถาม
ลบโฮสต์ mkdir เปลี่ยนชื่อประเภท
C-Kermit> ชุดรีโมท ? อย่างใดอย่างหนึ่งต่อไปนี้:
แอตทริบิวต์ ลองถ่ายโอนไฟล์อีกครั้ง
block-check รับหน้าต่างเซิร์ฟเวอร์
C-Kermit> ไฟล์ชุดระยะไกล ? อย่างใดอย่างหนึ่งต่อไปนี้:
ชุดอักขระความยาวบันทึกไม่สมบูรณ์
ชื่อการชนกันประเภท
C-Kermit> ชื่อไฟล์ตั้งค่าระยะไกล ? อย่างใดอย่างหนึ่งต่อไปนี้:
แปลงตามตัวอักษร
C-Kermit> ตั้งค่าชื่อไฟล์ระยะไกลตามตัวอักษร
C-Kermit>

เรียกว่าเมนูตามสั่ง ได้เมนูเมื่อต้องการแต่ไม่ได้บังคับเมนู
กับคุณแม้จะรู้ว่าคุณกำลังทำอะไรอยู่ โปรดทราบว่าคุณยังสามารถย่อคำหลักส่วนใหญ่ได้
และคุณสามารถกรอกได้ด้วยปุ่ม Tab หรือ Esc นอกจากนี้โปรดทราบว่า ? ใช้ได้กับชื่อไฟล์
ได้ด้วย และสามารถใช้ตรงกลางคำสำคัญหรือชื่อไฟล์ได้ ไม่ใช่แค่ที่
จุดเริ่มต้น. ตัวอย่างเช่น "ส่ง x?" แสดงรายการไฟล์ทั้งหมดในไดเร็กทอรีปัจจุบันที่มีชื่อ
เริ่มต้นด้วย 'x'

การเริ่มต้น ไฟล์


ในการกำหนดค่าเริ่มต้น C-Kermit รันคำสั่งจากไฟล์ชื่อ .kermrc in
โฮมไดเร็กทอรีของคุณเมื่อเริ่มต้น เว้นแต่จะได้รับตัวเลือกบรรทัดคำสั่ง -Y หรือ -y
การกำหนดค่าแบบกำหนดเองอาจแทนที่ไฟล์เริ่มต้นทั้งระบบที่ใช้ร่วมกัน แสดง
คำสั่ง FILE ระบุว่ามีการใช้ไฟล์เริ่มต้นใด หากมี การเริ่มต้นมาตรฐาน
ไฟล์ "chains" ไปยังไฟล์ปรับแต่งส่วนบุคคล .mykermc ในโฮมไดเร็กทอรี in
ซึ่งผู้ใช้แต่ละคนสามารถกำหนดการตั้งค่าของตนเอง กำหนดมาโคร และอื่นๆ

เนื่องจากการดำเนินการของไฟล์เริ่มต้น (อย่างน้อยหนึ่งไฟล์มาตรฐาน) ทำให้ C-Kermit รับ
เริ่มต้นนานกว่านี้ มันอาจจะดีกว่าถ้าไม่มีไฟล์เริ่มต้น โดยเฉพาะตอนนี้
การกำหนดค่าเริ่มต้นเริ่มต้นของ Kermit นั้นปรับให้เข้ากับการคำนวณสมัยใหม่และ
เครือข่าย - กล่าวอีกนัยหนึ่งคุณไม่ต้องทำอะไรเป็นพิเศษเพื่อสร้าง Kermit อีกต่อไป
การโอนเงินเป็นไปอย่างรวดเร็ว ดังนั้นแทนที่จะมีไฟล์เริ่มต้นที่ดำเนินการทุกครั้ง
Kermit เริ่มต้น คุณอาจพิจารณาสร้างสคริปต์ kerbang หนึ่งรายการขึ้นไป (พร้อมชื่อ other
.kermrc นั้น) ที่ไม่มีคำสั่ง "exit" และเรียกใช้คำสั่งเหล่านั้นเมื่อคุณต้องการ
การตั้งค่า คำจำกัดความของมาโคร และ/หรือการดำเนินการตามสคริปต์ที่มี และเรียกใช้ C-Kermit
โดยตรงเมื่อคุณไม่ทำ

กล่าวอีกนัยหนึ่ง... เรายังคงแจกจ่ายไฟล์เริ่มต้นมาตรฐานเนื่องจากเป็น
ให้ความสำคัญในคู่มือและความเข้ากันได้ย้อนหลังเป็นสิ่งสำคัญสำหรับเรา แต่ก็ไม่มีอันตราย
ในการไม่ใช้ถ้าคุณไม่ต้องการสิ่งที่อยู่ในนั้น (ไดเร็กทอรีบริการ, การโทรออก
ไดเร็กทอรี ไดเร็กทอรีเครือข่าย และคำจำกัดความของแมโครที่เกี่ยวข้อง) ในทางกลับกัน ถ้า
มีการตั้งค่าหรือมาโครที่คุณต้องการให้มีผลทุกครั้งที่คุณใช้ Kermit, the
ไฟล์เริ่มต้น (หรือไฟล์ปรับแต่งเองที่เชื่อมโยงกับ) เป็นที่สำหรับใส่
เพราะนั่นเป็นที่เดียวที่ Kermit ค้นหาโดยอัตโนมัติทุกครั้งที่คุณเริ่มต้น

โหมด OF ในการดำเนินกิจการ


กล่าวกันว่า Kermit อยู่ในโหมด Local หากทำการเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่นเช่น
โดยการโทรออกหรือสร้างการเชื่อมต่อ Telnet คอมพิวเตอร์อีกเครื่องอยู่ห่างไกล ดังนั้น
หากคุณเริ่มสำเนา Kermit อื่นบนคอมพิวเตอร์ระยะไกลจะมีการกล่าวใน Remote
โหมด (ตราบใดที่ยังไม่ได้ทำการเชื่อมต่อใด ๆ ของตัวเอง) มิตร์ท้องถิ่น
สื่อสารผ่านอุปกรณ์สื่อสารหรือการเชื่อมต่อเครือข่ายทำหน้าที่เป็นท่อร้อยสาย
ระหว่างคอมพิวเตอร์ระยะไกลกับแป้นพิมพ์และหน้าจอของคุณ Kermit ระยะไกลคือ
พันธมิตรการถ่ายโอนไฟล์ไปยัง Kermit ในพื้นที่และสื่อสารผ่านอินพุตมาตรฐานเท่านั้น
และผลผลิต

โปรแกรม Kermit สามารถอยู่ในสถานะใดสถานะหนึ่งต่อไปนี้ได้ตลอดเวลา สำคัญไฉน
รู้ว่ามันคืออะไรและจะเปลี่ยนจากที่อื่นได้อย่างไร

สถานะคำสั่ง
ในสถานะนี้ Kermit อ่านคำสั่งจาก:

· แป้นพิมพ์ของคุณ; หรือ:
· ไฟล์ หรือ:
· คำจำกัดความของมาโคร

คุณสามารถออกจากสถานะคำสั่งกลับไปที่ Unix ด้วยคำสั่ง EXIT หรือ QUIT (เหมือนกัน
สิ่ง). คุณสามารถเข้าสู่สถานะการเชื่อมต่อด้วยคำสั่งต่างๆ (CONNECT, DIAL,
TELNET เป็นต้น) คุณสามารถเข้าสู่สถานะการถ่ายโอนไฟล์ด้วยคำสั่งเช่น SEND, RECEIVE,
และรับ คุณสามารถป้อนสถานะเซิร์ฟเวอร์ด้วยคำสั่ง SERVER คำสั่ง TAKE บอก
Kermit เพื่ออ่านและรันคำสั่งจากไฟล์ คำสั่ง DO (อาจบอกเป็นนัย)
บอกให้ Kermit อ่านและดำเนินการคำสั่งจากคำจำกัดความของมาโคร ขณะที่อยู่ใน
สถานะคำสั่ง คุณสามารถขัดจังหวะคำสั่ง มาโคร หรือไฟล์คำสั่งใดๆ ได้โดยพิมพ์
Ctrl-C (กดปุ่ม Ctrl ค้างไว้แล้วกดปุ่ม C); นี้มักจะนำคุณกลับมา
เพื่อแจ้ง

สถานะเชลล์
คุณสามารถเรียกใช้ inferior shell หรือคำสั่งภายนอกจาก Kermit command prompt
โดยใช้คำสั่ง PUSH, RUN (!), EDIT หรือ BROWSE ในขณะที่เปลือกรองหรือ
คำสั่งทำงานอยู่ Kermit ถูกระงับและไม่ทำอะไรเลย กลับสำนักมิตร์
โดยออกจากเชลล์รองหรือแอปพลิเคชัน

เชื่อมต่อสถานะ
ในสถานะนี้ ซึ่งสามารถป้อนได้เฉพาะเมื่ออยู่ในโหมด Local (เช่น เมื่อ Kermit มี
ทำการเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่น), Kermit ทำหน้าที่เป็นเครื่องปลายทางไปยัง
คอมพิวเตอร์ระยะไกล การกดแป้นพิมพ์ของคุณจะถูกส่งไปยังคอมพิวเตอร์ระยะไกลและตัวอักษร
ที่มาถึงผ่านการเชื่อมต่อการสื่อสารจะแสดงบนหน้าจอของคุณ นี้
สถานะจะถูกป้อนเมื่อคุณให้คำสั่ง CONNECT, DIAL, TELNET, RLOGIN หรือ IKSD
คุณสามารถกลับสู่สถานะคำสั่งโดยออกจากระบบคอมพิวเตอร์ระยะไกลหรือโดย
พิมพ์:

Ctrl-\c

นั่นคือ: กดปุ่ม Ctrl ค้างไว้แล้วกดปุ่มแบ็กสแลช จากนั้นปล่อยปุ่ม
ปุ่ม Ctrl และกดปุ่ม C นี้เรียกว่าหนีกลับ ทางหนีอื่นๆ-
มีคำสั่งระดับให้ด้วย พิมพ์ Ctrl-\? สำหรับรายการ ตัวอย่างเช่น คุณสามารถ
เข้าสู่สถานะเชลล์ด้วย:

Ctrl-\!

หากต้องการส่ง Ctrl-\ ไปยังโฮสต์ขณะอยู่ในสถานะ Connect ให้พิมพ์สองรายการติดต่อกัน ดู
HELP CONNECT และ HELP SET ESCAPE สำหรับข้อมูลเพิ่มเติม

สถานะการถ่ายโอนไฟล์ในเครื่อง
ในสถานะนี้ Kermit กำลังส่งแพ็กเก็ตไปมากับคอมพิวเตอร์เครื่องอื่นใน
เพื่อถ่ายโอนไฟล์หรือทำงานอื่น ๆ ที่เกี่ยวข้องกับไฟล์ให้สำเร็จ และที่
ในขณะเดียวกันก็แสดงความคืบหน้าบนหน้าจอและดูแป้นพิมพ์ของคุณ
สำหรับการหยุดชะงัก ในสถานะนี้ คำสั่ง single-keystroke ต่อไปนี้คือ
ยอมรับ:

X ขัดจังหวะไฟล์ปัจจุบันและไปยังไฟล์ถัดไป (ถ้ามี)

Z ขัดจังหวะไฟล์ปัจจุบันและข้ามส่วนที่เหลือทั้งหมด

E ชอบ Z แต่ใช้โปรโตคอลที่ "แข็งแกร่งกว่า" (ใช้หาก X หรือ Z ไม่ทำงาน)

โหมดการถ่ายโอนไฟล์ขัดจังหวะ Ctrl-C (ใช้หาก Z หรือ E ไม่ทำงาน)

Kermit กลับสู่สถานะก่อนหน้า (Command หรือ Connect) เมื่อการถ่ายโอนเสร็จสิ้นหรือ
เมื่อขัดจังหวะสำเร็จด้วย X, Z, E หรือ Ctrl-C (กดปุ่ม Ctrl ค้างไว้แล้วกด
ปุ่ม C)

สถานะการถ่ายโอนไฟล์ระยะไกล
ในสถานะนี้ Kermit กำลังแลกเปลี่ยนแพ็คเก็ตการถ่ายโอนไฟล์กับพันธมิตรในพื้นที่
มากกว่ามาตรฐาน i/o ออกจากสถานะนี้โดยอัตโนมัติเมื่อโอนเป็น
เสร็จสิ้น. ในกรณีที่คุณพบ Kermit ในพื้นที่ของคุณในสถานะ Connect และระยะไกลใน
สถานะการถ่ายโอนไฟล์ (ซึ่งดูเหมือนว่าจะไม่สนใจการกดแป้นพิมพ์ของคุณ) โดยปกติคุณสามารถ
กลับสู่สถานะคำสั่งโดยพิมพ์ Ctrl-C สามตัวในแถว หากไม่ได้ผล
ส่งคืน Kermit ในพื้นที่ของคุณเป็น Command state (Ctrl-\ C) แล้วพิมพ์ "e-packet" จากนั้น
กดปุ่ม Return หรือ Enter; สิ่งนี้บังคับให้เกิดข้อผิดพลาดของโปรโตคอล Kermit ที่ร้ายแรง

สถานะเซิร์ฟเวอร์ระยะไกล
นี่เป็นเหมือนสถานะการถ่ายโอนไฟล์ระยะไกล ยกเว้นว่าจะไม่ส่งคืนโดยอัตโนมัติไปยัง
สถานะคำสั่ง ค่อนข้างจะรอคำแนะนำเพิ่มเติมจากโปรแกรมไคลเอนต์ นั่น
คือจากโปรแกรม Local Kermit ของคุณ คุณสามารถส่งคืนเซิร์ฟเวอร์ระยะไกลไปที่
สถานะก่อนหน้าโดยออกคำสั่ง "เสร็จสิ้น" ให้กับลูกค้าหรือถ้าคุณอยู่ใน
เชื่อมต่อสถานะโดยพิมพ์ Ctrl-C สามตัวในแถว บอกงานเซิฟเวอร์ได้
ออกจากระบบและตัดการเชื่อมต่อโดยออกคำสั่ง "ลาก่อน" ให้กับลูกค้า

สถานะเซิร์ฟเวอร์ภายใน
เช่นเดียวกับสถานะ Remote-Server แต่อยู่ในโหมดโลคัลและด้วยการถ่ายโอนไฟล์
แสดงการแสดงและการฟังคำสั่งแบบปุ่มเดียว เช่นเดียวกับใน Local File-transfer
สถานะ. โดยปกติสถานะนี้จะถูกป้อนโดยอัตโนมัติเมื่อโปรแกรม Kermit ระยะไกล
ให้คำสั่ง GET

C-Kermit, Kermit 95 และ MS-DOS Kermit ทั้งหมดสามารถเปลี่ยนจาก Connect . ได้โดยอัตโนมัติ
สถานะเป็นสถานะการถ่ายโอนไฟล์ในเครื่องเมื่อคุณเริ่มต้นการถ่ายโอนไฟล์จาก
คอมพิวเตอร์ระยะไกลโดยเริ่มมิตและบอกให้ส่งหรือรับไฟล์ซึ่ง
กรณีเชื่อมต่อจะดำเนินต่อโดยอัตโนมัติหลังจากการถ่ายโอนไฟล์เสร็จสิ้น

โปรดทราบว่า C-Kermit ไม่ใช่โปรแกรมจำลองเทอร์มินัล เป็นแอปพลิเคชั่นสื่อสาร
ที่คุณเรียกใช้ในหน้าต่างเทอร์มินัล (เช่น console หรือ Xterm) การจำลองเฉพาะ
เช่น VT100, VT220, Linux Console หรือ Xterm มีให้โดยหน้าต่างเทอร์มินัล
ที่คุณกำลังเรียกใช้ C-Kermit Kermit 95 และ MS-DOS Kermit ในทางกลับกัน
เป็นเทอร์มินัลอีมูเลเตอร์ที่แท้จริง เหตุใด C-Kermit ไม่ใช่โปรแกรมจำลองเทอร์มินัล คลิกที่นี่เพื่อ
อ่านเกี่ยวกับเรื่องนี้

การทำ การเชื่อมต่อ


ต่อไปนี้เป็นวิธีสร้างการเชื่อมต่อประเภทต่างๆ โดยใช้คำสั่ง Kermit แบบโต้ตอบ (as
ระบุไว้ข้างต้น คุณยังสามารถเชื่อมต่อกับตัวเลือกบรรทัดคำสั่ง) โปรดทราบว่าคุณไม่
ต้องติดต่อกับมิต นอกจากนี้ยังสามารถใช้กับจุดสิ้นสุดของการเชื่อมต่อได้อีกด้วย
ในฐานะหุ้นส่วนการจัดการและถ่ายโอนไฟล์ระยะไกลของซอฟต์แวร์การสื่อสารในพื้นที่ของคุณ

การเชื่อมต่อ Telnet
ที่พรอมต์คำสั่ง C-Kermit เพียงพิมพ์:

เทลเน็ต fo.bar.com

(แทนที่ชื่อโฮสต์หรือที่อยู่ที่ต้องการ) คุณยังสามารถรวมหมายเลขพอร์ต:

เทลเน็ต xyzcorp.com 3000 ;

หากการเชื่อมต่อสำเร็จ Kermit จะเข้าสู่สถานะ Connect โดยอัตโนมัติ เมื่อคุณ
ออกจากระบบโฮสต์ระยะไกล Kermit จะกลับไปที่พรอมต์โดยอัตโนมัติ ข้อมูลเพิ่มเติม:
ช่วย TELNET ช่วยตั้งค่า TELNET ช่วยตั้งค่า TELOPT ดูส่วน IKSD ด้านล่างด้วย

ทำการเชื่อมต่อ Rlogin
มันเหมือนกับ Telnet ยกเว้นว่าคุณต้องรูทก่อนจึงจะทำได้เพราะ Rlogin ใช้ a
พอร์ต TCP ที่มีสิทธิพิเศษ:

rlogin fo.bar.com

ข้อมูลเพิ่มเติม: ช่วย RLOGIN

การสร้างการเชื่อมต่อ SSH
ต่างจาก Telnet และ Rlogin การเชื่อมต่อ SSH ไม่ได้มีอยู่ในตัว แต่จัดการโดยการรัน
ไคลเอ็นต์ SSH ภายนอกของคุณผ่าน pseudoterminal การใช้ C-Kermit เพื่อควบคุม
ไคลเอนต์ SSH ให้คุณสมบัติทั้งหมดของ Kermit แก่คุณ (การถ่ายโอนไฟล์ character-set
การแปลง การเขียนสคริปต์ ฯลฯ) ผ่าน SSH

ssh fo.bar.com

ข้อมูลเพิ่มเติม: ช่วย SSH ช่วยตั้งค่า SSH

การโทรออกด้วยโมเด็ม
หากเป็นโมเด็มภายนอก ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อกับพอร์ตอนุกรมที่ใช้งานได้บน
คอมพิวเตอร์ของคุณด้วยสายเคเบิลโมเด็มปกติ (ตรงผ่าน) และต่อโทรศัพท์
แจ็คกับสายโทรศัพท์และที่เปิดอยู่ จากนั้นใช้คำสั่งเหล่านี้:

ตั้งค่าประเภทโมเด็ม usrobotics ; หรือประเภทที่รองรับอื่นๆ
ตั้งค่าบรรทัด /dev/ttyS0 ; ระบุชื่ออุปกรณ์
ตั้งค่าความเร็ว 57600 ; หรือความเร็วอื่นๆ ที่ต้องการ
กำหนดการไหล rts/cts ; โมเด็มที่ทันสมัยส่วนใหญ่รองรับสิ่งนี้
ตั้งค่าเสียงวิธีการต่อสาย ; (หรือชีพจร)
กด 7654321 ; กดหมายเลขที่ต้องการ

พิมพ์ "ตั้งค่าประเภทโมเด็ม ?" สำหรับรายการประเภทโมเด็มที่รองรับ หากคุณละเว้น SET
คำสั่ง MODEM TYPE ชนิดเริ่มต้นคือ "generic-high-speed" ซึ่งควรใช้งานได้
โมเด็มชุดคำสั่ง AT ที่ทันสมัยที่สุด ถ้าสายไม่ว่าง มิตร์โทรซ้ำ
โดยอัตโนมัติ หากโทรไม่สำเร็จ ให้ใช้ "ตั้งค่าหน้าปัดแสดงบน" แล้วลองใช้งาน
อีกครั้งเพื่อดูว่าเกิดอะไรขึ้น หากโทรสำเร็จ Kermit จะเข้าสู่สถานะ Connect
โดยอัตโนมัติและกลับไปที่พรอมต์โดยอัตโนมัติเมื่อคุณออกจากระบบ
คอมพิวเตอร์ระยะไกลหรือการเชื่อมต่อขาดหายไป

คุณยังสามารถโทรจากโมเด็มที่ Telnet เข้าถึงได้ เช่น โทรกลับ
เซิร์ฟเวอร์เทอร์มินัล ในกรณีนี้ลำดับคำสั่งคือ:

ตั้งค่าโฮสต์ ts.xxx.com 2000 ; Terminal-เซิร์ฟเวอร์และพอร์ต
ตั้งค่าประเภทโมเด็ม usrobotics ; หรือประเภทที่รองรับอื่นๆ
ตั้งค่าเสียงวิธีการต่อสาย ; (หรือชีพจร)
กด 7654321 ; กดหมายเลขที่ต้องการ

หากเซิร์ฟเวอร์เทอร์มินัลรองรับตัวเลือกพอร์ต Telnet Com, RFC 2217 คุณสามารถ
ให้คำสั่งที่เกี่ยวข้องกับพอร์ตอนุกรมเช่น SET SPEED, SET PARITY และอื่น ๆ และ
Kermit ถ่ายทอดไปยังเซิร์ฟเวอร์เทอร์มินัลโดยใช้โปรโตคอลที่ระบุใน RFC

ข้อมูลเพิ่มเติม: HELP SET MODEM, HELP SET LINE, HELP SET SPEED, HELP SET FLOW, HELP DIAL,
ช่วยตั้งค่าการโทร, ช่วยตั้งค่าโมเด็ม, ช่วยตั้งค่านาฬิกาพกพา, แสดงการสื่อสาร, แสดง
โมเด็ม, หน้าปัดแสดง.

พอร์ตอนุกรมโดยตรง
เชื่อมต่อคอมพิวเตอร์สองเครื่อง A และ B ด้วยสายโมเด็ม null (หรือสายโมเด็มสองสาย
เชื่อมต่อกับอะแด็ปเตอร์ null-modem หรือตัวกำจัดโมเด็ม) จากคอมพิวเตอร์ A:

ตั้งค่าประเภทโมเด็ม none ; ไม่มีโมเด็ม
ตั้งค่าบรรทัด /dev/ttyS0 ; ระบุชื่ออุปกรณ์
ตั้งผู้ให้บริการนาฬิกาปิด ; หาก DTR CD ไม่ได้เชื่อมต่อกัน
ตั้งค่าความเร็ว 57600 ; หรือความเร็วอื่นๆ ที่ต้องการ
กำหนดการไหล rts/cts ; ถ้า RTS และ CTS เชื่อมต่อกัน
ตั้งค่าความเท่าเทียมกัน ; (หรือ "ทำเครื่องหมาย" หรือ "เว้นวรรค" ถ้าจำเป็น)
ตั้งค่าบิตหยุด 2 ; (ไม่ค่อยจำเป็น)
ตั้งค่าโฟลว์ xon/xoff ; หากคุณไม่สามารถใช้ RTS/CTS
เชื่อมต่อ ; ป้อนสถานะการเชื่อมต่อ (เทอร์มินัล)

นี่ถือว่าคอมพิวเตอร์ B ได้รับการตั้งค่าเพื่อให้คุณเข้าสู่ระบบได้ หากไม่ใช่ คุณสามารถเรียกใช้ a
สำเนาของมิตในคอมพิวเตอร์ B และปฏิบัติตามทิศทางเดียวกันโดยประมาณ มากกว่า
ข้อมูล: เช่นเดียวกับด้านบนพร้อม HELP CONNECT

ด้วยโมเด็มหรือการเชื่อมต่อแบบอนุกรมโดยตรง คุณอาจต้อง "ตั้งค่าความเท่าเทียมกัน" (หรือ
"ทำเครื่องหมาย" หรือ "เว้นวรรค") หากเป็นการเชื่อมต่อแบบ 7 บิต

จากประเภทการเชื่อมต่อที่ระบุไว้ข้างต้น สามารถเปิดได้ครั้งละหนึ่งรายการเท่านั้น อย่างไรก็ตาม อย่างใดอย่างหนึ่งของ
สิ่งเหล่านี้สามารถเปิดพร้อมกันกับเซสชัน FTP หรือ HTTP การเชื่อมต่อแต่ละประเภทสามารถ
ปรับแต่งตามระดับที่ต้องการ, สคริปต์, บันทึก, คุณตั้งชื่อมัน ดูคู่มือ

หมายเหตุ: บนแพลตฟอร์มที่เลือก C-Kermit สามารถสร้างการเชื่อมต่อ X.25 ได้ ดูคู่มือสำหรับ
รายละเอียด

การโอน ไฟล์ กับ มิต


มีความเชื่ออย่างกว้างขวางและต่อเนื่องว่ามิตเป็นโปรโตคอลที่ช้า นี่คือ
เพราะก่อนหน้านี้มันใช้การปรับจูนแบบอนุรักษ์นิยมโดยปริยายเพื่อให้แน่ใจว่าไฟล์
การถ่ายโอนสำเร็จ แทนที่จะล้มเหลวเนื่องจากการเชื่อมต่อมีภาระมากเกินไป บาง
จำเป็นต้องใช้คำสั่งพิเศษ (หรือตัวเลือกบรรทัดคำสั่ง เช่น -Q) เพื่อให้ทำงานได้อย่างรวดเร็ว แต่
ไม่มีใครสนใจที่จะหาข้อมูลเกี่ยวกับพวกเขา นอกจากนี้ยังต้องใช้เวลาสองถึงแทงโก้: ส่วนใหญ่ไม่ใช่ Kermit-
การนำโปรโตคอลโครงการ Kermit ไปใช้งานนั้นช้ามาก พันธมิตรการถ่ายโอนไฟล์ที่ดีที่สุด
สำหรับ C-Kermit คือ: C-Kermit อีกชุดหนึ่ง (7.0 หรือใหม่กว่า) และ Kermit 95 เหล่านี้
ชุดค่าผสมทำงานได้ดีและทำงานได้อย่างรวดเร็วตามค่าเริ่มต้น MS-DOS Kermit ก็ดีเหมือนกัน แต่คุณ
ต้องบอกให้ไปเร็ว (โดยให้คำสั่ง FAST)

นอกจากนี้ โปรแกรม Kermit ทั้งสามนี้ยังรองรับ "ดาวน์โหลดอัตโนมัติ" และ "อัปโหลดอัตโนมัติ"
หมายความว่าเมื่ออยู่ในสถานะ Connect และ Kermit packet มาจากรีโมท
พวกเขาจะเปลี่ยนเป็นโหมดถ่ายโอนไฟล์โดยอัตโนมัติ

นอกจากนี้ C-Kermit และ K95 ยังสลับโดยอัตโนมัติระหว่างโหมดข้อความและไบนารีสำหรับแต่ละโหมด
ไฟล์ดังนั้นจึงไม่จำเป็นต้อง "ตั้งค่าประเภทไฟล์ไบนารี" หรือ "ตั้งค่าข้อความประเภทไฟล์" หรือต้องกังวล
เกี่ยวกับไฟล์ที่เสียหายเนื่องจากถูกถ่ายโอนในโหมดที่ไม่ถูกต้อง

สิ่งที่คำเหล่านี้รวมกันคือตอนนี้เมื่อคุณใช้ซอฟต์แวร์ Kermit ที่ทันสมัย
จากโครงการมิตร์ การถ่ายโอนไฟล์ไม่เพียงแต่รวดเร็ว แต่ยังง่ายอย่างน่าเหลือเชื่อ คุณ
แทบไม่ต้องออกคำสั่งเลย

กำลังดาวน์โหลดไฟล์
สมมติว่าคุณมี Kermit 95, C-Kermit หรือ MS-DOS Kermit บนคอมพิวเตอร์เดสก์ท็อปของคุณ
ด้วยการเชื่อมต่อกับคอมพิวเตอร์ Unix ที่ติดตั้ง C-Kermit เป็น "kermit" ถึง
ดาวน์โหลดไฟล์ (ส่งจาก Unix ไปยังคอมพิวเตอร์เดสก์ท็อปของคุณ) เพียงพิมพ์
คำสั่งต่อไปนี้ที่พร้อมท์เชลล์ Unix ของคุณ:

มิต -s oofa.txt

(โดยที่ oofa.txt เป็นชื่อไฟล์) หากคุณต้องการส่งมากกว่าหนึ่งไฟล์ คุณสามารถ
ใส่ชื่อไฟล์ได้มากเท่าที่คุณต้องการบนบรรทัดคำสั่ง และสามารถเป็นอะไรก็ได้
การรวมกันของข้อความและไบนารี:

มิต -s oofa.txt oofa.zip oofa.html oofa.tar.gz

และ/หรือคุณสามารถใช้สัญลักษณ์แทนเพื่อส่งกลุ่มไฟล์:

มิต -s oofa.*

หากคุณต้องการส่งไฟล์โดยใช้ชื่อสมมติ ให้ใช้:

kermit -s friday.txt -a วันนี้.txt

สิ่งนี้จะส่งไฟล์ friday.txt แต่บอก Kermit ที่รับว่าชื่อของมันคือ
วันนี้.txt ในทุกกรณี ตามที่ระบุไว้ เมื่อการถ่ายโอนไฟล์เสร็จสิ้น เดสก์ท็อปของคุณ
Kermit กลับสู่สถานะ Connect โดยอัตโนมัติ ไม่ต้องกังวลกับการหลบหนีกลับ
การเชื่อมต่อ การสลับโหมดข้อความ/ไบนารี เกือบจะง่ายเกินไปใช่ไหม

กำลังอัพโหลดไฟล์
ในการอัปโหลดไฟล์ (ส่งจากคอมพิวเตอร์เดสก์ท็อปของคุณไปยังคอมพิวเตอร์ Unix ระยะไกล)
ทำสิ่งเดียวกัน แต่ใช้ตัวเลือก -g (GET) แทน -s:

มิต -g oofa.txt

สิ่งนี้ทำให้ Kermit ในพื้นที่ของคุณเข้าสู่โหมดเซิร์ฟเวอร์ จากนั้นโปรแกรมมิตร์ระยะไกล
ขอไฟล์ที่มีชื่อและ Kermit ในพื้นที่ส่งและส่งคืนโดยอัตโนมัติไปยัง
เชื่อมต่อสถานะเมื่อเสร็จสิ้น

หากคุณต้องการอัปโหลดหลายไฟล์ คุณต้องใช้กฎการอ้างอิงเชลล์ เนื่องจาก
นี่ไม่ใช่ไฟล์ในเครื่อง:

kermit -g "oofa.txt oofa.zip oofa.html oofa.tar.gz"
มณฑป -g "oofa.*"

หากคุณต้องการอัปโหลดไฟล์แต่เก็บไว้ในชื่ออื่น ให้ใช้:

kermit -g friday.txt -a วันนี้.txt

มิตโอนวิถีเก่า
หากซอฟต์แวร์สื่อสารเดสก์ท็อปของคุณไม่รองรับการอัปโหลดอัตโนมัติหรือ
ดาวน์โหลดอัตโนมัติ หรือไม่รวมถึงโหมดเซิร์ฟเวอร์ Kermit ต้องใช้ขั้นตอน
ขั้นตอนเพิ่มเติม

หากต้องการดาวน์โหลดไฟล์ ให้พิมพ์:

มิต -s ชื่อไฟล์

บนโฮสต์เช่นเดิม แต่ถ้าไม่มีอะไรเกิดขึ้นโดยอัตโนมัติในการตอบสนองต่อสิ่งนี้
คำสั่ง คุณต้องเปลี่ยนซอฟต์แวร์สื่อสารเดสก์ท็อปของคุณเป็น Kermit
รับสภาพ. อาจทำได้โดยการหนีกลับโดยใช้อักขระบนแป้นพิมพ์หรือ hot
ปุ่ม (Alt-x เป็นเรื่องปกติ) และ/หรือด้วยคำสั่ง (เช่น RECEIVE) หรือเมนู เมื่อ
การถ่ายโอนไฟล์เสร็จสิ้น คุณต้องกลับไปที่สถานะ Connect, Terminal
การจำลอง หรือคำศัพท์ใดๆ ที่ใช้กับซอฟต์แวร์การสื่อสารเดสก์ท็อปของคุณ

หากต้องการอัปโหลดไฟล์ ให้พิมพ์:

มิต -r

บนโฮสต์ (แทนที่จะเป็น "kermit -g") สิ่งนี้บอกให้ C-Kermit รออย่างเฉยเมยสำหรับ
ไฟล์ที่จะเริ่มมาถึง จากนั้นดึงความสนใจของซอฟต์แวร์เดสก์ท็อปของคุณกลับมา (Alt-x
หรืออะไรก็ตาม) และสั่งให้ส่งไฟล์ที่ต้องการด้วย Kermit protocol เมื่อไหร่
การถ่ายโอนเสร็จสิ้น ให้กลับไปที่หน้าจอ Connect หรือ Terminal

หากการถ่ายโอนไฟล์ล้มเหลว
แม้ว่าการดำเนินงานของมิตร์ทุกด้านจะปรับให้ละเอียดได้ แต่ก็มี
คำสั่ง "การปรับ omnibus" ที่สั้นและง่ายสามคำสั่งที่คุณสามารถใช้สำหรับการแก้ไขปัญหา:

FAST ใช้การตั้งค่าการถ่ายโอนไฟล์ที่รวดเร็ว นี่เป็นค่าเริ่มต้นตั้งแต่ C-Kermit
7.0 ตอนนี้ที่คอมพิวเตอร์และการเชื่อมต่อที่ทันสมัยส่วนใหญ่รองรับ ถ้าโอน
ล้มเหลวด้วยการตั้งค่าที่รวดเร็ว ลอง . .

ระมัดระวัง
ใช้การตั้งค่าที่ระมัดระวังแต่ไม่หวาดระแวง การถ่ายโอนไฟล์หากใช้งานได้จะ
ไปที่ความเร็วปานกลาง ถ้าไม่ลอง . .

ROBUST ใช้การตั้งค่าที่แข็งแกร่ง ยืดหยุ่น อนุรักษ์นิยม ปลอดภัย และเชื่อถือได้มากที่สุด
การถ่ายโอนไฟล์เกือบจะได้ผล แต่จะค่อนข้างช้า (ของ
แน่นอนว่านี่เป็นการแลกเปลี่ยนแบบคลาสสิก ROBUST คือการปรับตั้งเริ่มต้นของ C-Kermit ใน
เวอร์ชัน 6.0 และเก่ากว่า ซึ่งทำให้ทุกคนคิดว่า Kermit protocol เป็น
ช้า). หาก ROBUST ไม่ได้ผล ให้ลองอีกครั้งด้วย SET PARITY SPACE ก่อน
ในกรณีที่ไม่ใช่การเชื่อมต่อแบบ 8 บิต

เห็นได้ชัดว่าความสำเร็จและประสิทธิภาพของการถ่ายโอนไฟล์นั้นขึ้นอยู่กับไฟล์ของ C-Kermit ด้วย
พันธมิตรการโอน ขอแนะนำพาร์ทเนอร์โครงการ Kermit ที่เป็นปัจจุบันเพราะพวกเขา
มีการใช้งานโปรโตคอล Kermit ที่ดีที่สุดและเนื่องจากเราสามารถสนับสนุนได้ในกรณี
ของปัญหา

หากคุณยังประสบปัญหา โปรดอ่านบทที่ 10 ของการใช้ C-Kermit หรือส่งอีเมลไปที่ kermit-
[ป้องกันอีเมล].

คุณสมบัติการถ่ายโอนไฟล์ Kermit ขั้นสูง
เห็นได้ชัดว่ามีมากขึ้นในการถ่ายโอนไฟล์ Kermit รวมถึงทุกประเภท
คำสั่งโต้ตอบ การตั้งค่า ตัวเลือก การบันทึก การดีบัก การแก้ไขปัญหา
และสิ่งอื่น ๆ ที่คุณสามารถจินตนาการได้ แต่นั่นคือสิ่งที่คู่มือและการอัปเดตมีไว้เพื่อ
ต่อไปนี้คือหัวข้อบางส่วนที่คุณสามารถสำรวจได้ หากคุณสนใจโดยการพิมพ์ HELP สำหรับ
คำสั่งที่ระบุไว้:

การบันทึกการถ่ายโอน:
บันทึกธุรกรรม (ช่วยเหลือ LOG)

การสลับโหมดข้อความ/ไบนารีโดยอัตโนมัติต่อไฟล์:
ตั้งค่าโหมดการโอน { อัตโนมัติ ด้วยตนเอง } (ช่วยตั้งค่าการโอน)

การถ่ายโอนแผนผังไดเรกทอรีแบบเรียกซ้ำข้ามแพลตฟอร์ม:
ส่ง /RECURSIVE รับ /RECURSIVE (ช่วยส่งช่วยรับ)

ตัวเลือกการชนกันของไฟล์:
ตั้งค่าการชนกันของไฟล์ { เขียนทับ, สำรองข้อมูล, ยกเลิก, ... } (ช่วยตั้งค่าไฟล์)

อัปเดต: โอนเฉพาะไฟล์ที่เปลี่ยนแปลงตั้งแต่ครั้งที่แล้ว:
อัปเดตการชนกันของไฟล์ SET (ช่วยตั้งค่าไฟล์)

รูปแบบการเลือกชื่อไฟล์:
(ช่วย Wildcard)

การเลือกไฟล์ที่ยืดหยุ่น:
ส่ง (หรือ GET) /BEFORE /AFTER /LARGER /SMALLER /TYPE /ยกเว้น ...

การแปลงชุดอักขระ:
ตั้งค่า { ไฟล์ โอน } ชุดอักขระ เชื่อมโยง ...

การควบคุมไฟล์/ชื่อพาธ:
ตั้งค่า { ส่ง รับ } PATHNAMES ตั้งชื่อไฟล์

การเคลื่อนไหวของไฟล์อะตอม:
ส่ง (หรือรับ) /DELETE /RENAME /MOVE-TO

การถ่ายโอนไปยัง/จากมาตรฐาน i/o ของคำสั่งอื่น:
ส่ง (หรือ GET) /COMMAND

การกู้คืนการถ่ายโอนที่ถูกขัดจังหวะจากจุดที่ล้มเหลว:
ส่งอีกครั้ง REGET (ช่วยเหลืออีกครั้ง ช่วย REGET)

การถ่ายโอนไฟล์ที่ไม่ใช่ Kermit
คุณยังสามารถใช้ 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)

KERMIT'S สร้างขึ้นใน FTP AND HTTP ลูกค้า


ไคลเอนต์ FTP ของ Kermit นั้นเหมือนกับไคลเอนต์ Unix FTP ปกติที่คุณคุ้นเคย แต่มีบ้าง
ความแตกต่าง:

· มีคำสั่งและคุณสมบัติมากมาย

· แต่ละคำสั่ง FTP ต้องขึ้นต้นด้วย "ftp" เช่น "ftp open", "ftp get",
"ftp bye" ฯลฯ (ซึ่งไม่เป็นความจริงอย่างยิ่ง แต่จนกว่าคุณจะคุ้นเคยกับมันมากขึ้น
ทางที่ดีควรทำตามกฎนี้)

· คำสั่งเช่น "cd", "directory" ฯลฯ ดำเนินการในเครื่อง ไม่ใช่บนเซิร์ฟเวอร์ ใช้ "ftp
cd", "ftp dir" เป็นต้น เพื่อให้ทำงานบนเซิร์ฟเวอร์

· คุณสามารถเปิดเซสชัน FTP และเซสชัน Kermit serial หรือ Telnet ปกติได้ที่
ในเวลาเดียวกัน

· เซสชัน FTP สามารถทำงานอัตโนมัติได้อย่างเต็มที่

ระหว่างรอการเผยแพร่คู่มือฉบับถัดไป Kermit FTP client ได้ดำเนินการเรียบร้อยแล้ว
เอกสารที่เว็บไซต์โครงการมิต:

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

คุณยังสามารถใช้ HELP FTP และ HELP SET FTP เพื่อรับคำอธิบายเกี่ยวกับ FTP ของ Kermit ที่เกี่ยวข้อง
คำสั่ง

ไคลเอนต์ HTTP นั้นคล้ายกับ FTP ยกเว้นว่าคุณนำหน้าแต่ละคำสั่งด้วย HTTP
แทน FTP: HTTP OPEN, HTTP GET, HTTP PUT, HTTP CLOSE เป็นต้น พิมพ์ HELP HTTP for
รายละเอียดหรือเยี่ยมชมเพื่อดูข้อมูลเพิ่มเติมคู่มือ สามารถเปิดการเชื่อมต่อ HTTP ได้ที่
เวลาเดียวกับการเชื่อมต่อแบบอนุกรมหรือ Telnet และการเชื่อมต่อ FTP มิตร์จึงทำได้
จัดการการเชื่อมต่อได้ถึงสามประเภทพร้อมกัน

INTERNET มิต บริการ


C-Kermit สามารถกำหนดค่าและเรียกใช้เป็นบริการอินเทอร์เน็ต (เรียกว่า IKSD) คล้ายกับ FTP
เซิร์ฟเวอร์ (FTPD) ยกเว้นว่าคุณสามารถ (แต่ไม่จำเป็นต้อง) โต้ตอบกับมันโดยตรง แถมยังทำอะไรได้มากมาย
มากกว่าที่เซิร์ฟเวอร์ FTP สามารถทำได้ พอร์ต TCP สำหรับ IKSD คือ 1649 ซึ่งใช้โปรโตคอล Telnet ค-
Kermit สามารถเป็น Internet Kermit Server หรืออาจเป็นไคลเอนต์ของ IKSD คุณสามารถทำได้
การเชื่อมต่อจาก C-Kermit ไปยัง IKSD ด้วยคำสั่งใดๆ ต่อไปนี้:

เทลเน็ต fo.bar.edu 1649
telnet foo.bar.edu มิต ; ถ้า "มณฑป" อยู่ใน / etc / บริการ
iksd fo.bar.edu

คำสั่ง IKSD เทียบเท่ากับคำสั่ง TELNET ที่ระบุพอร์ต 1649 สำหรับข้อมูลเพิ่มเติม
ข้อมูลเกี่ยวกับการสร้างและการใช้การเชื่อมต่อกับ IKSD โปรดดูที่:

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

คุณสามารถเรียกใช้บริการ Internet Kermit บนคอมพิวเตอร์ของคุณเองได้เช่นกัน (หากคุณคือระบบ
ผู้ดูแลระบบ) ดูคำแนะนำได้ที่:

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

การรักษาความปลอดภัย


วิธีการสร้างเครือข่าย TCP/IP ในตัวของ C-Kermit (Telnet, Rlogin, IKSD, FTP และ HTTP)
สามารถรักษาความปลอดภัยได้ด้วยวิธีการที่ได้รับอนุมัติจาก IETF อย่างน้อยหนึ่งวิธีดังต่อไปนี้:

· เอ็มไอที เคอร์เบรอส ที่ XNUMX
· เอ็มไอที เคอร์เบรอส วี
· SSL/TLS
· สแตนฟอร์ด เอสอาร์พี

ดูคำแนะนำทั้งหมดได้ที่:

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

และตามที่ระบุไว้ก่อนหน้านี้ คุณสามารถทำการเชื่อมต่อ SSH กับ C-Kermit ได้หากคุณอยู่แล้ว
มีไคลเอ็นต์ SSH ติดตั้งอยู่

ALTERNATIVE บรรทัดคำสั่ง บุคลิกภาพ


เมื่อเรียกเป็น "มิต" หรือชื่ออื่นนอกเหนือจาก "ftp" หรือ "telnet" C-Kermit จะมี
ตัวเลือกบรรทัดคำสั่งที่อธิบายไว้ข้างต้นในส่วนตัวเลือก อย่างไรก็ตาม หากคุณเรียกใช้ C-
Kermit เป็น "telnet" หรือ "ftp" จะเปลี่ยนบุคลิกบรรทัดคำสั่งให้ตรงกัน นี้สามารถ
เสร็จสิ้น (ด้วยวิธีอื่น ๆ ) ด้วยลิงก์สัญลักษณ์ (symlinks) ตัวอย่างเช่น ถ้าคุณต้องการ C-Kermit
เพื่อเป็นไคลเอนต์ Telnet ปกติของคุณ หรือผู้ช่วย Telnet ของเว็บเบราว์เซอร์ของคุณ คุณสามารถสร้าง
ลิงค์ดังต่อไปนี้ในไดเร็กทอรีที่อยู่ใน PATH ของคุณก่อนปกติ
โปรแกรมเทลเน็ต:

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

ตอนนี้เมื่อคุณให้คำสั่ง "telnet" คุณกำลังเรียกใช้ Kermit แทน แต่ด้วย Telnet
บุคลิกภาพของบรรทัดคำสั่ง เช่น:

เทลเน็ต xyzcorp.com

ทำการเชื่อมต่อ Telnet กับ xyzcorp.com และ Kermit ออกโดยอัตโนมัติเมื่อ
การเชื่อมต่อถูกปิด (เช่นเดียวกับไคลเอ็นต์ Telnet ปกติ) พิมพ์ "telnet -h" เพื่อรับรายการ
ของตัวเลือกบรรทัดคำสั่ง Telnet-personality ของ Kermit ซึ่งมีวัตถุประสงค์เพื่อเป็น
เข้ากันได้มากที่สุดกับไคลเอ็นต์ Telnet ปกติ

ในทำนองเดียวกันสำหรับ FTP:

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

และตอนนี้พิมพ์ "ftp -h" เพื่อดูตัวเลือกบรรทัดคำสั่งและบรรทัดคำสั่งเหมือนคุณ
จะให้ไคลเอนต์ FTP ปกติของคุณ:

ftp xyzcorp.com

แต่มีตัวเลือกเพิ่มเติมที่อนุญาตให้ระบุเซสชันทั้งหมดบนคำสั่ง
ไลน์. สุดท้าย หากตัวเลือกบรรทัดคำสั่งแรกของ Kermit คือ Telnet, FTP, IKSD หรือ HTTP URL
Kermit จะทำการเชื่อมต่อที่เหมาะสมโดยอัตโนมัติและหากระบุโดย
URL ดำเนินการตามต้องการ:

เคอร์มิต telnet:xyzcorp.com
เปิดเซสชัน Telnet

มณฑป telnet://[ป้องกันอีเมล]
เหมือนกันสำหรับผู้ใช้ olga

มิต ftp://olga@xyzcorp.com/public/oofa.zip
ดาวน์โหลดไฟล์

มิตติ้ง มิตร์: //kermit.columbia.edu/kermit/f/READ.ME
เหมือนกันสำหรับ IKSD

มิตติ้ง iksd://kermit.columbia.edu/kermit/f/READ.ME
(งานนี้ด้วย)

มิต http://www.columbia.edu/kermit/index.html
คว้าหน้าเว็บ

ใช้ kermrc ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser เป็นโปรแกรมเปิดที่รวดเร็ว ฟรี และสนุก
    ซอร์สเฟรมเวิร์กเกม HTML5 ที่นำเสนอ
    การแสดงผล WebGL และ Canvas ทั่ว
    เว็บเบราว์เซอร์เดสก์ท็อปและมือถือ เกม
    สามารถร่วม...
    ดาวน์โหลดเฟสเซอร์
  • 2
    เครื่องยนต์ VASSAL
    เครื่องยนต์ VASSAL
    VASSAL เป็นเอ็นจิ้นเกมสำหรับการสร้าง
    บอร์ดอิเล็กทรอนิกส์แบบดั้งเดิม
    และการ์ดเกม มันให้การสนับสนุนสำหรับ
    การเรนเดอร์ชิ้นส่วนเกมและการโต้ตอบ
    และ ...
    ดาวน์โหลด VASSAL Engine
  • 3
    OpenPDF - ทางแยกของ iText
    OpenPDF - ทางแยกของ iText
    OpenPDF เป็นไลบรารี Java สำหรับสร้าง
    และแก้ไขไฟล์ PDF ด้วย LGPL และ
    ใบอนุญาตโอเพ่นซอร์ส MPL OpenPDF คือ
    LGPL / MPL โอเพ่นซอร์สผู้สืบทอดของ iText
    แล้ว ...
    ดาวน์โหลด OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ระบบอัตโนมัติ
    การวิเคราะห์ทางธรณีวิทยา - เป็นภูมิศาสตร์
    ซอฟต์แวร์ระบบสารสนเทศ (GIS) พร้อม
    ความสามารถอันยิ่งใหญ่สำหรับ geodata
    การประมวลผลและอนา...
    ดาวน์โหลด SAGA GIS
  • 5
    กล่องเครื่องมือสำหรับ Java/JTOpen
    กล่องเครื่องมือสำหรับ Java/JTOpen
    IBM Toolbox สำหรับ Java / JTOpen คือ
    ไลบรารีของคลาส Java ที่สนับสนุน
    ไคลเอนต์/เซิร์ฟเวอร์และโปรแกรมอินเทอร์เน็ต
    รุ่นไปยังระบบที่ใช้ OS/400,
    i5/โอเอส โอ...
    ดาวน์โหลดกล่องเครื่องมือสำหรับ Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (หรือ D3 สำหรับเอกสารที่ขับเคลื่อนด้วยข้อมูล)
    เป็นไลบรารี JavaScript ที่ช่วยให้คุณ
    เพื่อสร้างข้อมูลเชิงโต้ตอบแบบไดนามิก
    การแสดงภาพในเว็บเบราว์เซอร์ ด้วย D3
    คุณ...
    ดาวน์โหลด D3.js
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    อธิบดี
    อธิบดี
    abidiff - เปรียบเทียบ ABI ของไฟล์ ELF
    Abidiff เปรียบเทียบ Application Binary
    อินเทอร์เฟซ (ABI) ของสองไลบรารีที่ใช้ร่วมกัน
    ในรูปแบบเอลฟ์ มันเปล่งออกมาอย่างมีความหมาย
    รายงาน...
    เรียกใช้ abidiff
  • 2
    อาบิดวี
    อาบิดวี
    abidw - ทำให้เป็นอันดับ ABI ของ ELF
    ไฟล์ abidw อ่านไลบรารีที่ใช้ร่วมกันใน ELF
    จัดรูปแบบและปล่อยการแสดง XML
    ของ ABI ไปยังเอาต์พุตมาตรฐาน เดอะ
    ปล่อยออกมา ...
    วิ่งต่อไป
  • 3
    โคแพค2xml
    โคแพค2xml
    bibutils - การแปลงบรรณานุกรม
    ค่าสาธารณูปโภค ...
    เรียกใช้ copac2xml
  • 4
    ชาวอียิปต์โบราณ
    ชาวอียิปต์โบราณ
    copt - เครื่องมือเพิ่มประสิทธิภาพตาแมว SYSNOPIS:
    ไฟล์คอปต์ .. รายละเอียด: คอปต์คือไฟล์
    เครื่องมือเพิ่มประสิทธิภาพช่องมองสำหรับวัตถุประสงค์ทั่วไป มัน
    อ่านรหัสจากอินพุตมาตรฐานและ
    เขียน ...
    เรียกใช้ตำรวจ
  • 5
    Gather_stx_titles
    Gather_stx_titles
    Gather_stx_titles - รวบรวมชื่อเรื่อง
    ประกาศจากเอกสาร Stx ...
    เรียกใช้ Gather_stx_titles
  • 6
    ม้านั่ง Gatling
    ม้านั่ง Gatling
    ม้านั่ง - เกณฑ์มาตรฐาน http ...
    เรียกม้านั่ง Gatling
  • เพิ่มเติม»

Ad