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

Ad


ไอคอน Fav ของ OnWorks

ทีเอ็นเอฟพี

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

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

โครงการ:

ชื่อ


FTP — โปรแกรมถ่ายโอนไฟล์ทางอินเทอร์เน็ต

เรื่องย่อ


FTP [-46อาเดฟกินpRtVv] [-N เน็ตอาร์ซี] [-o เอาท์พุต] [-P พอร์ต] [-q เลิกเวลา] [-r ลองใหม่อีกครั้ง]
[-s sscaddr] [-T dir,แม็กซ์[,Inc-ผู้ใช้งาน@]เจ้าภาพ [พอร์ต-ผู้ใช้งาน@]เจ้าภาพ:[เส้นทาง-
[ไฟล์:///เส้นทาง] [ftp://[ผู้ใช้งาน[:รหัสผ่าน-เจ้าภาพ[:พอร์ต]/เส้นทาง[/][;ประเภท=X]]
[http://[ผู้ใช้งาน[:รหัสผ่าน-เจ้าภาพ[:พอร์ต]/เส้นทาง] [...]
FTP -u URL ไฟล์ [...]

DESCRIPTION


FTP เป็นส่วนต่อประสานผู้ใช้กับโปรโตคอลการถ่ายโอนไฟล์มาตรฐานอินเทอร์เน็ต โปรแกรม
อนุญาตให้ผู้ใช้โอนไฟล์เข้าและออกจากไซต์เครือข่ายระยะไกล

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

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

-4 กองกำลัง FTP เพื่อใช้เฉพาะที่อยู่ IPv4

-6 กองกำลัง FTP เพื่อใช้เฉพาะที่อยู่ IPv6

-A บังคับโหมดแอ็คทีฟ ftp โดยค่าเริ่มต้น, FTP จะพยายามใช้โหมดพาสซีฟ ftp และ
กลับสู่โหมดแอ็คทีฟหากเซิร์ฟเวอร์ไม่รองรับพาสซีฟ ตัวเลือกนี้
สาเหตุที่ FTP เพื่อใช้การเชื่อมต่อที่ใช้งานอยู่เสมอ มีประโยชน์สำหรับการเชื่อมต่อเท่านั้น
ไปยังเซิร์ฟเวอร์เก่ามากซึ่งไม่ได้ใช้โหมดพาสซีฟอย่างเหมาะสม

-a เกี่ยวข้องทั่วโลก FTP เพื่อข้ามขั้นตอนการเข้าสู่ระบบปกติ และใช้การเข้าสู่ระบบแบบไม่ระบุชื่อแทน

-d เปิดใช้งานการดีบัก

-e ปิดใช้งานการแก้ไขบรรทัดคำสั่ง สิ่งนี้มีประโยชน์สำหรับโหมด Emacs ange-ftp

-f บังคับให้โหลดแคชซ้ำสำหรับการถ่ายโอนที่ผ่านพร็อกซี FTP หรือ HTTP

-g ปิดการใช้งานชื่อไฟล์ globbing

-i ปิดการแจ้งเตือนแบบโต้ตอบระหว่างการถ่ายโอนไฟล์หลายไฟล์

-N เน็ตอาร์ซี ใช้ เน็ตอาร์ซี แทน ~/.netrc. เอ่ยถึง DIE .netrc ไฟล์ สำหรับข้อมูลเพิ่มเติม

-n พันธนาการ FTP จากการพยายาม "เข้าสู่ระบบอัตโนมัติ" เมื่อเชื่อมต่อเริ่มต้นสำหรับไม่ใช่อัตโนมัติ
ดึงข้อมูลการโอน หากเปิดใช้งานการเข้าสู่ระบบอัตโนมัติ FTP จะตรวจสอบไฟล์ .netrc (ดู
ด้านล่าง) ไฟล์ในโฮมไดเร็กทอรีของผู้ใช้สำหรับรายการอธิบายบัญชีบน
เครื่องระยะไกล หากไม่มีรายการอยู่ FTP จะถามหาเครื่องระยะไกล
ชื่อล็อกอิน (ค่าเริ่มต้นคือข้อมูลประจำตัวผู้ใช้บนเครื่องท้องถิ่น) และ if
จำเป็น ให้ใส่รหัสผ่านและบัญชีที่จะเข้าสู่ระบบ ถึง
แทนที่การเข้าสู่ระบบอัตโนมัติสำหรับการดึงข้อมูลอัตโนมัติ ระบุชื่อผู้ใช้ (และ
รหัสผ่าน) ตามความเหมาะสม

-o เอาท์พุต เมื่อดึงไฟล์อัตโนมัติ ให้บันทึกเนื้อหาใน เอาท์พุต. เอาท์พุต ถูกแยกวิเคราะห์
ตามที่ ไฟล์ การตั้งชื่อ อนุสัญญา ด้านล่าง. ถ้า เอาท์พุต ไม่ใช่ '-' หรือไม่
ขึ้นต้นด้วย '|' จากนั้นจะเรียกเฉพาะไฟล์แรกที่ระบุเท่านั้นที่จะดึงเข้าสู่
เอาท์พุต; ไฟล์อื่น ๆ ทั้งหมดจะถูกดึงเข้าสู่ชื่อฐานของรีโมท
ชื่อ

-P พอร์ต ตั้งค่าหมายเลขพอร์ตเป็น พอร์ต.

-p เปิดใช้งานการทำงานของโหมดพาสซีฟเพื่อใช้หลังไฟร์วอลล์กรองการเชื่อมต่อ
ตัวเลือกนี้เลิกใช้แล้วเป็น FTP ตอนนี้พยายามใช้โหมดพาสซีฟเป็นค่าเริ่มต้น
กลับสู่โหมดแอ็คทีฟหากเซิร์ฟเวอร์ไม่รองรับการเชื่อมต่อแบบพาสซีฟ

-q เลิกเวลา
ออกหากการเชื่อมต่อหยุดชะงักสำหรับ เลิกเวลา วินาที

-R รีสตาร์ทการดึงข้อมูลอัตโนมัติที่ไม่ใช่พร็อกซีทั้งหมด

-r รอ ลองพยายามเชื่อมต่ออีกครั้งหากล้มเหลว หยุดชั่วคราวสำหรับ รอ วินาที

-s sscaddr ใช้ sscaddr เป็นที่อยู่ IP ในเครื่องสำหรับการเชื่อมต่อทั้งหมด

-t เปิดใช้งานการติดตามแพ็กเก็ต

-T ทิศทาง,สูงสุด[,เพิ่มขึ้น]
กำหนดอัตราการถ่ายโอนสูงสุดสำหรับ ทิศทาง ไปยัง สูงสุด ไบต์/วินาที และ if
ระบุ เพิ่มขึ้นถึง เพิ่มขึ้น ไบต์/วินาที อ้างถึง อัตรา สำหรับข้อมูลเพิ่มเติม
ข้อมูล

-u URL ไฟล์ [ ... ]
อัปโหลดไฟล์บนบรรทัดคำสั่งไปที่ URL ที่ไหน URL เป็นหนึ่งในประเภท ftp URL as
รองรับการดึงข้อมูลอัตโนมัติ (พร้อมชื่อไฟล์เป้าหมายเสริมสำหรับไฟล์เดียว
อัปโหลด) และ ไฟล์ คือไฟล์ในเครื่องหนึ่งไฟล์ขึ้นไปที่จะอัปโหลด

-V ปิดการใช้งาน ละเอียด และ ความคืบหน้า, แทนที่ค่าดีฟอลต์ของ enable เมื่อเอาต์พุต is
ไปยังเทอร์มินัล

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

โฮสต์ลูกค้าด้วยซึ่ง FTP คือการสื่อสารอาจระบุในบรรทัดคำสั่ง ถ้า
เสร็จแล้ว FTP จะพยายามสร้างการเชื่อมต่อกับเซิร์ฟเวอร์ FTP ในทันที
เจ้าภาพนั้น; มิฉะนั้น, FTP จะป้อนคำสั่งล่ามและรอคำแนะนำจาก
ผู้ใช้ เมื่อไหร่ FTP กำลังรอคำสั่งจากผู้ใช้พร้อมท์ 'ftp>' ที่ให้ไว้กับ
ผู้ใช้ คำสั่งต่อไปนี้ได้รับการยอมรับโดย FTP:

! [คำสั่ง [args]]
เรียกใช้เชลล์แบบโต้ตอบบนเครื่องโลคัล หากมีข้อโต้แย้ง
ขั้นแรกถือเป็นคำสั่งให้ดำเนินการโดยตรง ส่วนที่เหลือของ
อาร์กิวเมนต์เป็นอาร์กิวเมนต์

$ มาโครชื่อ [args]
ดำเนินการแมโคร มาโครชื่อ ที่กำหนดด้วย แมคเดฟ คำสั่ง
อาร์กิวเมนต์จะถูกส่งไปยังแมโคร unglobbed

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

ผนวก ไฟล์ในเครื่อง [ไฟล์ระยะไกล]
ต่อท้ายไฟล์ในเครื่องกับไฟล์บนเครื่องระยะไกล ถ้า ไฟล์ระยะไกล ทางซ้าย
ไม่ระบุ ชื่อไฟล์ในเครื่องจะใช้ในการตั้งชื่อไฟล์ระยะไกลหลังจากเป็น
เปลี่ยนแปลงโดยใด ๆ เอ็นทรานส์ or nmap การตั้งค่า การถ่ายโอนไฟล์ใช้การตั้งค่าปัจจุบัน
for ชนิด, รูป, โหมดและ โครงสร้าง.

ASCII ตั้งค่าการถ่ายโอนไฟล์ ชนิด สู่เครือข่าย ASCII นี่คือประเภทเริ่มต้น

ระฆัง จัดให้มีเสียงกริ่งหลังจากคำสั่งโอนไฟล์แต่ละคำสั่งเสร็จสิ้น

ไบนารี ตั้งค่าการถ่ายโอนไฟล์ ชนิด เพื่อรองรับการถ่ายโอนภาพไบนารี

ลาก่อน ยุติเซสชัน FTP ด้วยเซิร์ฟเวอร์ระยะไกลและออก FTP. จุดสิ้นสุดของไฟล์
จะยุติเซสชันและออกด้วย

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

cd ไดเรกทอรีระยะไกล
เปลี่ยนไดเร็กทอรีการทำงานบนเครื่องระยะไกลเป็น ไดเรกทอรีระยะไกล.

ซีดีอัพ เปลี่ยนไดเร็กทอรีการทำงานของเครื่องระยะไกลเป็นพาเรนต์ของรีโมทปัจจุบัน
ไดเร็กทอรีการทำงานของเครื่อง

chmod โหมด ไฟล์ระยะไกล
เปลี่ยนโหมดการอนุญาตของไฟล์ ไฟล์ระยะไกล บนระบบระยะไกลถึง
โหมด.

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

cr สลับการลอกการขึ้นบรรทัดใหม่ระหว่างการดึงไฟล์ประเภท ascii บันทึกคือ
แสดงโดยลำดับการขึ้นบรรทัดใหม่/การป้อนบรรทัดระหว่างการถ่ายโอนไฟล์ประเภท ascii
เมื่อ cr is on (ค่าดีฟอลต์), การขึ้นบรรทัดใหม่จะถูกถอดออกจากลำดับนี้เป็น
สอดคล้องกับตัวคั่นบันทึกการป้อนบรรทัดเดียวของ UNIX บันทึกที่ไม่ใช่ UNIX
ระบบระยะไกลอาจมีการป้อนบรรทัดเดียว เมื่อการถ่ายโอนประเภท ascii เป็น
ทำขึ้น linefeeds เหล่านี้อาจจะแตกต่างจากตัวคั่นบันทึกเฉพาะเมื่อ cr
ปิด.

ลบ ไฟล์ระยะไกล
ลบไฟล์ ไฟล์ระยะไกล บนเครื่องระยะไกล

dir [เส้นทางระยะไกล [ไฟล์ในเครื่อง]]
พิมพ์รายการเนื้อหาของไดเร็กทอรีบนเครื่องระยะไกล NS
รายการรวมถึงข้อมูลที่ขึ้นอยู่กับระบบที่เซิร์ฟเวอร์เลือก
รวม; ตัวอย่างเช่น ระบบ UNIX ส่วนใหญ่จะสร้างเอาต์พุตจากคำสั่ง 'ls
-l'. ถ้า เส้นทางระยะไกล ไม่ถูกระบุ ไดเร็กทอรีการทำงานปัจจุบันถูกใช้
หากเปิดการแจ้งเตือนแบบโต้ตอบ FTP จะแจ้งให้ผู้ใช้ตรวจสอบว่าครั้งสุดท้าย
อาร์กิวเมนต์เป็นไฟล์โลคัลเป้าหมายสำหรับการรับ dir เอาท์พุท ถ้าไม่มีท้องถิ่น
ไฟล์ถูกระบุหรือ if ไฟล์ในเครื่อง คือ '-' เอาต์พุตจะถูกส่งไปยังเทอร์มินัล

ปลด คำพ้องความหมายสำหรับ ปิดการขาย.

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

อีพีเอสวี ตอนที่ 4 ตอนที่ 6
สลับการใช้คำสั่ง EPSV และ EPRT แบบขยายบน IP, IPv4 และ IPv6 . ทั้งหมด
การเชื่อมต่อตามลำดับ ขั้นแรกให้ลอง EPSV / EPRT จากนั้น PASV / PORT นี่คือ
เปิดใช้งานโดยค่าเริ่มต้น หากคำสั่งเพิ่มเติมล้มเหลว ตัวเลือกนี้จะเป็น
ปิดใช้งานชั่วคราวสำหรับระยะเวลาของการเชื่อมต่อปัจจุบัน หรือจนถึง อีพีเอสวี,
ตอนที่ 4,หรือ ตอนที่ 6 ถูกดำเนินการอีกครั้ง

ทางออก คำพ้องความหมายสำหรับ ลาก่อน.

คุณสมบัติ แสดงคุณสมบัติที่เซิร์ฟเวอร์ระยะไกลรองรับ (โดยใช้คำสั่ง FEAT)

รับ ไฟล์ในเครื่อง
ดึงไฟล์ที่ระบุไว้ใน ไฟล์ในเครื่องซึ่งมีหนึ่งบรรทัดต่อชื่อไฟล์

ฟอร์ม รูป
ตั้งค่าการถ่ายโอนไฟล์ ฟอร์ม ไปยัง รูป. รูปแบบเริ่มต้น (และรองรับเท่านั้น)
คือ "ไม่พิมพ์"

FTP เจ้าภาพ [พอร์ต]
คำพ้องความหมายสำหรับ เปิด.

ftp_debug [ftp_debug-ค่า]
สลับโหมดการดีบัก ถ้าเป็นทางเลือก ftp_debug-ค่า ถูกระบุว่าใช้
เพื่อกำหนดระดับการดีบัก เมื่อเปิดการดีบัก FTP พิมพ์แต่ละคำสั่งที่ส่ง
ไปยังเครื่องระยะไกล นำหน้าด้วยสตริง '-->'

ประตู [เจ้าภาพ [พอร์ต]]
สลับโหมด gate-ftp ซึ่งใช้เชื่อมต่อผ่าน TIS FWTK และ Gauntlet
พร็อกซี ftp สิ่งนี้จะไม่ได้รับอนุญาตหากไม่ได้ตั้งค่าเซิร์ฟเวอร์ gate-ftp
(โดยชัดแจ้งจากผู้ใช้ หรือจากตัวแปรสภาพแวดล้อม FTPSERVER) ถ้า
เจ้าภาพ จะได้รับ จากนั้นโหมด gate-ftp จะเปิดใช้งาน และเซิร์ฟเวอร์ gate-ftp จะ
ตั้งเป็น เจ้าภาพ. ถ้า พอร์ต ยังให้มาเพื่อใช้เป็นพอร์ตในการเชื่อมต่อ
บนเซิร์ฟเวอร์ gate-ftp

ได้รับ ไฟล์ระยะไกล [ไฟล์ในเครื่อง]
ดึง ไฟล์ระยะไกล และเก็บไว้ในเครื่องท้องถิ่น หากไฟล์ในเครื่อง
ไม่ได้ระบุชื่อ ให้ชื่อเดียวกับบนเครื่องระยะไกล
เปลี่ยนแปลงไปตามกระแส กรณี, เอ็นทรานส์และ nmap การตั้งค่า. NS
การตั้งค่าปัจจุบันสำหรับ ชนิด, ฟอร์ม, โหมดและ โครงสร้าง ใช้ในขณะโอน
ไฟล์

glob สลับการขยายชื่อไฟล์สำหรับ ลบ, รับ, เอ็มพุทและ เสียใจ. ถ้าลูกโลกคือ
ปิดด้วย glob, อาร์กิวเมนต์ชื่อไฟล์ถูกนำมาใช้ตามตัวอักษรและไม่ใช่
ขยาย. Globbing สำหรับ เอ็มพุท จะทำเช่นใน csh(1). สำหรับ ลบ, รับและ
เสียใจ, แต่ละชื่อไฟล์ระยะไกลจะถูกขยายแยกกันบนเครื่องระยะไกลและ
รายชื่อจะไม่ถูกรวมเข้าด้วยกัน การขยายตัวของชื่อไดเร็กทอรีน่าจะเป็น
แตกต่างจากการขยายชื่อไฟล์ธรรมดา: ผลลัพธ์ที่แน่นอน
ขึ้นอยู่กับระบบปฏิบัติการต่างประเทศและเซิร์ฟเวอร์ ftp และสามารถดูตัวอย่างได้โดย
การทำ 'mls remote-files -' หมายเหตุ: รับ, เอ็มพุท และ เสียใจ ไม่ได้หมายถึงการโอน
ไดเร็กทอรีย่อยของไฟล์ทั้งหมด ที่สามารถทำได้โดยการโอน น้ำมันดิน(1)
ไฟล์เก็บถาวรของทรีย่อย (ในโหมดไบนารี)

กัญชา [ขนาด]
สลับการพิมพ์เครื่องหมายแฮช ('#') สำหรับแต่ละบล็อกข้อมูลที่ถ่ายโอน ขนาดของ
บล็อกข้อมูลมีค่าเริ่มต้นเป็น 1024 ไบต์ ซึ่งสามารถเปลี่ยนแปลงได้โดยการระบุ ขนาด in
ไบต์ กำลังเปิดใช้งาน กัญชา คนพิการ ความคืบหน้า.

ช่วย [คำสั่ง]
พิมพ์ข้อความให้ข้อมูลเกี่ยวกับความหมายของ คำสั่ง. ถ้าไม่มีอาร์กิวเมนต์คือ
ที่ให้ไว้, FTP พิมพ์รายการคำสั่งที่รู้จัก

ว่าง [วินาที]
ตั้งค่าตัวจับเวลาการไม่ใช้งานบนเซิร์ฟเวอร์ระยะไกลเป็น วินาที วินาที ถ้า วินาที is
ละเว้น ตัวจับเวลาการไม่ใช้งานปัจจุบันจะถูกพิมพ์

ภาพ คำพ้องความหมายสำหรับ ไบนารี.

จอแอลซีดี [ไดเรกทอรี]
เปลี่ยนไดเร็กทอรีการทำงานบนเครื่องโลคัล ถ้าไม่ ไดเรกทอรี is
ระบุ โฮมไดเร็กทอรีของผู้ใช้จะถูกใช้

น้อยลง ไฟล์ คำพ้องความหมายสำหรับ หน้า.

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

แอล.พี.ดับบลิว พิมพ์ไดเร็กทอรีการทำงานบนเครื่องโลคัล

ls [เส้นทางระยะไกล [ไฟล์ในเครื่อง]]
คำพ้องความหมายสำหรับ dir.

แมคเดฟ มาโครชื่อ
กำหนดมาโคร บรรทัดที่ตามมาจะถูกเก็บไว้เป็นแมโคร มาโครชื่อ; null
บรรทัด (อักขระขึ้นบรรทัดใหม่ติดต่อกันในไฟล์หรือขึ้นบรรทัดใหม่จาก
เทอร์มินัล) ยุติโหมดอินพุตมาโคร มีการจำกัดมาโคร 16 ตัวและ 4096
อักขระทั้งหมดในมาโครที่กำหนดไว้ทั้งหมด ชื่อมาโครสามารถมีได้มากสุด 8
ตัวอักษร มาโครใช้ได้กับเซสชันปัจจุบันที่กำหนดไว้เท่านั้น
ภายใน (หรือถ้ากำหนดไว้ภายนอกเซสชัน ไปยังเซสชันที่เรียกใช้ด้วย next
เปิด คำสั่ง) และคงกำหนดไว้จนกระทั่ง a ปิดการขาย คำสั่งถูกดำเนินการ เพื่อเรียกใช้
มาโคร ใช้ $ คำสั่ง (ดูด้านบน)

ตัวประมวลผลแมโครตีความ '$' และ '\' เป็นอักขระพิเศษ '$'
ตามด้วยตัวเลข (หรือตัวเลข) จะถูกแทนที่ด้วยอาร์กิวเมนต์ที่เกี่ยวข้อง on
บรรทัดคำสั่งการเรียกใช้แมโคร '$' ตามด้วย 'i' ส่งสัญญาณมาโคร
ตัวประมวลผลที่จะทำการวนซ้ำมาโครที่ดำเนินการ ในรอบแรก “$i” คือ
แทนที่ด้วยอาร์กิวเมนต์แรกบนบรรทัดคำสั่งการเรียกใช้แมโครบน
รอบที่สองจะถูกแทนที่ด้วยอาร์กิวเมนต์ที่สองเป็นต้น A '\' ตามด้วย
อักขระใด ๆ จะถูกแทนที่ด้วยอักขระนั้น ใช้ '\' เพื่อป้องกันกรณีพิเศษ
การรักษา '$'

ลบ [ไฟล์ระยะไกล]
ลบไฟล์ ไฟล์ระยะไกล บนเครื่องระยะไกล

มดี ไฟล์ระยะไกล ไฟล์ในเครื่อง
Like dirยกเว้นไฟล์ระยะไกลหลายไฟล์สามารถระบุได้ หากมีการโต้ตอบ
การแจ้งเตือนเปิดอยู่ FTP จะแจ้งให้ผู้ใช้ตรวจสอบว่าอาร์กิวเมนต์สุดท้ายคือ
แท้จริงไฟล์เป้าหมายท้องถิ่นสำหรับการรับ มดี เอาท์พุต

รับ ไฟล์ระยะไกล
ขยาย ไฟล์ระยะไกล บนเครื่องระยะไกลและทำ a ได้รับ สำหรับแต่ละชื่อไฟล์
จึงผลิตออกมา ดู glob สำหรับรายละเอียดเกี่ยวกับการขยายชื่อไฟล์ ไฟล์ผลลัพธ์
ชื่อจะถูกประมวลผลตาม กรณี, เอ็นทรานส์และ nmap การตั้งค่า
ไฟล์จะถูกโอนไปยังไดเร็กทอรีการทำงานในเครื่อง ซึ่งสามารถเปลี่ยนแปลงได้
ด้วย 'ไดเรกทอรีจอแอลซีดี'; สามารถสร้างไดเร็กทอรีท้องถิ่นใหม่ด้วย '! mkdir
ไดเรกทอรี'

mkdir ชื่อไดเรกทอรี
สร้างไดเร็กทอรีบนเครื่องระยะไกล

MLS ไฟล์ระยะไกล ไฟล์ในเครื่อง
Like lsยกเว้นไฟล์ระยะไกลหลายไฟล์สามารถระบุได้และ ไฟล์ในเครื่อง ต้อง
ระบุไว้ หากเปิดการแจ้งเตือนแบบโต้ตอบ FTP จะแจ้งผู้ใช้ให้
ตรวจสอบว่าอาร์กิวเมนต์สุดท้ายเป็นไฟล์โลคัลเป้าหมายสำหรับการรับ MLS
เอาท์พุต

มล [เส้นทางระยะไกล]
แสดงเนื้อหาของ เส้นทางระยะไกล (ซึ่งควรเริ่มต้นเป็นปัจจุบัน
ไดเร็กทอรีหากไม่ได้รับ) ในรูปแบบแยกวิเคราะห์ด้วยเครื่องโดยใช้ MLSD รูปแบบของ
การแสดงผลสามารถเปลี่ยนแปลงได้ด้วย 'remopts mlst ...'

มล [เส้นทางระยะไกล]
แสดงรายละเอียดเกี่ยวกับ เส้นทางระยะไกล (ซึ่งควรเริ่มต้นเป็นปัจจุบัน
ไดเร็กทอรีหากไม่ได้รับ) ในรูปแบบแยกวิเคราะห์ด้วยเครื่องโดยใช้ MLST รูปแบบของ
การแสดงผลสามารถเปลี่ยนแปลงได้ด้วย 'remopts mlst ...'

โหมด โหมดชื่อ
ตั้งค่าการถ่ายโอนไฟล์ โหมด ไปยัง โหมดชื่อ. โหมดเริ่มต้น (และรองรับเท่านั้น)
คือ "กระแส"

สมัย ไฟล์ระยะไกล
แสดงเวลาแก้ไขล่าสุดของไฟล์บนเครื่องระยะไกลใน RFC 2822
จัดรูปแบบ

ข้อมูลเพิ่มเติม ไฟล์ คำพ้องความหมายสำหรับ หน้า.

เอ็มพุท ไฟล์ในเครื่อง
ขยายไวด์การ์ดในรายการของไฟล์ในเครื่องที่กำหนดเป็นอาร์กิวเมนต์และทำ a ใส่ for
แต่ละไฟล์ในรายการผลลัพธ์ ดู glob สำหรับรายละเอียดการขยายชื่อไฟล์
ชื่อไฟล์ผลลัพธ์จะถูกประมวลผลตาม เอ็นทรานส์ และ nmap
การตั้งค่า

เสียใจ ไฟล์ระยะไกล
ตาม รับแต่ดำเนินการ a รีเก็ท แทน ได้รับ.

ส่ง ไฟล์ในเครื่อง
คำพ้องความหมายสำหรับ เอ็มพุท.

ใหม่ ไฟล์ระยะไกล [ไฟล์ในเครื่อง]
รับไฟล์เฉพาะเมื่อเวลาแก้ไขของไฟล์รีโมตนั้นใหม่กว่า
ว่าไฟล์บนระบบปัจจุบัน หากไฟล์ไม่มีอยู่ในปัจจุบัน
ระบบไฟล์ระยะไกลถือว่า ใหม่. มิฉะนั้น คำสั่งนี้คือ
เหมือนกับ ได้รับ.

รายการ [เส้นทางระยะไกล [ไฟล์ในเครื่อง]]
คำพ้องความหมายสำหรับ ls.

nmap [รูปแบบภายใน รูปแบบนอก]
ตั้งค่าหรือยกเลิกการตั้งค่ากลไกการแมปชื่อไฟล์ หากไม่มีการระบุอาร์กิวเมนต์ ค่า
กลไกการแมปชื่อไฟล์ไม่ได้ตั้งค่า หากระบุอาร์กิวเมนต์ไว้ remote
ชื่อไฟล์ถูกแมประหว่าง เอ็มพุท คำสั่งและ ใส่ คำสั่งที่ออกโดยไม่มี a
ระบุชื่อไฟล์เป้าหมายระยะไกล หากระบุอาร์กิวเมนต์ ชื่อไฟล์ในเครื่อง
ถูกแมประหว่าง รับ คำสั่งและ ได้รับ คำสั่งที่ออกโดยไม่ได้ระบุ
ชื่อไฟล์เป้าหมายในเครื่อง คำสั่งนี้มีประโยชน์เมื่อเชื่อมต่อกับอุปกรณ์ที่ไม่ใช่ UNIX
คอมพิวเตอร์ระยะไกลที่มีหลักการหรือแนวทางปฏิบัติในการตั้งชื่อไฟล์ต่างกัน NS
การทำแผนที่เป็นไปตามรูปแบบที่กำหนดโดย รูปแบบภายใน และ รูปแบบนอก. [รูปแบบภายใน] คือ
เทมเพลตสำหรับชื่อไฟล์ขาเข้า (ซึ่งอาจได้รับการประมวลผลแล้วตาม
ไป เอ็นทรานส์ และ กรณี การตั้งค่า). เทมเพลตตัวแปรทำได้โดย
รวมทั้งลำดับ “$1”, “$2”, ... “$9” ใน รูปแบบภายใน. ใช้ '\' เพื่อป้องกัน
การปฏิบัติพิเศษของอักขระ '$' นี้ ตัวละครอื่น ๆ ทั้งหมดได้รับการปฏิบัติ
แท้จริง และใช้เพื่อกำหนด nmap [รูปแบบภายใน] ค่าตัวแปร สำหรับ
ตัวอย่างที่ได้รับ รูปแบบภายใน $1.$2 และชื่อไฟล์ระยะไกล "mydata.data" $1 จะ
มีค่า "mydata" และ $2 จะมีค่า "data" NS รูปแบบนอก
กำหนดชื่อไฟล์ที่แมปผลลัพธ์ ลำดับ “$1”, “$2”, ... “$9”
จะถูกแทนที่ด้วยค่าใดๆ ที่เกิดจาก รูปแบบภายใน แม่แบบ ลำดับ
“$0” จะถูกแทนที่ด้วยชื่อไฟล์ดั้งเดิม นอกจากนี้ ลำดับ “[ลำดับที่ 1,
ลำดับที่ 2]” ถูกแทนที่ด้วย [ลำดับที่ 1] ถ้า ลำดับที่ 1 ไม่ใช่สตริงว่าง มิฉะนั้นก็คือ
แทนที่ด้วย ลำดับที่ 2. ตัวอย่างเช่น คำสั่ง

nmap $1.$2.$3 [$1,$2].[$2,file]

จะให้ชื่อไฟล์เอาต์พุต "myfile.data" สำหรับชื่อไฟล์อินพุต "myfile.data"
และ "myfile.data.old", "myfile.file" สำหรับชื่อไฟล์อินพุต "myfile" และ
"myfile.myfile" สำหรับชื่อไฟล์อินพุต ".myfile" อาจรวมช่องว่างใน
รูปแบบนอกดังในตัวอย่าง:
nmap $1 sed s/ *$// > $1
ใช้อักขระ '\' เพื่อป้องกันการดำเนินการพิเศษของ '$', '[', ']' และ ','
อักขระ

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

เปิด เจ้าภาพ [พอร์ต]
สร้างการเชื่อมต่อกับที่ระบุ เจ้าภาพ เซิร์ฟเวอร์ FTP พอร์ตเสริม
อาจมีการระบุหมายเลข ในกรณีนี้ FTP จะพยายามติดต่อเซิร์ฟเวอร์ FTP
ที่ท่าเรือนั้น ถ้า ชุด เข้าสู่ระบบอัตโนมัติ ตัวเลือกเปิดอยู่ (ค่าเริ่มต้น) FTP จะยัง
พยายามเข้าสู่ระบบผู้ใช้ในเซิร์ฟเวอร์ FTP โดยอัตโนมัติ (ดูด้านล่าง)

หน้า ไฟล์ กู้ ไฟล์ และแสดงด้วยโปรแกรมที่กำหนดโดย ชุด เพจเจอร์ ตัวเลือก

อยู่เฉยๆ [รถยนต์]
สลับโหมดพาสซีฟ (หากไม่มีอาร์กิวเมนต์) ถ้า รถยนต์ ได้รับ, ทำตัวเหมือน
FTPMODE ถูกตั้งค่าเป็น 'อัตโนมัติ' หากเปิดโหมดพาสซีฟไว้ (ค่าเริ่มต้น) FTP จะส่ง
คำสั่ง PASV สำหรับการเชื่อมต่อข้อมูลทั้งหมดแทนคำสั่ง PORT ปาสวี
คำสั่งขอให้เซิร์ฟเวอร์ระยะไกลเปิดพอร์ตสำหรับการเชื่อมต่อข้อมูลและ
ส่งคืนที่อยู่ของพอร์ตนั้น เซิร์ฟเวอร์ระยะไกลฟังบนพอร์ตนั้นและ
ลูกค้าเชื่อมต่อกับมัน เมื่อใช้คำสั่ง PORT แบบดั้งเดิมมากขึ้น client
ฟังบนพอร์ตและส่งที่อยู่นั้นไปยังเซิร์ฟเวอร์ระยะไกลที่เชื่อมต่อกลับ
ไปมัน โหมดพาสซีฟมีประโยชน์เมื่อใช้ FTP ผ่านเราเตอร์เกตเวย์หรือโฮสต์
ที่ควบคุมทิศทางการจราจร (โปรดทราบว่าแม้ว่าเซิร์ฟเวอร์ FTP จะเป็น
จำเป็นเพื่อรองรับคำสั่ง PASV โดย RFC 1123 บางตัวไม่รองรับ)

ป.ล [เส้นทางระยะไกล]
ดำเนินการ dir [เส้นทางระยะไกล] และแสดงผลด้วยโปรแกรมที่กำหนดโดย
ชุด เพจเจอร์ ตัวเลือก

pls [เส้นทางระยะไกล]
ดำเนินการ ls [เส้นทางระยะไกล] และแสดงผลด้วยโปรแกรมที่กำหนดโดย
ชุด เพจเจอร์ ตัวเลือก

pmlsd [เส้นทางระยะไกล]
ดำเนินการ มล [เส้นทางระยะไกล] และแสดงผลด้วยโปรแกรมที่กำหนดโดย
ชุด เพจเจอร์ ตัวเลือก

เก็บ สลับการรักษาเวลาแก้ไขในไฟล์ที่ดึงมา

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

รวดเร็ว สลับการแจ้งแบบโต้ตอบ การแจ้งเตือนแบบโต้ตอบเกิดขึ้นระหว่างหลายไฟล์
การถ่ายโอนเพื่อให้ผู้ใช้สามารถเลือกดึงหรือจัดเก็บไฟล์ได้ ถ้า
การแจ้งเตือนถูกปิด (ค่าเริ่มต้นคือเปิด) any รับ or เอ็มพุท จะโอนทั้งหมด
ไฟล์และอื่นๆ ลบ จะลบไฟล์ทั้งหมด

เมื่อเปิดพร้อมต์ คำสั่งต่อไปนี้จะพร้อมใช้งานที่พร้อมต์:

a ตอบ 'ใช่' สำหรับไฟล์ปัจจุบัน และตอบ 'ใช่' ถึง . โดยอัตโนมัติ
ไฟล์ที่เหลือสำหรับคำสั่งปัจจุบัน

n ตอบ 'ไม่' และห้ามโอนไฟล์

p ตอบ 'ใช่' สำหรับไฟล์ปัจจุบัน และปิดโหมดพรอมต์ (ตามที่เป็น
ได้รับ "แจ้งปิด")

q ยุติการดำเนินการปัจจุบัน

y ตอบ 'ใช่' และโอนไฟล์

? แสดงข้อความช่วยเหลือ

คำตอบอื่น ๆ จะตอบว่า 'ใช่' สำหรับไฟล์ปัจจุบัน

หนังสือมอบฉันทะ คำสั่ง ftp
ดำเนินการคำสั่ง ftp บนการเชื่อมต่อการควบคุมรอง คำสั่งนี้ช่วยให้
การเชื่อมต่อพร้อมกันกับเซิร์ฟเวอร์ FTP ระยะไกลสองตัวสำหรับการถ่ายโอนไฟล์ระหว่าง
เซิร์ฟเวอร์ทั้งสอง ครั้งแรก หนังสือมอบฉันทะ คำสั่งควรเป็น เปิดเพื่อสร้าง
การเชื่อมต่อการควบคุมรอง ป้อนคำสั่ง "proxy ?" เพื่อดู FTP . อื่นๆ
คำสั่งที่สามารถเรียกใช้งานได้ในการเชื่อมต่อรอง คำสั่งต่อไปนี้ทำงาน
แตกต่างออกไปเมื่อนำหน้าโดย หนังสือมอบฉันทะ: เปิด จะไม่กำหนดมาโครใหม่ระหว่าง
กระบวนการเข้าสู่ระบบอัตโนมัติ, ปิดการขาย จะไม่ลบคำจำกัดความของมาโครที่มีอยู่ ได้รับ และ
รับ ถ่ายโอนไฟล์จากโฮสต์บนการเชื่อมต่อการควบคุมหลักไปยังโฮสต์
บนการเชื่อมต่อการควบคุมรองและ ใส่, เอ็มพุทและ ผนวก ถ่ายโอนไฟล์
จากโฮสต์บนการเชื่อมต่อการควบคุมรองไปยังโฮสต์บนหลัก
ควบคุมการเชื่อมต่อ การถ่ายโอนไฟล์ของบุคคลที่สามขึ้นอยู่กับการรองรับของ FTP
คำสั่งโปรโตคอล PASV โดยเซิร์ฟเวอร์ในการเชื่อมต่อการควบคุมรอง

ใส่ ไฟล์ในเครื่อง [ไฟล์ระยะไกล]
จัดเก็บไฟล์ในเครื่องบนเครื่องระยะไกล ถ้า ไฟล์ระยะไกล เหลือไว้ไม่ระบุ
ชื่อไฟล์ในเครื่องถูกใช้หลังจากประมวลผลตามใดๆ เอ็นทรานส์ or nmap
การตั้งค่าในการตั้งชื่อไฟล์ระยะไกล การถ่ายโอนไฟล์ใช้การตั้งค่าปัจจุบันสำหรับ
ชนิด, รูป, โหมดและ โครงสร้าง.

รหัสผ่าน พิมพ์ชื่อของไดเร็กทอรีการทำงานปัจจุบันบนเครื่องระยะไกล

เลิก คำพ้องความหมายสำหรับ ลาก่อน.

หุ้น หาเรื่อง1 หาเรื่อง2 ...
อาร์กิวเมนต์ที่ระบุจะถูกส่งไปยังเซิร์ฟเวอร์ FTP ระยะไกลแบบคำต่อคำ

อัตรา ทิศทาง [สูงสุด [เพิ่มขึ้น]]
เร่งอัตราการถ่ายโอนสูงสุดไปที่ สูงสุด ไบต์/วินาที ถ้า สูงสุด เป็น 0,
ปิดการใช้งานคันเร่ง

ทิศทาง อาจเป็นหนึ่งใน:
ทั้งหมด ทั้งสองทิศทาง
ได้รับ โอนเข้า.
ใส่ โอนออก.

สูงสุด สามารถแก้ไขได้ทันทีโดย เพิ่มขึ้น ไบต์ (ค่าเริ่มต้น: 1024) ในแต่ละครั้ง
รับสัญญาณที่กำหนด:

SIGUSR1 เพิ่มขึ้น สูงสุด by เพิ่มขึ้น ไบต์

SIGUSR2 ลดลง สูงสุด by เพิ่มขึ้น ไบต์ ผลลัพธ์จะต้องเป็น
จำนวนบวก

If สูงสุด ไม่ได้ให้มา อัตราคันเร่งปัจจุบันจะแสดงขึ้น

หมายเหตุ อัตรา ยังไม่ได้ใช้งานสำหรับการถ่ายโอนโหมด ascii

อาร์ควีบัฟ ขนาด
ตั้งค่าขนาดของซ็อกเก็ตรับบัฟเฟอร์เป็น ขนาด.

Recv ไฟล์ระยะไกล [ไฟล์ในเครื่อง]
คำพ้องความหมายสำหรับ ได้รับ.

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

รีโมต คำสั่ง [ตัวเลือกคำสั่ง]
ตั้งค่าตัวเลือกบนเซิร์ฟเวอร์ FTP ระยะไกลสำหรับ คำสั่ง ไปยัง ตัวเลือกคำสั่ง (ของใคร
การขาดงานจะได้รับการจัดการบนพื้นฐานเฉพาะคำสั่ง) คำสั่ง FTP ระยะไกลที่รู้จัก
ตัวเลือกการสนับสนุน ได้แก่ 'MLST' (ใช้สำหรับ MLSD และ MLST)

ตั้งชื่อใหม่ [ราคาเริ่มต้นที่ [ไปยัง]]
เปลี่ยนชื่อไฟล์ ราคาเริ่มต้นที่ บนเครื่องระยะไกลไปยังไฟล์ ไปยัง.

ตั้งใหม่ เคลียร์คิวตอบกลับ คำสั่งนี้จะซิงโครไนซ์คำสั่ง/การตอบกลับตามลำดับอีกครั้งด้วย
เซิร์ฟเวอร์ FTP ระยะไกล อาจจำเป็นต้องซิงโครไนซ์ซ้ำหลังจากมีการละเมิด
ของโปรโตคอล FTP โดยเซิร์ฟเวอร์ระยะไกล

การเริ่มต้นใหม่ เครื่องหมาย
รีสตาร์ททันทีต่อไปนี้ ได้รับ or ใส่ ตามที่ระบุไว้ เครื่องหมาย. บน UNIX
ระบบ เครื่องหมายมักจะเป็นไบต์ออฟเซ็ตลงในไฟล์

ช่วยด้วย [ชื่อคำสั่ง]
ขอความช่วยเหลือจากเซิร์ฟเวอร์ FTP ระยะไกล ถ้า ชื่อคำสั่ง ถูกระบุว่าเป็น
ให้กับเซิร์ฟเวอร์ด้วย

คือ rm ชื่อไดเรกทอรี
ลบไดเร็กทอรีบนเครื่องระยะไกล

สถานะ [ไฟล์ระยะไกล]
ไม่มีข้อโต้แย้ง แสดงสถานะของเครื่องระยะไกล ถ้า ไฟล์ระยะไกล ระบุไว้
แสดงสถานะของ ไฟล์ระยะไกล บนเครื่องระยะไกล

รูนีค สลับการจัดเก็บไฟล์บนระบบโลคัลด้วยชื่อไฟล์ที่ไม่ซ้ำกัน ถ้าเป็นไฟล์
มีอยู่แล้วโดยมีชื่อเท่ากับชื่อไฟล์ในเครื่องเป้าหมายสำหรับa ได้รับ or รับ
คำสั่ง ".1" ถูกต่อท้ายชื่อ หากชื่อผลลัพธ์ตรงกับชื่ออื่น
ไฟล์ที่มีอยู่ ".2" จะถูกผนวกเข้ากับชื่อเดิม หากกระบวนการนี้
ดำเนินต่อไปที่ ".99" ข้อความแสดงข้อผิดพลาดถูกพิมพ์และการถ่ายโอนไม่
แทนที่. ชื่อไฟล์เฉพาะที่สร้างขึ้นจะถูกรายงาน สังเกตว่า รูนีค
จะไม่ส่งผลต่อไฟล์ในเครื่องที่สร้างจากคำสั่งเชลล์ (ดูด้านล่าง) NS
ค่าเริ่มต้นปิดอยู่

ส่ง ไฟล์ในเครื่อง [ไฟล์ระยะไกล]
คำพ้องความหมายสำหรับ ใส่.

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

ชุด [ตัวเลือก ความคุ้มค่า]
ชุด ตัวเลือก ไปยัง ความคุ้มค่า. ถ้า ตัวเลือก และ ความคุ้มค่า ไม่ได้ให้แสดงทั้งหมด
ตัวเลือกและค่าของมัน ตัวเลือกที่รองรับในปัจจุบันคือ:

ไม่ผ่าน ค่าเริ่มต้นเป็น $FTPANONPASS

ftp_proxy ค่าเริ่มต้นคือ $ftp_proxy

http_proxy ค่าเริ่มต้นเป็น $http_proxy

https_proxy ค่าเริ่มต้นเป็น $https_proxy

no_proxy ค่าเริ่มต้นคือ $no_proxy

เพจเจอร์ ค่าเริ่มต้นคือ $PAGER

รวดเร็ว ค่าเริ่มต้นเป็น $FTPPROMPT

จังหวะ ค่าเริ่มต้นเป็น $FTPRPROMPT

เว็บไซต์ หาเรื่อง1 หาเรื่อง2 ...
อาร์กิวเมนต์ที่ระบุจะถูกส่งต่อคำต่อคำไปยังเซิร์ฟเวอร์ FTP ระยะไกลเป็น SITE
คำสั่ง

ขนาด ไฟล์ระยะไกล
ขนาดผลตอบแทนของ ไฟล์ระยะไกล บนเครื่องระยะไกล

sndbuff ขนาด
ตั้งค่าขนาดของซ็อกเก็ตส่งบัฟเฟอร์เป็น ขนาด.

สถานะ แสดงสถานะปัจจุบันของ FTP.

โครงสร้าง โครงสร้างชื่อ
ตั้งค่าการถ่ายโอนไฟล์ โครงสร้าง ไปยัง โครงสร้างชื่อ. ค่าเริ่มต้น (และ only
รองรับ) โครงสร้างคือ "ไฟล์"

ซันนีค สลับการจัดเก็บไฟล์บนเครื่องระยะไกลภายใต้ชื่อไฟล์เฉพาะ รีโมท
เซิร์ฟเวอร์ FTP ต้องสนับสนุนคำสั่ง FTP โปรโตคอล STOU เพื่อให้สำเร็จ
เซิร์ฟเวอร์ระยะไกลจะรายงานชื่อที่ไม่ซ้ำ ค่าเริ่มต้นปิดอยู่

ระบบ แสดงประเภทของระบบปฏิบัติการที่ทำงานบนเครื่องระยะไกล

เทเน็กซ์ ตั้งค่าประเภทการถ่ายโอนไฟล์เป็นประเภทที่จำเป็นในการพูดคุยกับเครื่อง TENEX

เค้น คำพ้องความหมายสำหรับ อัตรา.

ติดตาม สลับการติดตามแพ็กเก็ต

ชนิด [พิมพ์ชื่อ]
ตั้งค่าการถ่ายโอนไฟล์ ชนิด ไปยัง พิมพ์ชื่อ. หากไม่มีการระบุประเภท กระแส
ชนิดถูกพิมพ์ ประเภทเริ่มต้นคือเครือข่าย ASCII

อูมาสก์ [หน้ากากใหม่]
ตั้งค่า umask เริ่มต้นบนรีโมตเซิร์ฟเวอร์เป็น หน้ากากใหม่. ถ้า หน้ากากใหม่ ถูกละเว้น
พิมพ์ umak ปัจจุบัน

ยกเลิกการตั้งค่า ตัวเลือก
ยกเลิกการตั้งค่า ตัวเลือก. เอ่ยถึง ชุด สำหรับข้อมูลเพิ่มเติม

การใช้ คำสั่ง
พิมพ์ข้อความการใช้งานสำหรับ คำสั่ง.

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

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

เอ็กซ์เฟอร์บัฟ ขนาด
ตั้งค่าขนาดของซ็อกเก็ตส่งและรับบัฟเฟอร์เป็น ขนาด.

? [คำสั่ง]
คำพ้องความหมายสำหรับ ช่วย.

อาร์กิวเมนต์คำสั่งที่มีช่องว่างฝังตัวอาจมีเครื่องหมายอัญประกาศ '"'

คำสั่งที่สลับการตั้งค่าได้อย่างชัดเจน on or ปิด อาร์กิวเมนต์เพื่อบังคับการตั้งค่า
อย่างเหมาะสม.

คำสั่งที่นับไบต์เป็นอาร์กิวเมนต์ (เช่น กัญชา, อัตราและ เอ็กซ์เฟอร์บัฟ) สนับสนุนและ
คำต่อท้ายที่เลือกได้บนอาร์กิวเมนต์ซึ่งเปลี่ยนการตีความอาร์กิวเมนต์ ได้รับการสนับสนุน
คำต่อท้ายคือ:
b ทำให้ไม่มีการดัดแปลง (ไม่จำเป็น)
กิโลกิโล; คูณอาร์กิวเมนต์ด้วย1024
เมตร เมกะ; คูณอาร์กิวเมนต์ด้วย1048576
กรัม กิกะ; คูณอาร์กิวเมนต์ด้วย 1073741824

If FTP ได้รับ SIGINFO (ดูอาร์กิวเมนต์ "สถานะ" ของ สติ(1)) หรือสัญญาณ SIGQUIT ในขณะที่ a
กำลังดำเนินการโอน สถิติอัตราการถ่ายโอนปัจจุบันจะถูกเขียนไปที่
เอาต์พุตข้อผิดพลาดมาตรฐาน ในรูปแบบเดียวกับข้อความการเติมมาตรฐาน

ดึงข้อมูลอัตโนมัติ ไฟล์


นอกจากคำสั่งมาตรฐานแล้ว เวอร์ชันนี้ของ FTP รองรับคุณสมบัติดึงข้อมูลอัตโนมัติ ถึง
เปิดใช้งานการดึงข้อมูลอัตโนมัติ เพียงส่งรายชื่อโฮสต์/ไฟล์บนบรรทัดคำสั่ง

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

[ผู้ใช้งาน@]เจ้าภาพ:[เส้นทาง-
รูปแบบ FTP “คลาสสิก”

If เส้นทาง มีอักขระ glob และเปิดใช้งาน globbing (ดู glob) จากนั้น
ดำเนินการเทียบเท่ากับ 'เส้นทาง mget'

ถ้าองค์ประกอบไดเร็กทอรีของ เส้นทาง ไม่มีอักขระ globbing มันถูกเก็บไว้
เฉพาะที่มีชื่อฐาน (see ชื่อฐาน(1)) ของ เส้นทางในไดเร็กทอรีปัจจุบัน
มิฉะนั้น ชื่อเต็มของรีโมตจะถูกใช้เป็นชื่อโลคัล สัมพันธ์กับรูทในเครื่อง
ไดเรกทอรี

ftp://[ผู้ใช้งาน[:รหัสผ่าน-เจ้าภาพ[:พอร์ต]/เส้นทาง[/][;ประเภท=X]
URL FTP ที่ดึงข้อมูลโดยใช้โปรโตคอล FTP if ชุด ftp_proxy ไม่ได้กำหนดไว้
มิฉะนั้น ให้โอน URL โดยใช้ HTTP ผ่านพร็อกซีที่กำหนดไว้ใน ชุด ftp_proxy. ถ้า ชุด
ftp_proxy ไม่ได้กำหนดไว้และ ผู้ใช้งาน ได้รับ, เข้าสู่ระบบเป็น ผู้ใช้งาน. ในกรณีนี้ ให้ใช้ รหัสผ่าน
หากมีให้มิฉะนั้นจะแจ้งให้ผู้ใช้ทราบ

หากระบุส่วนต่อท้ายของ ';type=A' หรือ ';type=I' แล้ว ประเภทการโอนจะใช้
วางเป็น ascii หรือไบนารี (ตามลำดับ) ประเภทการโอนเริ่มต้นคือไบนารี

เพื่อให้เป็นไปตาม RFC 3986 FTP ตีความ เส้นทาง ส่วนหนึ่งของ “ftp://”
ดึง URL อัตโนมัติดังนี้:

· '/' ทันทีหลังจาก เจ้าภาพ[:พอร์ต] ถูกตีความว่าเป็นตัวคั่นก่อน
เส้นทางและไม่ได้เป็นส่วนหนึ่งของ เส้นทาง ตัวเอง

· พื้นที่ เส้นทาง ถูกตีความว่าเป็นรายการส่วนประกอบชื่อที่คั่นด้วย '/' สำหรับทุกคน แต่
องค์ประกอบสุดท้ายดังกล่าว FTP ดำเนินการเทียบเท่ากับa cd สั่งการ. สำหรับ
องค์ประกอบเส้นทางสุดท้าย FTP ดำเนินการเทียบเท่ากับa ได้รับ คำสั่ง

· ส่วนประกอบชื่อว่างซึ่งเป็นผลมาจาก '//' ภายใน เส้นทาง, หรือจากส่วนเสริม
'/' ที่จุดเริ่มต้นของ เส้นทางจะทำให้เทียบเท่ากับ a cd คำสั่ง
โดยไม่มีชื่อไดเร็กทอรี ไม่น่าจะเป็นประโยชน์

· ใด ๆ '%XX' รหัส (ต่อ RFC 3986) ภายในองค์ประกอบพาธถูกถอดรหัสด้วย XX
แสดงรหัสอักขระเป็นเลขฐานสิบหก การถอดรหัสนี้เกิดขึ้นหลังจาก
เส้นทาง ถูกแบ่งออกเป็นส่วนประกอบ แต่ก่อนที่แต่ละองค์ประกอบจะถูกใช้ใน
เทียบเท่ากับ cd or ได้รับ สั่งการ. รหัสที่ใช้บ่อยคือ '%2F' (ซึ่ง
หมายถึง '/') และ '%7E' (ซึ่งหมายถึง '~')

การตีความข้างต้นมีผลดังต่อไปนี้:

· พาธถูกตีความโดยสัมพันธ์กับไดเร็กทอรีล็อกอินเริ่มต้นของที่ระบุ
ผู้ใช้หรือของผู้ใช้ 'ที่ไม่ระบุชื่อ' ถ้า / ต้องใช้ไดเร็กทอรี ใช้คำนำหน้า
เส้นทางของ “%2F” หากจำเป็นต้องใช้โฮมไดเร็กทอรีของผู้ใช้ (และเซิร์ฟเวอร์ระยะไกล
รองรับไวยากรณ์) ใช้พาธนำหน้าของ “%7Euser/” ตัวอย่างเช่น ในการดึง
/etc/motd จาก 'localhost' ในฐานะผู้ใช้ 'myname' ด้วยรหัสผ่าน 'mypass' ให้ใช้
"ftp://ชื่อของฉัน:mypass@localhost/%2fetc/motd”

· ที่แน่นอน cd และ ได้รับ สามารถควบคุมคำสั่งต่างๆ ได้ด้วยการเลือกใช้อย่างระมัดระวัง
'/' และตำแหน่งที่จะใช้ '%2F' (หรือ '%2f') ตัวอย่างเช่น URL ต่อไปนี้สอดคล้อง
เทียบเท่ากับคำสั่งที่ระบุ:

ftp://host/dir1/dir2/file “cd dir1”, “cd dir2”, “รับไฟล์”

ftp://โฮสต์/%2Fdir1/dir2/ไฟล์ “cd /dir1”, “cd dir2”, “รับไฟล์”

ftp://host/dir1%2Fdir2/ไฟล์ “cd dir1/dir2”, “รับไฟล์”

ftp://โฮสต์/%2Fdir1%2Fdir2/ไฟล์ “cd /dir1/dir2”, “รับไฟล์”

ftp://host/dir1%2Fdir2%2Ffile “get dir1/dir2/file”.

ftp://โฮสต์/%2Fdir1%2Fdir2%2Ffile “get /dir1/dir2/file”.

· คุณต้องมีสิทธิ์การเข้าถึงที่เหมาะสมสำหรับแต่ละระดับกลาง
ไดเร็กทอรีที่ใช้เทียบเท่ากับ a cd คำสั่ง

http://[ผู้ใช้งาน[:รหัสผ่าน-เจ้าภาพ[:พอร์ต]/เส้นทาง
HTTP URL ที่ดึงข้อมูลโดยใช้โปรโตคอล HTTP ถ้า ชุด http_proxy ถูกกำหนด มันคือ
ใช้เป็น URL ไปยังพร็อกซีเซิร์ฟเวอร์ HTTP หากจำเป็นต้องให้สิทธิ์ HTTP เพื่อดึงข้อมูล
เส้นทางและ 'ผู้ใช้' (และ 'รหัสผ่าน' เป็นทางเลือก) อยู่ใน URL ให้ใช้เป็นครั้งแรก
พยายามที่จะรับรองความถูกต้อง

https://[ผู้ใช้งาน[:รหัสผ่าน-เจ้าภาพ[:พอร์ต]/เส้นทาง
HTTPS URL ที่ดึงข้อมูลโดยใช้โปรโตคอล HTTPS ถ้า ชุด https_proxy ถูกกำหนดไว้ มัน
ถูกใช้เป็น URL ไปยังพร็อกซีเซิร์ฟเวอร์ HTTPS หากจำเป็นต้องให้สิทธิ์ HTTPS เพื่อ
กู้ เส้นทางและ 'ผู้ใช้' (และ 'รหัสผ่าน' หรือไม่ก็ได้) อยู่ใน URL ใช้สำหรับ
พยายามตรวจสอบสิทธิ์ครั้งแรก ขณะนี้ไม่มีการตรวจสอบใบรับรองและ
การตรวจสอบ

ไฟล์: ///เส้นทาง
URL ในเครื่อง คัดลอกมาจาก /เส้นทาง บนโฮสต์ท้องถิ่น

เกี่ยวกับ:หัวข้อ
แสดงข้อมูลเกี่ยวกับ หัวข้อ; ไม่มีการเรียกไฟล์สำหรับการดึงข้อมูลอัตโนมัตินี้
ธาตุ. ค่าที่รองรับได้แก่:

about:ftp ข้อมูลเกี่ยวกับ FTP.

เกี่ยวกับ:เวอร์ชัน เวอร์ชันของ FTP. มีประโยชน์ในการจัดทำรายงานปัญหา

เว้นแต่จะระบุไว้เป็นอย่างอื่นข้างต้นและ -o เอาท์พุต ไม่ได้รับไฟล์จะถูกเก็บไว้ในปัจจุบัน
ไดเร็กทอรีเป็นไฟล์ ชื่อฐาน(1) จาก เส้นทาง. โปรดทราบว่าหากได้รับการเปลี่ยนเส้นทาง HTTP การดึงข้อมูล
ถูกลองใหม่โดยใช้ URL เป้าหมายใหม่ที่จัดเตรียมโดยเซิร์ฟเวอร์ โดยมี new . ที่สอดคล้องกัน เส้นทาง.
การใช้ความชัดเจน -o เอาท์พุต ขอแนะนำ เพื่อหลีกเลี่ยงการเขียนไปยังชื่อไฟล์ที่ไม่คาดคิด

หากรูปแบบคลาสสิกหรือรูปแบบ FTP URL มี '/' ต่อท้ายหรือว่างเปล่า เส้นทาง องค์ประกอบแล้ว
FTP จะเชื่อมต่อกับเว็บไซต์และ cd ไปยังไดเร็กทอรีที่กำหนดเป็นพาธ และปล่อยให้ผู้ใช้
ในโหมดโต้ตอบพร้อมสำหรับการป้อนข้อมูลเพิ่มเติม สิ่งนี้จะไม่ทำงานหาก ชุด ftp_proxy จะถูก
มือสอง

การถ่ายโอน HTTP โดยตรงใช้ HTTP 1.1 การถ่ายโอน Proxied FTP และ HTTP ใช้ HTTP 1.0

If -R จะได้รับ การดึงข้อมูลอัตโนมัติทั้งหมดที่ไม่ผ่านพร็อกซี FTP หรือ HTTP จะเป็น
เริ่มต้นใหม่ สำหรับ FTP จะดำเนินการโดยใช้ รีเก็ท แทน ได้รับ. สำหรับ HTTP นี่คือ
ดำเนินการโดยใช้คำสั่ง 'ช่วง: ไบต์=' HTTP/1.1

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

เมื่อระบุที่อยู่ที่เป็นตัวเลข IPv6 ใน URL คุณจะต้องล้อมรอบที่อยู่ในช่องสี่เหลี่ยม
วงเล็บ เช่น: “ftp://[::1]:21/” เนื่องจากมีการใช้โคลอนในที่อยู่ที่เป็นตัวเลข IPv6
รวมทั้งเป็นตัวคั่นสำหรับหมายเลขพอร์ต

ยกเลิก A ไฟล์ โอน


หากต้องการยกเลิกการถ่ายโอนไฟล์ ให้ใช้คีย์อินเตอร์รัปต์ของเทอร์มินัล (ปกติคือ Ctrl-C) การส่ง
การโอนจะถูกระงับทันที การรับโอนจะถูกระงับโดยการส่ง FTP
คำสั่งโปรโตคอล ABOR ไปยังเซิร์ฟเวอร์ระยะไกลและละทิ้งข้อมูลเพิ่มเติมที่ได้รับ NS
ความเร็วที่ทำได้ขึ้นอยู่กับการสนับสนุนเซิร์ฟเวอร์ระยะไกลสำหรับABOR
กำลังประมวลผล. หากเซิร์ฟเวอร์ระยะไกลไม่สนับสนุนคำสั่ง ABOR พรอมต์จะไม่
ปรากฏจนกว่าเซิร์ฟเวอร์ระยะไกลจะเสร็จสิ้นการส่งไฟล์ที่ร้องขอ

หากใช้ลำดับคีย์อินเตอร์รัปต์ของเทอร์มินัลในขณะที่ FTP กำลังรอคำตอบจาก
เซิร์ฟเวอร์ระยะไกลสำหรับการประมวลผล ABOR จากนั้นการเชื่อมต่อจะถูกปิด นี่คือ
แตกต่างจากพฤติกรรมดั้งเดิม (ซึ่งละเว้นการขัดจังหวะของเทอร์มินัลในระหว่างนี้
เฟส) แต่ถือว่ามีประโยชน์มากกว่า

ไฟล์ การตั้งชื่อ อนุสัญญา


ไฟล์ที่ระบุเป็นอาร์กิวเมนต์to FTP คำสั่งจะถูกประมวลผลตามกฎต่อไปนี้

1. ถ้าชื่อไฟล์ '-' ระบุไว้ สเตดิน (สำหรับอ่าน) หรือ แย่ (สำหรับเขียน) คือ
มือสอง

2. ถ้าอักขระตัวแรกของชื่อไฟล์คือ '|' อาร์กิวเมนต์ที่เหลือคือ
ตีความว่าเป็นคำสั่งเชลล์ FTP แล้วแยกเปลือกโดยใช้ เปิด(3) กับ
อาร์กิวเมนต์ที่ให้มาและอ่าน (เขียน) จาก stdout (stdin) หากคำสั่งเชลล์
รวมถึงการเว้นวรรค อาร์กิวเมนต์ต้องยกมา; เช่น “"| ls -lt"” โดยเฉพาะอย่างยิ่ง
ตัวอย่างที่เป็นประโยชน์ของกลไกนี้คือ: “dir "" |more”

3. ไม่ผ่านการตรวจสอบข้างต้น หากเปิดใช้งาน "globbing" ชื่อไฟล์ในเครื่องจะถูกขยาย
ตามกฎที่ใช้ใน csh(1); เห็น glob สั่งการ. ถ้า FTP คำสั่ง
ต้องการไฟล์ในเครื่องเดียว (เช่น ใส่) เฉพาะชื่อไฟล์แรกที่สร้างโดย
ใช้การดำเนินการ "globbing"

4 สำหรับ รับ คำสั่งและ ได้รับ คำสั่งที่มีชื่อไฟล์ในเครื่องที่ไม่ระบุชื่อ local
filename เป็นชื่อไฟล์ระยะไกล ซึ่งอาจแก้ไขโดยa กรณี, เอ็นทรานส์,หรือ nmap
การตั้งค่า ชื่อไฟล์ที่ได้อาจเปลี่ยนแปลงได้ถ้า รูนีค เปิดอยู่

5 สำหรับ เอ็มพุท คำสั่งและ ใส่ คำสั่งที่มีชื่อไฟล์รีโมตที่ไม่ระบุชื่อ รีโมท
filename คือชื่อไฟล์ในเครื่อง ซึ่งอาจแก้ไขโดย a เอ็นทรานส์ or nmap การตั้งค่า
ชื่อไฟล์ผลลัพธ์อาจถูกแก้ไขโดยเซิร์ฟเวอร์ระยะไกลถ้า ซันนีค เปิดอยู่

ไฟล์ โอน พารามิเตอร์


ข้อกำหนด FTP ระบุพารามิเตอร์หลายอย่างที่อาจส่งผลต่อการถ่ายโอนไฟล์ NS ชนิด
อาจเป็นหนึ่งใน "ascii", "image" (ไบนารี), "ebcdic" และ "local byte size" (สำหรับ PDP-10 และ
PDP-20 เป็นส่วนใหญ่) FTP รองรับการถ่ายโอนไฟล์ ascii และรูปภาพ รวมถึง byte . ในเครื่อง
ขนาด 8 สำหรับ เทเน็กซ์ การถ่ายโอนโหมด

FTP รองรับเฉพาะค่าเริ่มต้นสำหรับพารามิเตอร์การถ่ายโอนไฟล์ที่เหลือ: โหมด, ฟอร์ม,
และ โครงสร้าง.

DIE .netrc ไฟล์


พื้นที่ .netrc ไฟล์มีข้อมูลการเข้าสู่ระบบและการเริ่มต้นที่ใช้โดย auto-login
กระบวนการ. มันอยู่ในโฮมไดเร็กทอรีของผู้ใช้ เว้นแต่จะถูกแทนที่ด้วย -N เน็ตอาร์ซี
หรือระบุไว้ในตัวแปรสภาพแวดล้อม NETRC โทเค็นต่อไปนี้คือ
ได้รับการยอมรับ; อาจถูกคั่นด้วยช่องว่าง แท็บ หรือขึ้นบรรทัดใหม่:

เครื่อง ชื่อ
ระบุเครื่องระยะไกล ชื่อ. กระบวนการเข้าสู่ระบบอัตโนมัติค้นหา .netrc ไฟล์
สำหรับ เครื่อง โทเค็นที่ตรงกับเครื่องระยะไกลที่ระบุบน FTP คำสั่ง
เส้นหรือเป็น an เปิด อาร์กิวเมนต์คำสั่ง เมื่อทำการแข่งขันแล้ว ต่อมา .netrc
โทเค็นถูกประมวลผล หยุดเมื่อถึงจุดสิ้นสุดของไฟล์หรืออย่างอื่น เครื่อง
หรือ ผิดนัด พบโทเค็น

ผิดนัด นี่ก็เหมือนกับ เครื่อง ชื่อ ยกเว้นว่า ผิดนัด ตรงกับชื่อใด ๆ สามารถ
เป็นหนึ่งเดียว ผิดนัด โทเค็นและต้องเป็นอย่างนั้น เครื่อง โทเค็น นี่คือ
ปกติใช้เป็น:

เข้าสู่ระบบเริ่มต้น รหัสผ่านที่ไม่ระบุชื่อ user@site

จึงให้ผู้ใช้เข้าสู่ระบบ FTP แบบไม่ระบุชื่อโดยอัตโนมัติไปยังเครื่องที่ไม่ได้ระบุ
in .netrc. สามารถแทนที่ได้โดยใช้คำสั่ง -n ตั้งค่าสถานะเพื่อปิดใช้งานการเข้าสู่ระบบอัตโนมัติ

เข้าสู่ระบบ ชื่อ
ระบุผู้ใช้บนเครื่องระยะไกล หากมีโทเค็นนี้ เข้าสู่ระบบอัตโนมัติ
กระบวนการจะเริ่มต้นการเข้าสู่ระบบโดยใช้ที่ระบุ ชื่อ.

รหัสผ่าน เชือก
จัดหารหัสผ่าน หากมีโทเค็นนี้ กระบวนการเข้าสู่ระบบอัตโนมัติจะจัดหาให้
สตริงที่ระบุหากเซิร์ฟเวอร์ระยะไกลต้องการรหัสผ่านเป็นส่วนหนึ่งของการเข้าสู่ระบบ
กระบวนการ. โปรดทราบว่าหากโทเค็นนี้มีอยู่ใน .netrc ไฟล์สำหรับผู้ใช้คนอื่น ๆ
กว่า ไม่ระบุชื่อ, FTP จะยกเลิกกระบวนการเข้าสู่ระบบอัตโนมัติหาก .netrc สามารถอ่านได้โดย
ใครก็ตามที่ไม่ใช่ผู้ใช้

บัญชี เชือก
ระบุรหัสผ่านบัญชีเพิ่มเติม หากมีโทเค็นนี้ เข้าสู่ระบบอัตโนมัติ
กระบวนการจะจัดหาสตริงที่ระบุหากเซิร์ฟเวอร์ระยะไกลต้องการ an
รหัสผ่านบัญชีเพิ่มเติม หรือกระบวนการเข้าสู่ระบบอัตโนมัติจะเริ่มต้น ACCT
คำสั่งถ้าไม่ได้

แมคเดฟ ชื่อ
กำหนดมาโคร โทเค็นนี้ทำหน้าที่เหมือน FTP แมคเดฟ ฟังก์ชั่นคำสั่ง NS
มาโครถูกกำหนดด้วยชื่อที่ระบุ เนื้อหาเริ่มต้นด้วยต่อไป .netrc
และต่อจนเป็นบรรทัดว่าง (อักขระขึ้นบรรทัดใหม่ต่อเนื่องกัน) is
ได้พบเจอ เช่นเดียวกับโทเค็นอื่น ๆ ใน .netrc ไฟล์ a แมคเดฟ มีผลบังคับใช้
เพียงเพื่อ เครื่อง คำจำกัดความที่อยู่ข้างหน้า NS แมคเดฟ เข้าใช้ไม่ได้โดย
หลาย เครื่อง คำจำกัดความ; ค่อนข้างจะต้องกำหนดตามแต่ละ เครื่อง it
มีวัตถุประสงค์เพื่อใช้กับ ถ้ามาโครชื่อ init ถูกกำหนด มันคือ
ดำเนินการโดยอัตโนมัติเป็นขั้นตอนสุดท้ายในกระบวนการเข้าสู่ระบบอัตโนมัติ ตัวอย่างเช่น,

ผิดนัด
เริ่มต้น macdef
epsv4 ปิด

ตามด้วยบรรทัดว่าง

คำสั่ง สาย การแก้ไข


FTP รองรับการแก้ไขบรรทัดคำสั่งแบบโต้ตอบผ่านทาง แก้ไขบรรทัด(3) ห้องสมุด. เปิดใช้งานแล้ว
กับ แก้ไข คำสั่งและเปิดใช้งานโดยค่าเริ่มต้นหากอินพุตมาจาก tty บรรทัดก่อนหน้า can
เรียกคืนและแก้ไขด้วยปุ่มลูกศร และปุ่มแก้ไขสไตล์ GNU Emacs อื่นๆ อาจเป็น
ใช้เช่นกัน

พื้นที่ แก้ไขบรรทัด(3) ไลบรารีถูกกำหนดค่าด้วย a .editrc ไฟล์ - อ้างถึง แก้ไข(5) สำหรับเพิ่มเติม
ข้อมูล

มีการผูกคีย์พิเศษให้ FTP เพื่อให้คำสั่งและชื่อไฟล์ที่ละเอียดอ่อนตามบริบท
เสร็จสิ้น (รวมถึงการเติมไฟล์ระยะไกลให้สมบูรณ์) หากต้องการใช้สิ่งนี้ ให้ผูกคีย์กับ แก้ไขบรรทัด(3)
คำสั่ง ftp-สมบูรณ์. โดยค่าเริ่มต้น สิ่งนี้ถูกผูกไว้กับคีย์ TAB

คำสั่ง สาย แจ้งให้


โดยค่าเริ่มต้น FTP แสดงพรอมต์บรรทัดคำสั่งของ “ftp> ” ให้กับผู้ใช้ เปลี่ยนได้
กับ ชุด รวดเร็ว คำสั่ง

สามารถแสดงพรอมต์ทางด้านขวาของหน้าจอ (หลังจากอินพุตคำสั่ง) ด้วยปุ่ม
ชุด จังหวะ คำสั่ง

ลำดับการจัดรูปแบบต่อไปนี้จะถูกแทนที่ด้วยข้อมูลที่กำหนด:

%/ ไดเร็กทอรีการทำงานระยะไกลปัจจุบัน

%ค[[0]n],%.[[0]n]
คอมโพเนนต์ต่อท้ายของไดเร็กทอรีการทำงานระยะไกลปัจจุบัน หรือ n การลาก
ส่วนประกอบถ้าเป็นตัวเลข n จะได้รับ ถ้า n ขึ้นต้นด้วย '0' จำนวนที่ข้ามไป
ส่วนประกอบนำหน้าองค์ประกอบต่อท้ายในรูปแบบ “/จำนวน>การลาก"
(สำหรับ '%c') หรือ “...การลาก" (สำหรับ '%.').

%M ชื่อโฮสต์ระยะไกล

%m ชื่อโฮสต์ระยะไกล สูงถึง '.' แรก

%n ชื่อผู้ใช้ระยะไกล

%% โสด '%'.

และพวกเรา


FTP ใช้ตัวแปรสภาพแวดล้อมต่อไปนี้

FTPANONPASS รหัสผ่านสำหรับส่งในการถ่ายโอน FTP แบบไม่ระบุชื่อ ค่าเริ่มต้นเป็น “`whoami`@”

FTPMODE แทนที่โหมดการทำงานเริ่มต้น ค่าสนับสนุนคือ:

คล่องแคล่ว โหมดแอ็คทีฟ FTP เท่านั้น

รถยนต์ การกำหนดอัตโนมัติของพาสซีฟหรือแอคทีฟ (นี่เป็นค่าเริ่มต้น)

ประตู โหมดเกต-ftp

อยู่เฉยๆ โหมดพาสซีฟ FTP เท่านั้น

FTPPROMPT พร้อมรับคำสั่งบรรทัดคำสั่งเพื่อใช้ ค่าเริ่มต้นเป็น “ftp> ” อ้างถึง คำสั่ง สาย
แจ้งให้ สำหรับข้อมูลเพิ่มเติม

FTPRPROMPTบรรทัดคำสั่งด้านขวาพร้อมท์ให้ใช้ ค่าเริ่มต้นเป็น “” อ้างถึง คำสั่ง
สาย แจ้งให้ สำหรับข้อมูลเพิ่มเติม

FTPSERVER โฮสต์ที่จะใช้เป็นเซิร์ฟเวอร์ gate-ftp เมื่อ ประตู เปิดใช้งาน.

FTPSERVERPORT พอร์ตที่ใช้เมื่อเชื่อมต่อกับเซิร์ฟเวอร์ gate-ftp เมื่อ ประตู เปิดใช้งาน. ค่าเริ่มต้น
เป็นพอร์ตที่ส่งคืนโดยa getservbyname() ค้นหา "ftpgate/tcp"

FTPUSERAgent ค่าที่จะส่งสำหรับส่วนหัว HTTP User-Agent

หน้าแรก สำหรับตำแหน่งเริ่มต้นของa .netrc ไฟล์หากมีอยู่

NETRC ตำแหน่งอื่นของ .netrc ไฟล์

PAGER ใช้โดยคำสั่งต่างๆ เพื่อแสดงไฟล์ ค่าเริ่มต้นเป็น ข้อมูลเพิ่มเติม(1) ถ้าว่างหรือ
ไม่ได้ตั้งค่า

SHELL สำหรับเชลล์เริ่มต้น

ftp_proxy URL ของพร็อกซี FTP ที่จะใช้เมื่อทำการร้องขอ FTP URL (หากไม่ได้กำหนดไว้ ให้ใช้คำสั่ง
โปรโตคอล FTP มาตรฐาน)

ดู http_proxy สำหรับหมายเหตุเพิ่มเติมเกี่ยวกับการใช้พร็อกซี

http_proxy URL ของพร็อกซี HTTP ที่จะใช้เมื่อทำการร้องขอ HTTP URL ถ้าพร็อกซี่
ต้องมีการตรวจสอบสิทธิ์และมีชื่อผู้ใช้และรหัสผ่านใน URL นี้
พวกเขาจะถูกใช้โดยอัตโนมัติในความพยายามครั้งแรกในการตรวจสอบสิทธิ์กับ
พร็อกซี่

หากต้องใช้อักขระ URL ที่ "ไม่ปลอดภัย" ในชื่อผู้ใช้หรือรหัสผ่าน (สำหรับ
ตัวอย่าง '@' หรือ '/') เข้ารหัสด้วย RFC 3986 '%XX' การเข้ารหัส

โปรดทราบว่าการใช้ชื่อผู้ใช้และรหัสผ่านใน ftp_proxy และ http_proxy may
เข้ากันไม่ได้กับโปรแกรมอื่นๆ ที่ใช้งาน (เช่น แมวป่าชนิดหนึ่ง(พ.ศ. 1)).

หมายเหตุ: ไม่ได้ใช้สำหรับเซสชันแบบโต้ตอบ เฉพาะสำหรับ command-line
เรียก

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

ขยาย อยู่เฉยๆ โหมด AND ไฟร์วอลล์


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

229 เข้าสู่โหมด Extended Passive (||| 58551|)

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

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


Ad