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

Ad


ไอคอน Fav ของ OnWorks

inetutils-ftp - ออนไลน์ใน Cloud

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

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

โครงการ:

ชื่อ


FTP — โปรแกรมถ่ายโอนไฟล์ ARPANET

เรื่องย่อ


FTP [-v] [-d] [-i] [-n] [-g] [เจ้าภาพ]

DESCRIPTION


ftp เป็นอินเทอร์เฟซผู้ใช้ของ ARPANET มาตรฐาน File Transfer Protocol โปรแกรม
อนุญาตให้ผู้ใช้โอนไฟล์เข้าและออกจากไซต์เครือข่ายระยะไกล

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

-4, --ipv4
ใช้ IPv4 เพื่อเชื่อมต่อกับโฮสต์

-4, --ipv6
ใช้ IPv6 เพื่อเชื่อมต่อกับโฮสต์

-NS, --คล่องแคล่ว
เปิดใช้งานการโอนโหมดแอ็กทีฟ ค่าเริ่มต้นสำหรับ FTP.

-NS, --เฉยๆ
เปิดใช้งานการถ่ายโอนโหมดพาสซีฟ ค่าเริ่มต้นสำหรับ พีพีทีพี.

--พร้อมท์ [ข้อความ]
พิมพ์พรอมต์บรรทัดคำสั่ง (เป็นทางเลือกด้วย ข้อความ) แม้ว่าจะไม่ได้อยู่บน tty

-NS, --netrc ชื่อไฟล์
เลือกไฟล์เริ่มต้นเฉพาะ

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

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

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

-e, --ไม่มีการแก้ไข
ปิดใช้งานการแก้ไขบรรทัดคำสั่ง

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

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

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

--การใช้งาน
แสดงข้อความการใช้งานสั้นๆ

- --ช่วยด้วย
แสดงรายการช่วยเหลือ

-วี --รุ่น
แสดงเวอร์ชันของโปรแกรม

โฮสต์ลูกค้าด้วยซึ่ง 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
ปิด.

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

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

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

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

ตอนที่ 4 สลับการใช้ EPSV/EPRT สำหรับการกำหนดที่อยู่ IPv4 ค่าเริ่มต้นคือปิด

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

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

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

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

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

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

ipv4 เลือก IPv4 เป็นรูปแบบการกำหนดที่อยู่เท่านั้น

ipv6 เลือก IPv6 เป็นรูปแบบการกำหนดที่อยู่เท่านั้น

ไอปัน อนุญาต IPv4 และการกำหนดที่อยู่ IPv6

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

แอล.พี.ดับบลิว พิมพ์ชื่อไดเร็กทอรีการทำงานปัจจุบันบนเครื่องท้องถิ่น

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

แมคเดฟ มาโครชื่อ
กำหนดมาโคร บรรทัดที่ตามมาจะถูกเก็บไว้เป็นแมโคร มาโครชื่อ; null
บรรทัด (อักขระขึ้นบรรทัดใหม่ติดต่อกันในไฟล์หรือขึ้นบรรทัดใหม่จาก
เทอร์มินัล) ยุติโหมดอินพุตมาโคร มีการจำกัดมาโคร 16 ตัวและ 4096
อักขระทั้งหมดในมาโครที่กำหนดไว้ทั้งหมด มาโครยังคงกำหนดไว้จนกระทั่ง a ปิดการขาย
คำสั่งถูกดำเนินการ ตัวประมวลผลแมโครตีความ `$' และ `\' เป็นพิเศษ
ตัวอักษร `$' ตามด้วยตัวเลข (หรือตัวเลข) จะถูกแทนที่ด้วย
อาร์กิวเมนต์ที่สอดคล้องกันบนบรรทัดคำสั่งการเรียกใช้แมโคร A `$' ตามด้วย
ตัว `i' ส่งสัญญาณว่าตัวประมวลผลมาโครว่ามาโครที่ดำเนินการจะถูกวนซ้ำ
ในการส่งผ่านครั้งแรก `$i' จะถูกแทนที่ด้วยอาร์กิวเมนต์แรกในการเรียกใช้แมโคร
บรรทัดคำสั่ง ในการส่งผ่านครั้งที่สอง จะถูกแทนที่ด้วยอาร์กิวเมนต์ที่สอง และดังนั้น
บน. `\' ที่ตามด้วยอักขระใดๆ จะถูกแทนที่ด้วยอักขระนั้น ใช้ `\'
เพื่อป้องกันการดูแลพิเศษของ `$'

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

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

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

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

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

โหมด [โหมดชื่อ]
ตั้งค่าการถ่ายโอนไฟล์ โหมด ไปยัง โหมดชื่อ. โหมดเริ่มต้นคือโหมด "สตรีม"

สมัย ชื่อไฟล์
แสดงเวลาแก้ไขล่าสุดของไฟล์บนเครื่องระยะไกล

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

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

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

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 โดยอัตโนมัติ (ดูด้านล่าง)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

โครงสร้าง [โครงสร้างชื่อ]
ตั้งค่าการถ่ายโอนไฟล์ โครงสร้าง ไปยัง โครงสร้างชื่อ. ตามค่าเริ่มต้น โครงสร้าง "สตรีม"
ถูกนำมาใช้.

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

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

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

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

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

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

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

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

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

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

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


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

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

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


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

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

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

3. ไม่ผ่านการตรวจสอบข้างต้น หากเปิดใช้งาน ``globbing'' ชื่อไฟล์ในเครื่องจะถูกขยาย
ตามกฎที่ใช้ใน csh(1); cf the glob สั่งการ. ถ้า FTP คำสั่ง
ต้องการไฟล์ในเครื่องเดียว (.eg ใส่) เฉพาะชื่อไฟล์แรกที่สร้างโดย
ใช้การดำเนินการ "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 รองรับเฉพาะค่าเริ่มต้นสำหรับพารามิเตอร์การถ่ายโอนไฟล์ที่เหลือ: โหมด, ฟอร์ม,
และ โครงสร้าง.

และพวกเรา


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

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

NETRC ตำแหน่งสำรองของ .netrc ไฟล์ที่มีความสำคัญเหนือมาตรฐาน
ที่ตั้ง

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

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


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

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

คำสั่ง Linux

Ad