GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

ftp

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

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

โครงการ:

ชื่อ


lftp - โปรแกรมถ่ายโอนไฟล์ที่ซับซ้อน

ซิงค์


ftp [-d] [-e cmd] [-p พอร์ต] [-u ผู้ใช้งาน[,ส่ง-เว็บไซต์]
ftp -f script_file
ftp -c คำสั่ง
ftp --รุ่น
ftp --ช่วยด้วย

VERSION


เอกสารหน้านี้ lftp เวอร์ชัน 4.6.3

DESCRIPTION


ftp เป็นโปรแกรมถ่ายโอนไฟล์ที่ช่วยให้ FTP, HTTP และการเชื่อมต่ออื่น ๆ ที่ซับซ้อน
ให้กับโฮสต์อื่นๆ ถ้า เว็บไซต์ ระบุไว้แล้ว lftp จะเชื่อมต่อกับไซต์นั้นมิฉะนั้นa
ต้องสร้างการเชื่อมต่อด้วยคำสั่งเปิด

ftp สามารถจัดการวิธีการเข้าถึงไฟล์ได้หลายวิธี - FTP, FTPS, HTTP, HTTPS, HFTP, FISH, SFTP และ
ไฟล์ (HTTPS และ FTPS จะใช้ได้เฉพาะเมื่อ lftp ถูกคอมไพล์ด้วย GNU TLS หรือ OpenSSL
ห้องสมุด). คุณสามารถระบุวิธีที่จะใช้ในคำสั่ง `open URL' เช่น `open
http://www.us.kernel.org/pub/linux'. HFTP เป็นโปรโตคอล ftp-over-http-proxy ใช้ได้เลย
โดยอัตโนมัติแทน FTP หากตั้งค่า ftp:proxy เป็น `http://proxy[:ท่า]'. ปลาเป็น
โปรโตคอลทำงานผ่านการเชื่อมต่อ ssh กับบัญชี unix SFtp เป็นโปรโตคอลที่ใช้งาน
ใน SSH2 เป็นระบบย่อย SFTP

นอกจากโปรโตคอลที่เหมือน FTP แล้ว lftp ยังรองรับโปรโตคอล BitTorrent เป็นคำสั่ง `torrent'
รองรับการเพาะเมล็ดด้วย

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

ftp มีรูปแบบคำสั่งเหมือนเชลล์ทำให้คุณสามารถเรียกใช้คำสั่งต่างๆ ได้พร้อมกันใน
พื้นหลัง (&). นอกจากนี้ยังสามารถจัดกลุ่มคำสั่งภายใน () และดำเนินการใน
พื้นหลัง. งานพื้นหลังทั้งหมดจะดำเนินการในกระบวนการเดียวเดียวกัน คุณสามารถนำ
งานพื้นหน้าเป็นพื้นหลังด้วย ^Z (cz) และกลับด้วยคำสั่ง `รอ' (หรือ `fg' ซึ่งก็คือ
นามแฝงว่า 'รอ') หากต้องการแสดงรายการงานที่กำลังทำงานอยู่ ให้ใช้คำสั่ง `งาน' บางคำสั่งอนุญาต
เปลี่ยนเส้นทางเอาต์พุต (cat, ls, ...) ไปยังไฟล์หรือผ่านไพพ์ไปยังคำสั่งภายนอก คำสั่ง
สามารถดำเนินการตามเงื่อนไขตามสถานะการสิ้นสุดของคำสั่งก่อนหน้า (&&, ||)

ถ้าคุณออก ftp ก่อนที่งานทั้งหมดจะยังไม่เสร็จ ftp จะย้ายตัวเองไปที่โหมด nohup
ในพื้นหลัง สิ่งเดียวกันนี้เกิดขึ้นกับการวางสายโมเด็มจริงหรือเมื่อคุณปิด xterm

ftp มีมิเรอร์ในตัวซึ่งสามารถดาวน์โหลดหรืออัปเดตแผนผังไดเร็กทอรีทั้งหมด มี
ยังย้อนกลับมิเรอร์ (mirror -R) ซึ่งอัปโหลดหรืออัปเดตแผนผังไดเร็กทอรีบนเซิร์ฟเวอร์
มิเรอร์ยังสามารถซิงโครไนซ์ไดเร็กทอรีระหว่างสองเซิร์ฟเวอร์ระยะไกลโดยใช้ FXP if
ใช้ได้

มีคำสั่ง `at' เพื่อเริ่มงานตามเวลาที่กำหนดในบริบทปัจจุบัน command
คำสั่ง `queue' ไปยังคิวสำหรับการดำเนินการตามลำดับสำหรับเซิร์ฟเวอร์ปัจจุบัน และอื่นๆ อีกมากมาย

เมื่อเริ่มต้น ftp ดำเนินการ /etc/lftp.conf แล้วก็ ~/.lftprc และ ~/.lftp/rc (หรือ
~/.config/lftp/rc if ~/.lftp ไม่ได้อยู่). คุณสามารถวางนามแฝงและคำสั่ง `set'
ที่นั่น. บางคนต้องการดูการดีบักโปรโตคอลแบบเต็ม ใช้ `debug' เพื่อเปิดการดีบัก
ใช้ `debug 3' เพื่อดูเฉพาะข้อความทักทายและข้อความแสดงข้อผิดพลาด

ftp มีตัวแปรที่ตั้งค่าได้หลายตัว คุณสามารถใช้ `set -a' เพื่อดูตัวแปรทั้งหมดและ
ค่าของพวกเขาหรือ `set -d' เพื่อดูรายการค่าเริ่มต้น ชื่อตัวแปรสามารถย่อได้และ
คำนำหน้าสามารถละเว้นได้เว้นแต่ส่วนที่เหลือจะคลุมเครือ

หาก lftp ถูกคอมไพล์ด้วย OpenSSL (configure --with-openssl) จะรวม software
พัฒนาโดยโครงการ OpenSSL เพื่อใช้ใน OpenSSL Toolkit (http://www.openssl.org/)

คำสั่ง
! เปลือกหอย คำสั่ง

เรียกใช้คำสั่งเชลล์หรือเชลล์

!l

เพื่อทำรายการไดเรกทอรีของโฮสต์ท้องถิ่น

นามแฝง [พร้อมชื่อ [ความคุ้มค่า]]

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

นามแฝง dir ls -lF
นามแฝง น้อย zmore

at เวลา - คำสั่ง ]

รอจนกว่าจะถึงเวลาที่กำหนดและดำเนินการตามคำสั่งที่กำหนด (เป็นทางเลือก) ดูสิ่งนี้ด้วย at(1)

แนบ [PID]

แนบเทอร์มินัลกับกระบวนการ lftp ในพื้นหลังที่ระบุ

ที่คั่นหน้า [คำสั่งย่อย]

คำสั่งบุ๊กมาร์กควบคุมบุ๊กมาร์ก

ชื่อไซต์สามารถใช้ใน เปิด คำสั่งโดยตรงตามที่เป็นหรือในคำสั่งใด ๆ ที่ยอมรับ
ใส่ URL โดยใช้ the bm:ไซต์/เส้นทาง จัดรูปแบบ

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

แคช [คำสั่งย่อย]

คำสั่งแคชควบคุมแคชหน่วยความจำภายใน คำสั่งย่อยต่อไปนี้เป็นที่รู้จัก:

สถิติสถานะแคชการพิมพ์ (ค่าเริ่มต้น)
on|off เปิด/ปิดการแคช
ล้างแคชล้าง
ขนาด Lim กำหนดขีด จำกัด หน่วยความจำ -1 หมายถึงไม่ จำกัด
หมดอายุ Nx ตั้งค่าเวลาหมดอายุของแคชเป็น N วินาที (x=s) นาที (x=m) ชั่วโมง (x=h) หรือ
วัน (x=ง)

แมว ไฟล์

cat ส่งออกไฟล์ระยะไกลไปยัง stdout (ดูสิ่งนี้ด้วย ข้อมูลเพิ่มเติม, สแคท และ ซมอร์)

cd res

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

chmod โหมด ไฟล์

เปลี่ยนรูปแบบการอนุญาตบนไฟล์ระยะไกล โหมดต้องเป็นเลขฐานแปด

ปิดการขาย [-a]

ปิดการเชื่อมต่อที่ไม่ได้ใช้งาน ตามค่าดีฟอลต์เฉพาะกับเซิร์ฟเวอร์ปัจจุบัน ให้ใช้ -a เพื่อปิด idle . ทั้งหมด
การเชื่อมต่อ

CLS [ทางเลือก] ไฟล์ ...

`cls' พยายามดึงข้อมูลเกี่ยวกับไฟล์หรือไดเร็กทอรีที่ระบุและส่งออกไฟล์
ข้อมูลตามตัวเลือกรูปแบบ ความแตกต่างระหว่าง `ls' และ `cls' คือ
`ls' ขอให้เซิร์ฟเวอร์จัดรูปแบบรายการไฟล์ และ `cls' จัดรูปแบบเองหลังจาก
ดึงข้อมูลที่จำเป็นทั้งหมด

-1 เอาต์พุตคอลัมน์เดียว
-a, --all แสดงไฟล์ดอท
-B, --basename แสดงชื่อไฟล์เท่านั้น
--block-size=SIZ ใช้บล็อก SIZ-byte
-d, --directory list directory รายการแทน contents
-F, --classify ต่อท้าย indicator (หนึ่งใน /@) กับรายการ
-h, --ขนาดการพิมพ์ที่มนุษย์อ่านได้ในรูปแบบที่มนุษย์อ่านได้ (เช่น 1K)
--si เหมือนกัน แต่ใช้กำลัง 1000 ไม่ใช่ 1024
-k, --kilobytes เช่น --block-size=1024
-l, --long ใช้รูปแบบรายการยาว
-q, --เงียบ ไม่แสดงสถานะ
-s, --size ขนาดพิมพ์ของแต่ละไฟล์
--filesize ถ้าพิมพ์ขนาด พิมพ์เฉพาะขนาดไฟล์
-i, --nocase การจับคู่รูปแบบที่ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
-I, --sortnocase ชื่อการจัดเรียงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
-D, --dirsfirst รายการไดเร็กทอรีก่อน
--sort=OPT "ชื่อ", "ขนาด", "วันที่"
-S เรียงตามขนาดไฟล์
--ผู้ใช้, --กลุ่ม,
--perms, --วันที่,
--linkcount, --links แสดงแต่ละช่อง
--time-style=STYLE ใช้รูปแบบเวลาที่ระบุ

คำสั่ง cmd อาร์กิว...

รันคำสั่งที่กำหนดโดยไม่สนใจนามแฝง

การแก้ปัญหา [ทางเลือก] ระดับ|ปิด

สลับการดีบักไปที่ ระดับ หรือปิดเครื่อง ตัวเลือก:

-o เปลี่ยนเส้นทางเอาต์พุตการดีบักไปยังไฟล์
-c แสดงบริบทข้อความ
-p แสดง PID
-t แสดงการประทับเวลา

เสียงสะท้อน [-n] เชือก

พิมพ์ (สะท้อน) สตริงที่กำหนดไปยังจอแสดงผล

แก้ไข [ทางเลือก] ไฟล์

ดึงไฟล์ระยะไกลไปยังตำแหน่งชั่วคราว เรียกใช้โปรแกรมแก้ไขในเครื่องแล้วอัปโหลดไฟล์
กลับถ้าเปลี่ยน ตัวเลือก:

-k เก็บไฟล์ชั่วคราวไว้
-o ตำแหน่งไฟล์ชั่วคราวที่ชัดเจน

ประเมิน [-f รูป ] อาร์กิว...

โดยไม่มี -f มันรันอาร์กิวเมนต์ที่กำหนดเป็นคำสั่ง ด้วย -f อาร์กิวเมนต์จะถูกเปลี่ยน
เป็นคำสั่งใหม่ รูปแบบสามารถมีข้อความธรรมดาและตัวยึดตำแหน่ง $0....$9 และ $@
สอดคล้องกับข้อโต้แย้ง

ทางออก [bg] [ด้านบน] [ผู้ปกครอง] [ฆ่า] [รหัส]

exit จะออกจาก lftp หรือย้ายไปที่พื้นหลังหากมีงานที่ใช้งานอยู่ ถ้าไม่มีงานคือ
คล่องแคล่ว, รหัส ถูกส่งไปยังระบบปฏิบัติการตามสถานะการยกเลิกของ lftp ถ้า รหัส is
ละเว้น รหัสออกของคำสั่งสุดท้ายจะถูกใช้

`exit bg' บังคับให้ย้ายไปที่พื้นหลังเมื่อ cmd:move-background เป็นเท็จ `ออกจากด้านบน' ทำให้
`เชลล์' ระดับบนสุด (ตัวดำเนินการคำสั่ง lftp ภายใน) สิ้นสุดลง `exit parent' สิ้นสุดลง
parent shell เมื่อรันสคริปต์ที่ซ้อนกัน `exit kill' ฆ่างานที่มีหมายเลขทั้งหมดมาก่อน
ออก สามารถใช้ตัวเลือกร่วมกันได้ เช่น `เวลา 08:00 น. -- exit top kill &' kills all jobs
และทำให้ออก lftp ตามเวลาที่กำหนด

fg

นามแฝงสำหรับ 'รอ'

พบ [ทางเลือก] ไดเร็กทอรี...

แสดงรายการไฟล์ในไดเร็กทอรี (ไดเร็กทอรีปัจจุบันตามค่าเริ่มต้น) แบบเรียกซ้ำ สิ่งนี้ช่วยได้
ด้วยเซิร์ฟเวอร์ที่ไม่มีการสนับสนุน ls -R คุณสามารถเปลี่ยนเส้นทางผลลัพธ์ของคำสั่งนี้ได้ ตัวเลือก:

-d MD, --max-ความลึก=MD ระบุความลึกการสแกนสูงสุด
-l, --list ใช้รูปแบบรายการแบบยาว

ftpสำเนา

ล้าสมัย. ใช้อย่างใดอย่างหนึ่งต่อไปนี้แทน:
รับ ftp://... -o ftp://...
รับ -O ftp://... file1 file2...
ใส่ ftp://...
เอ็มพุท ftp: //.../*
mget -O ftp: //... ftp: //.../*
หรือชุดค่าผสมอื่น ๆ เพื่อรับการถ่ายโอน FXP (โดยตรงระหว่างสองเซิร์ฟเวอร์ FTP) lftp จะ
ทางเลือกสำรองเป็นสำเนาธรรมดา (ผ่านไคลเอนต์) หากไม่สามารถเริ่มต้นการถ่ายโอน FXP หรือ ftp:use-fxp คือ
เท็จ

ได้รับ [-E] [-a] [-c] [-e] [-O ฐาน] ไฟล์ [-o ไฟล์-

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

-c ไปต่อ, รับ
-E ลบไฟล์ต้นฉบับหลังจากโอนสำเร็จ
-e ลบไฟล์เป้าหมายก่อนโอน
-a ใช้โหมด ascii (ไบนารีเป็นค่าเริ่มต้น)
-O ระบุไดเร็กทอรีฐานหรือ URL ที่ควรวางไฟล์

ตัวอย่าง:
รับ README
รับ README -o debian.README
รับ README README.mirrors
รับ README -o debian.README README.mirrors -o debian.mirrors
รับ README -o ftp://some.host.org/debian.README
รับ README -o ftp://some.host.org/debian-dir/ (ตอนจบ เฉือน is สำคัญ)

get1 [ทางเลือก] ไฟล์

โอนไฟล์เดียว ตัวเลือก:

-o ชื่อไฟล์ปลายทาง (ค่าเริ่มต้น - ชื่อฐานของ rfile)
-c ไปต่อ, รับ
-E ลบไฟล์ต้นฉบับหลังจากโอนสำเร็จ
-a ใช้โหมด ascii (ไบนารีเป็นค่าเริ่มต้น)
--source-region= ถ่ายโอนภูมิภาคที่ระบุของไฟล์ต้นทาง
--เป้าหมาย-ตำแหน่ง= ตำแหน่งในไฟล์เป้าหมายเพื่อเขียนข้อมูลที่

glob [ทางเลือก] [คำสั่ง] รูปแบบ

Glob กำหนดรูปแบบที่มี metacharacters และส่งผ่านผลลัพธ์ไปยังคำสั่งที่กำหนดหรือ return
รหัสทางออกที่เหมาะสม

-f ไฟล์ธรรมดา (ค่าเริ่มต้น)
-d ไดเร็กทอรี
-ทุกประเภท
--exist ส่งคืนรหัสทางออกเป็นศูนย์เมื่อรูปแบบขยายเป็นรายการที่ไม่ว่างเปล่า
--not-exist ส่งคืนรหัสทางออกเป็นศูนย์เมื่อรูปแบบขยายเป็นรายการว่าง

ตัวอย่าง:
ก้องก้อง *
glob --exist *.csv && echo "มีไฟล์ *.csv"

ช่วย [cmd]

พิมพ์ความช่วยเหลือสำหรับ cmd หรือถ้าไม่มี cmd ระบุให้พิมพ์รายการคำสั่งที่มีอยู่

ตำแหน่งงาน [ทางเลือก] [งาน_ไม่...]

รายชื่องานที่กำลังดำเนินการ ถ้า งาน_หมายเลข ระบุเฉพาะงานที่มีหมายเลขนั้น ตัวเลือก:

-v verbose หลาย -v เพิ่มความฟุ่มเฟือย
-r แสดงรายการงานที่ระบุเพียงหนึ่งงานโดยไม่มีการเรียกซ้ำ

ฆ่า ทั้งหมด|งาน_หมายเลข

ลบงานที่ระบุด้วย งาน_หมายเลข หรืองานทั้งหมด (สำหรับ งาน_หมายเลข เห็น ตำแหน่งงาน)

จอแอลซีดี ลเดียร์

เปลี่ยนไดเรกทอรีท้องถิ่นปัจจุบัน ลเดียร์. ไดเร็กทอรีภายในเครื่องก่อนหน้านี้ถูกเก็บไว้เป็น `-' คุณ
สามารถทำ `lcd -' เพื่อเปลี่ยนไดเร็กทอรีกลับ

ln [-s] ไฟล์ที่มีอยู่ ลิงค์ใหม่

สร้างฮาร์ดลิงก์/สัญลักษณ์ไปยังไฟล์ที่มีอยู่ ตัวเลือก -s เลือกการสร้างสัญลักษณ์
ลิงค์

ในประเทศ คำสั่ง

รันคำสั่งที่ระบุด้วยโลคัลไดเร็กทอรี file:// session แทนเซสชันระยะไกล
ตัวอย่าง:
pwd ท้องถิ่น
ls .ท้องถิ่น
มิเรอร์ท้องถิ่น /dir1 /dir2

แอล.พี.ดับบลิว

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

ls params

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

รับ [-c] [-d] [-a] [-E] [-O ฐาน] ไฟล์

รับไฟล์ที่เลือกพร้อมไวด์การ์ดแบบขยาย

-c ไปต่อ รีไรท์
-d สร้างไดเร็กทอรีเหมือนกับชื่อไฟล์และนำไฟล์ไปไว้ในนั้น
แทนไดเร็กทอรีปัจจุบัน
-E ลบไฟล์ต้นฉบับหลังจากโอนสำเร็จ
-a ใช้โหมด ascii (ไบนารีเป็นค่าเริ่มต้น)
-O ระบุไดเร็กทอรีฐานหรือ URL ที่ควรวางไฟล์

กระจก [ทางเลือก] [แหล่ง [เป้า]]

มิเรอร์ไดเร็กทอรีต้นทางที่ระบุไปยังไดเร็กทอรีเป้าหมายในเครื่อง หากไดเรกทอรีเป้าหมายสิ้นสุด
ด้วยเครื่องหมายทับ (ยกเว้นรูท) ชื่อฐานต้นทางจะถูกผนวกเข้ากับชื่อไดเร็กทอรีเป้าหมาย
ต้นทางและ/หรือเป้าหมายสามารถเป็น URL ที่ชี้ไปยังไดเร็กทอรี

-c, --continue ทำงานมิเรอร์ต่อไปถ้าเป็นไปได้
-e, --delete ลบไฟล์ที่ไม่มีอยู่ในไซต์ระยะไกล
--delete-ลบไฟล์เก่าก่อนโอนไฟล์ใหม่
--deep-first ลงมาในไดเร็กทอรีย่อยก่อนโอน
ไฟล์
--scan-all-first สแกนไดเร็กทอรีทั้งหมดแบบวนซ้ำก่อน
การถ่ายโอนไฟล์
-s, --allow-suid ตั้งค่าบิต suid/sgid ตามไซต์ระยะไกล
--allow-chown พยายามตั้งค่าเจ้าของและกลุ่มในไฟล์
--ascii ใช้การถ่ายโอนโหมด ascii (หมายถึง --ignore-size)
--ignore-time ละเว้นเวลาเมื่อตัดสินใจว่าจะดาวน์โหลดหรือไม่
--ignore-size ละเว้นขนาดเมื่อตัดสินใจว่าจะดาวน์โหลดหรือไม่
--only-missing ดาวน์โหลดเฉพาะไฟล์ที่หายไป
--only-existing ดาวน์โหลด เฉพาะไฟล์ที่มีอยู่แล้วที่เป้าหมาย
-n, --only-newer ดาวน์โหลดไฟล์ที่ใหม่กว่าเท่านั้น (-c จะไม่ทำงาน)
--upload-older อัปโหลดแม้กระทั่งไฟล์ที่เก่ากว่าไฟล์ระยะไกล
--no-empty-dirs อย่าสร้างไดเร็กทอรีว่าง (หมายถึง
--ความลึก-ก่อน)
-r, --no-recursion อย่าไปที่ไดเร็กทอรีย่อย
-r, --เรียกซ้ำ=โหมด ไปที่ไดเรกทอรีย่อยในเงื่อนไข
--no-symlinks ไม่สร้างลิงก์สัญลักษณ์
-p, --no-perms ไม่ได้ตั้งค่าการอนุญาตไฟล์
--no-umask ห้ามใช้ umask กับโหมดไฟล์
-R, --reverse กระจกมองหลัง (ใส่ไฟล์)
-L, --dereference ดาวน์โหลดลิงก์สัญลักษณ์เป็นไฟล์
--overwrite เขียนทับไฟล์ธรรมดาโดยไม่ต้องลบออกก่อน
--no-overwrite ลบและสร้างไฟล์ธรรมดาใหม่แทน
เขียนทับ
-N, --ใหม่กว่า=SPEC ดาวน์โหลดเฉพาะไฟล์ที่ใหม่กว่าเวลาที่กำหนด
--แก่กว่า=SPEC ดาวน์โหลดเฉพาะไฟล์ที่เก่ากว่าเวลาที่กำหนด
--ขนาด-ช่วง=ประเภท ดาวน์โหลดเฉพาะไฟล์ที่มีขนาดในช่วงที่กำหนด
-P, --ขนาน[=N] ดาวน์โหลดไฟล์ N แบบขนาน
--use-pget[-n=N] ใช้ pget เพื่อถ่ายโอนทุกไฟล์
--เมื่อเปลี่ยน=CMD รันคำสั่งหากมีสิ่งใดเปลี่ยนแปลง
--วนซ้ำมิเรอร์จนกว่าจะไม่พบการเปลี่ยนแปลง
-i RX, --include=RX รวมไฟล์ที่ตรงกัน
-x RX, --ไม่รวม=RX ไม่รวมไฟล์ที่ตรงกัน
-I GP, --include-glob=GP รวมไฟล์ที่ตรงกัน
-X GP, --ไม่รวม-glob=GP ไม่รวมไฟล์ที่ตรงกัน
-f ไฟล์, --ไฟล์=ไฟล์ มิเรอร์ไฟล์เดียวหรือกลุ่ม globbed (เช่น
/path/to/*.txt)
-O DIR, --target-ไดเรกทอรี=DIR เส้นทางฐานเป้าหมายหรือ URL
-v, --verbose[=level] การดำเนินการอย่างละเอียด
--บันทึก=ไฟล์ เขียนคำสั่ง lftp ที่กำลังดำเนินการไปยัง FILE
--สคริปต์=ไฟล์ เขียนคำสั่ง lftp ไปที่ FILE แต่อย่าดำเนินการ
พวกเขา
--just-print, --dry-run เช่นเดียวกับ --script=-
--max-ข้อผิดพลาด=N หยุดหลังจากจำนวนข้อผิดพลาดนี้
--skip-noaccess อย่าพยายามถ่ายโอนไฟล์โดยไม่มีสิทธิ์อ่าน
--use-cache ใช้รายการไดเรกทอรีแคช

--Remove-source-files ลบไฟล์หลังจากโอน (ใช้ด้วยความระมัดระวัง)
- เหมือนกับ --allow-chown --allow-suid --no-umask

เมื่อใช้ -R ไดเร็กทอรีต้นทางจะเป็นโลคัลและเป้าหมายคือรีโมต ถ้าเป้าหมาย
ไดเร็กทอรีถูกละไว้ ใช้ชื่อฐานของไดเร็กทอรีต้นทาง ถ้าทั้งสองไดเร็กทอรีเป็น
ละเว้น ไดเร็กทอรีท้องถิ่นและรีโมตปัจจุบันจะถูกใช้ หากไดเร็กทอรีเป้าหมายลงท้ายด้วย
เครื่องหมายทับ (ยกเว้นไดเร็กทอรีราก) จากนั้นชื่อฐานของไดเร็กทอรีต้นทางจะถูกต่อท้าย

RX เป็นนิพจน์ทั่วไปแบบขยาย เช่นเดียวกับin นกกระยาง(1)

GP เป็นรูปแบบ glob เช่น `*.zip'

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

โปรดทราบว่าลิงก์สัญลักษณ์จะไม่ถูกสร้างขึ้นเมื่ออัปโหลดไปยังเซิร์ฟเวอร์ระยะไกล เนื่องจาก FTP
โปรโตคอลไม่สามารถทำได้ ในการอัปโหลดไฟล์ที่ลิงก์อ้างถึง ให้ใช้คำสั่ง `mirror -RL' (treat
ลิงก์สัญลักษณ์เป็นไฟล์)

สำหรับตัวเลือก --newer-than และ --older-than คุณสามารถระบุไฟล์หรือเวลา
สเปคแบบที่ใช้โดย at(1) คำสั่ง เช่น `now-7days' หรือ `week ago' ถ้าคุณ
ระบุไฟล์ จากนั้นจะใช้เวลาในการแก้ไขไฟล์นั้น

ระดับคำฟุ่มเฟือยสามารถเลือกได้โดยใช้ --verbose=level ตัวเลือกหรือหลายตัวเลือก -v
เช่น -vvv. ระดับคือ:
0 - ไม่มีเอาต์พุต (ค่าเริ่มต้น)
1 - การดำเนินการพิมพ์
2 - +พิมพ์ชื่อไฟล์ที่ไม่ถูกลบ (เมื่อไม่ได้ระบุ -e)
3 - +พิมพ์ชื่อไดเร็กทอรีที่มิเรอร์

--only-newer จะปิดการเปรียบเทียบขนาดไฟล์และอัปโหลด/ดาวน์โหลดเฉพาะไฟล์ที่ใหม่กว่าแม้ว่า
ขนาดแตกต่างกัน โดยค่าเริ่มต้น ไฟล์ที่เก่ากว่าจะถูกโอนและแทนที่ไฟล์ที่ใหม่กว่า

--upload-older อนุญาตให้แทนที่ไฟล์ระยะไกลที่ใหม่กว่าด้วยไฟล์ที่เก่ากว่า (เมื่อฝั่งเป้าหมาย
เป็นระยะไกล) แบ็กเอนด์ระยะไกลบางรายการไม่สามารถเก็บการประทับเวลาได้ ดังนั้นค่าเริ่มต้นคือเก็บ
ไฟล์ที่ใหม่กว่า

โหมดการเรียกซ้ำอาจเป็นหนึ่งใน "เสมอ", "ไม่เคย", "หายไป", "ใหม่กว่า" ด้วยตัวเลือก
มิเรอร์ 'ใหม่กว่า' เปรียบเทียบการประทับเวลาของไดเร็กทอรีและเข้าสู่ไดเร็กทอรีก็ต่อเมื่อเป็น
แก่กว่าหรือหายไปจากฝั่งเป้าหมาย โปรดทราบว่าเมื่อไฟล์เปลี่ยนไดเร็กทอรี
การประทับเวลาอาจเหมือนเดิม ดังนั้นมิเรอร์จะไม่ประมวลผลไดเรกทอรีนั้น

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

เซิร์ฟเวอร์ FTP บางตัวซ่อนไฟล์จุดโดยค่าเริ่มต้น (เช่น .htaccess) และแสดงเฉพาะเมื่อ LIST
คำสั่งใช้กับตัวเลือก -a ในกรณีเช่นนี้ ให้ลองใช้ `set ftp:list-options -a'

mkdir [-p] [-f] ผบ.

สร้างไดเรกทอรีระยะไกล หากใช้ -p ให้สร้างองค์ประกอบทั้งหมดของพาธ ตัวเลือก -f ทำให้
mkdir เงียบและระงับข้อความ

โมดูล โมดูล [ args ]

โหลดโมดูลที่กำหนดโดยใช้ หยด(3) ฟังก์ชัน หากชื่อโมดูลไม่มีเครื่องหมายทับ แสดงว่าเป็น
ค้นหาในไดเร็กทอรีที่ระบุโดยตัวแปร module:path อาร์กิวเมนต์ถูกส่งไปยัง
ฟังก์ชัน module_init ดู README.modules สำหรับรายละเอียดทางเทคนิค

ข้อมูลเพิ่มเติม ไฟล์

เช่นเดียวกับ `cat ไฟล์ | มากกว่า'. ถ้า เพจเจอร์ ถูกตั้งค่า ใช้เป็นตัวกรอง (ดูสิ่งนี้ด้วย แมว, สแคท
และ ซมอร์)

เอ็มพุท [-c] [-d] [-a] [-E] [-O ฐาน] ไฟล์

อัปโหลดไฟล์ด้วยการขยายไวด์การ์ด โดยค่าเริ่มต้นจะใช้ชื่อฐานของชื่อท้องถิ่นเป็น
ระยะไกลหนึ่ง สามารถเปลี่ยนแปลงได้โดยตัวเลือก `-d'

-c ดำเนินการต่อชื่อเสียง
-d สร้างไดเร็กทอรีเหมือนกับในชื่อไฟล์และใส่ไฟล์ลงในไดเร็กทอรี
แทนไดเร็กทอรีปัจจุบัน
-E ลบไฟล์ต้นฉบับหลังจากโอนสำเร็จ (อันตราย)
-a ใช้โหมด ascii (ไบนารีเป็นค่าเริ่มต้น)
-O ระบุไดเร็กทอรีฐานหรือ URL ที่ควรวางไฟล์

MRM file (s)

เช่นเดียวกับ `glob rm' ลบไฟล์ที่ระบุด้วยการขยายไวด์การ์ด

mv file1 file2

ตั้งชื่อใหม่ file1 ไปยัง file2.

รายการ [args]

แสดงรายการชื่อไฟล์ระยะไกล

เปิด [-e cmd] [-u ผู้ใช้งาน[,ส่ง]] [-p พอร์ต] เจ้าภาพ|URL

เลือกเซิร์ฟเวอร์ FTP

เพ็ท [ทางเลือก] ไฟล์ [-o ไฟล์]

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

-c ดำเนินการโอน ต้องใช้ lfile.lftp-pget-สถานะ ไฟล์
-n แม็กซ์คอนน์ กำหนดจำนวนการเชื่อมต่อสูงสุด (ค่าเริ่มต้นจะถูกนำมาจาก pget: ค่าเริ่มต้น-n
การตั้งค่า)

ใส่ [-E] [-a] [-c] [-O ฐาน] ไฟล์ [-o ไฟล์]

อัพโหลด ไฟล์ ด้วยชื่อระยะไกล ไฟล์. ถ้า -o ละไว้ ชื่อฐานของ ไฟล์ ใช้เป็น
ชื่อระยะไกล ไม่ขยายไวด์การ์ด ให้ใช้ เอ็มพุท สำหรับการที่.

-o ระบุชื่อไฟล์ระยะไกล (ค่าเริ่มต้น - ชื่อฐานของ lfile)
-c ดำเนินการต่อชื่อเสียง ต้องได้รับอนุญาตในการเขียนทับไฟล์ระยะไกล
-E ลบไฟล์ต้นฉบับหลังจากโอนสำเร็จ (อันตราย)
-a ใช้โหมด ascii (ไบนารีเป็นค่าเริ่มต้น)
-O ระบุไดเร็กทอรีฐานหรือ URL ที่ควรวางไฟล์

รหัสผ่าน [-p]

พิมพ์ URL ระยะไกลปัจจุบัน ใช้ตัวเลือก `-p' เพื่อแสดงรหัสผ่านใน URL

คิว [-n NUM ] cmd

เพิ่มคำสั่งที่กำหนดในคิวสำหรับการดำเนินการตามลำดับ แต่ละไซต์มีคิวของตัวเอง `-n'
เพิ่มคำสั่งก่อนรายการที่กำหนดในคิว อย่าพยายามต่อคิว `cd' หรือ `lcd'
คำสั่งอาจทำให้ lftp สับสน ให้ทำ cd/lcd ก่อนคำสั่ง `queue' และมันจะ
จำสถานที่ที่ต้องทำคำสั่ง สามารถเข้าคิวได้
ทำงานอยู่แล้วโดย `รอคิว ' แต่งานจะดำเนินการต่อไปแม้ว่า
มันไม่ใช่คิวแรก

`queue stop' จะหยุดคิว มันจะไม่รันคำสั่งใหม่ใดๆ แต่แล้ว
งานที่ทำงานอยู่จะยังคงทำงานต่อไป คุณสามารถใช้ `queue stop' เพื่อสร้างการหยุดที่ว่างเปล่า
คิว. `คิวเริ่ม' จะดำเนินการคิวต่อ เมื่อคุณออกจาก lftp มันจะเริ่มต้นทั้งหมด
หยุดคิวโดยอัตโนมัติ

`คิว' ที่ไม่มีอาร์กิวเมนต์จะสร้างคิวที่หยุดทำงานหรือสถานะคิวการพิมพ์

คิว --ลบ|-d [ดัชนี or สัญลักษณ์แทน การแสดงออก]

ลบหนึ่งรายการขึ้นไปจากคิว หากไม่มีการระบุอาร์กิวเมนต์ รายการสุดท้ายใน
คิวถูกลบ

คิว --ย้าย|-m <ดัชนี or สัญลักษณ์แทน การแสดงออก> [ดัชนี]

ย้ายรายการที่กำหนดก่อนดัชนีคิวที่กำหนด หรือไปยังจุดสิ้นสุดหากไม่มีปลายทางคือ
ให้

-q เงียบ.
-v ละเอียด.
-Q เอาต์พุตในรูปแบบที่สามารถใช้ในการจัดคิวใหม่ได้ มีประโยชน์กับ --delete

ตัวอย่าง:
> รับไฟล์ &
[1] รับไฟล์
> คิวรอ 1
> คิวรับไฟล์อื่น
> cd a_directory
> รับคิวยัง_another_file

คิว -d 3 ลบรายการที่สามในคิว
คิว -m 6 4 ย้ายรายการที่หกในคิวก่อนรายการที่สี่
Queue -m "get*zip" 1 ย้ายคำสั่งทั้งหมดที่ตรงกับ "get*zip" ไปที่จุดเริ่มต้นของ
คิว. (ลำดับของรายการจะถูกเก็บรักษาไว้)
Queue -d "get*zip" ลบคำสั่งทั้งหมดที่ตรงกับ "get*zip"

หุ้น cmd

สำหรับ FTP - ส่งคำสั่งแบบไม่แปล ใช้ด้วยความระมัดระวัง - อาจนำไปสู่รีโมตที่ไม่รู้จัก
รัฐและจะทำให้เชื่อมต่อใหม่ คุณไม่สามารถแน่ใจได้ว่าการเปลี่ยนแปลงใด ๆ ของสถานะระยะไกล
เนื่องจากคำสั่งที่ยกมานั้นแน่น - สามารถรีเซ็ตได้โดยเชื่อมต่อใหม่เมื่อใดก็ได้

สำหรับ HTTP - เฉพาะสำหรับการดำเนินการ HTTP ไวยากรณ์: ``quote [ ]''. คำสั่งอาจเป็น
``เซ็ตคุกกี้'' หรือ ``โพสต์''
เปิด http://www.site.net
อ้างชุดคุกกี้ "ตัวแปร=ค่า; othervar=othervalue"
ตั้งค่า http:post-content-type application/x-www-form-urlencoded
โพสต์อ้าง /cgi-bin/script.cgi "var=value&othervar=othervalue" > local_file

สำหรับ FISH - ส่งคำสั่งแบบไม่แปล สามารถใช้เพื่อดำเนินการคำสั่งโดยพลการ
บนเซิร์ฟเวอร์ คำสั่งต้องไม่รับอินพุตหรือพิมพ์ ### ที่ขึ้นบรรทัดใหม่ ถ้าเป็นเช่นนั้น
โปรโตคอลจะไม่ซิงค์กัน
เปิดปลา://เซิร์ฟเวอร์
อ้างหา -name \*.zip

รีเก็ท ไฟล์ [-o ไฟล์]

เช่นเดียวกับ `get -c'

ญาติ [args]

เหมือนกับ `ls' แต่ละเว้นแคช

ลงทะเบียน [args]

เหมือนกับ `nlist' แต่ละเว้นแคช

ทำซ้ำ [ทางเลือก--d] ความล่าช้า] [คำสั่ง]

ทำซ้ำคำสั่งที่ระบุโดยมีความล่าช้าระหว่างการวนซ้ำ ดีเลย์เริ่มต้นคือหนึ่งวินาที
คำสั่งเริ่มต้นว่างเปล่า

-ค จำนวนการทำซ้ำสูงสุด
-d ล่าช้าระหว่างการวนซ้ำ
--while-ok หยุดเมื่อคำสั่งออกด้วยรหัสที่ไม่ใช่ศูนย์
--until-ok หยุดเมื่อคำสั่งออกด้วยรหัสศูนย์
--weak หยุดเมื่อ lftp ย้ายไปที่พื้นหลัง

ตัวอย่าง:
ซ้ำพรุ่งนี้ -- มิเรอร์
ทำซ้ำ 1d มิเรอร์

ชื่อเสียง ไฟล์ [-o ไฟล์]

เช่นเดียวกับ `put -c'

rm [-r] [-f] ไฟล์

ลบไฟล์ระยะไกล ไม่ขยายไวด์การ์ด ให้ใช้ MRM สำหรับการที่. -r ใช้สำหรับเรียกซ้ำ
ไดเรกทอรีลบ โปรดระวัง หากมีบางอย่างผิดพลาด ไฟล์อาจสูญหายได้ -f ปราบปราม
ข้อความแสดงข้อผิดพลาด

คือ rm ผบ.

ลบไดเรกทอรีระยะไกล

สกา [เซสชั่น]

แสดงรายการเซสชันที่แคชไว้หรือเปลี่ยนเป็นเซสชันที่ระบุ

เซ็ต [คือ [คลื่น]]

ตั้งค่าตัวแปรให้เป็นค่าที่กำหนด หากไม่ระบุค่า ให้ยกเลิกการตั้งค่าตัวแปร ชื่อตัวแปร
มีรูปแบบ ``ชื่อ/การปิด'' ซึ่งการปิดสามารถระบุการใช้งานที่แน่นอนของการตั้งค่าได้
ดูรายละเอียดด้านล่าง หากมีการเรียก set โดยไม่มีตัวแปร ดังนั้นการตั้งค่าที่เปลี่ยนแปลงเท่านั้นคือ
อยู่ในรายการ สามารถเปลี่ยนได้ตามตัวเลือก:

-a แสดงรายการการตั้งค่าทั้งหมด รวมถึงค่าเริ่มต้น
-d แสดงรายการเฉพาะค่าดีฟอลต์ ไม่ใช่ค่าปัจจุบันที่จำเป็น

เว็บไซต์ site_cmd

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

นอนหลับ ระยะห่าง

สลีปที่กำหนดช่วงเวลาและออก ช่วงเวลาเป็นวินาทีโดยค่าเริ่มต้น แต่สามารถต่อท้ายได้
ด้วย 'm', 'h', 'd' สำหรับนาที ชั่วโมง และวันตามลำดับ ดูสิ่งนี้ด้วย at.

สล็อต [พร้อมชื่อ]

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

การรวม readline เริ่มต้นช่วยให้สามารถสลับระหว่างช่องชื่อ 0-9 ได้อย่างรวดเร็วโดยใช้ Meta-0 -
คีย์ Meta-9 (บ่อยครั้งคุณสามารถใช้ Alt แทน Meta)

แหล่ง ไฟล์
แหล่ง -e คำสั่ง

ดำเนินการคำสั่งที่บันทึกไว้ในไฟล์ ไฟล์ หรือส่งคืนโดยคำสั่งภายนอกที่ระบุ
แหล่ง ~/.lftp/rc
แหล่งที่มา -e echo ช่วย

แขวน

หยุดกระบวนการ lftp โปรดทราบว่าการถ่ายโอนจะหยุดลงจนกว่าคุณจะดำเนินการตามขั้นตอนต่อไป
ด้วยคำสั่ง fg หรือ bg ของเชลล์

ฝนตกหนัก [ทางเลือก] torrent-ไฟล์...

เริ่มกระบวนการ BitTorrent สำหรับที่กำหนด ไฟล์ torrentซึ่งสามารถเป็นไฟล์ในเครื่อง, URL,
ลิงค์แม่เหล็กหรือธรรมดา info_hash เขียนด้วยเลขฐานสิบหกหรือฐาน 32 มีการขยายไวด์การ์ดในเครื่อง
ไฟล์ที่มีอยู่จะได้รับการตรวจสอบก่อนเว้นแต่ --บังคับ-ถูกต้อง มีตัวเลือกให้ ชิ้นส่วนที่หายไป
กำลังดาวน์โหลด ไฟล์ถูกเก็บไว้ในที่ระบุ ไดเรกทอรี หรือไดเร็กทอรีการทำงานปัจจุบันโดย
ค่าเริ่มต้น. การเพาะจะดำเนินต่อไปจนกระทั่งถึงอัตราส่วน torrent:หยุดบนอัตราส่วน การตั้งค่าหรือเวลาของ
ทอร์เรนต์:seed-max-time หมด

ตัวเลือก:

-O ระบุไดเร็กทอรีฐานที่ควรวางไฟล์
--force-valid ข้ามการตรวจสอบความถูกต้องของไฟล์ (ถ้าคุณแน่ใจว่าใช้ได้)
--only-new stop หากทราบข้อมูลเมตาอยู่แล้วหรือ torrent is
สมบูรณ์
--only-incomplete หยุดหาก torrent เสร็จสมบูรณ์แล้ว
--dht-bootstrap= bootstrap DHT โดยส่งแบบสอบถามไปยังที่ระบุ ปม. นี้
ควรใช้ตัวเลือกเพียงครั้งเดียวเพื่อเติมโหนดในเครื่อง
แคช หมายเลขพอร์ตอาจได้รับหลังโคลอน ค่าเริ่มต้นคือ
6881 นี่คือบางโหนดสำหรับการบูตสแตรป:
dht.transmissionbt.com, เราเตอร์.utorrent.com,
เราเตอร์.bittorrent.com
--share แชร์ไฟล์หรือไดเรกทอรีที่ระบุโดยใช้โปรโตคอล BitTorrent
ลิงค์แม่เหล็กจะพิมพ์เมื่อพร้อม

ผู้ใช้งาน ผู้ใช้งาน [ส่ง]
ผู้ใช้งาน URL [ส่ง]

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

รุ่น

พิมพ์ ftp รุ่น

รอ [งาน]
รอ ทั้งหมด

รอให้งานที่ระบุสิ้นสุดลง หากละเว้น jobno ให้รองานพื้นหลังล่าสุด

`รอทั้งหมด' รอให้งานทั้งหมดยุติลง

สแคท ไฟล์

เหมือนกับ cat แต่กรองแต่ละไฟล์ผ่าน zcat (ดูสิ่งนี้ด้วย แมว, ข้อมูลเพิ่มเติม และ ซมอร์)

ซมอร์ ไฟล์

เหมือนเดิม แต่กรองแต่ละไฟล์ผ่าน zcat (ดูสิ่งนี้ด้วย แมว, สแคท และ ข้อมูลเพิ่มเติม)

การตั้งค่า
เมื่อเริ่มต้น lftp จะดำเนินการ ~/.lftprc และ ~/.lftp/rc (หรือ ~/.config/lftp/rc if ~/.lftp ทำ
ไม่มีอยู่จริง) คุณสามารถวางนามแฝงและคำสั่ง `set' ไว้ที่นั่น บางคนชอบดู
ดีบักโปรโตคอลแบบเต็ม ใช้ `debug' เพื่อเปิดการดีบัก

นอกจากนี้ยังมีไฟล์เริ่มต้นทั้งระบบใน /etc/lftp.conf. ต่างกันได้
ไดเร็กทอรี ดูส่วน FILES

ftp มีตัวแปรที่ตั้งค่าได้ดังต่อไปนี้ (คุณยังสามารถใช้ `set -a' เพื่อดูตัวแปรทั้งหมด
และคุณค่าของพวกเขา):

bmk:บันทึกรหัสผ่าน (บูลีน)
บันทึกรหัสผ่านข้อความธรรมดาใน ~/.local/share/lftp/bookmarks or ~/.lftp/บุ๊กมาร์ก on
คำสั่ง `คั่นหน้าเพิ่ม' ปิดโดยค่าเริ่มต้น

แคช: รายการแคชว่าง (บูลีน)
เมื่อเป็นเท็จ รายการที่ว่างเปล่าจะไม่ถูกแคช

แคช:เปิดใช้งาน (บูลีน)
เมื่อเป็นเท็จ แคชจะถูกปิดใช้งาน

แคช:หมดอายุ (ช่วงเวลา)
รายการแคชที่เป็นบวกจะหมดอายุในช่วงเวลานี้

แคช:หมดอายุลบ (ช่วงเวลา)
รายการแคชเชิงลบจะหมดอายุในช่วงเวลานี้

แคช:ขนาด (จำนวน)
ขนาดแคชสูงสุด เมื่อเกิน รายการแคชที่เก่าที่สุดจะถูกลบออกจากแคช

cmd:ที่ทางออก (สตริง)
คำสั่งในสตริงจะถูกดำเนินการก่อนที่ lftp จะออกหรือย้ายไปยังพื้นหลัง

cmd:ที่ทางออก bg (สตริง)
คำสั่งในสตริงจะถูกดำเนินการก่อนที่จะออกจาก lftp ที่เป็นพื้นหลัง

cmd:ที่ทางออก-fg (สตริง)
คำสั่งในสตริงจะถูกดำเนินการก่อนออกจากส่วนหน้า lftp

cmd:at-พื้นหลัง (สตริง)
คำสั่งในสตริงจะถูกดำเนินการก่อนที่ lftp จะย้ายไปที่พื้นหลัง

cmd:ที่จุดสิ้นสุด (สตริง)
คำสั่งในสตริงจะถูกดำเนินการก่อนที่ lftp จะสิ้นสุด (ไม่ว่าจะอยู่เบื้องหลังหรือ
เบื้องหน้า)

cmd:ที่-เสร็จสิ้น (สตริง)
คำสั่งในสตริงจะดำเนินการเพียงครั้งเดียวเมื่องานทั้งหมดเสร็จสิ้น

cmd: ที่คิวเสร็จสิ้น (สตริง)
คำสั่งในสตริงจะดำเนินการเพียงครั้งเดียวเมื่องานทั้งหมดในคิวเสร็จสิ้น

cmd:cls-เสร็จสิ้น-ค่าเริ่มต้น (สตริง)
ผิดนัด CLS ตัวเลือกสำหรับการแสดงตัวเลือกที่สมบูรณ์ ตัวอย่างเช่น การทำ
รายการที่สมบูรณ์แสดงขนาดไฟล์ ตั้งค่า cmd:cls-completion-default เป็น `-s'

cmd:cls-ค่าเริ่มต้น (สตริง)
ผิดนัด CLS ตัวเลือกคำสั่ง สามารถแทนที่ได้ด้วยตัวเลือกที่ให้ไว้อย่างชัดเจน

cmd:cls-เวลาที่แน่นอน (บูลีน)
เมื่อเป็นจริง CLS จะพยายามหาเวลาแก้ไขไฟล์ให้ถูกต้องแม้ว่าจะหมายถึงมากกว่านั้น
ร้องขอไปยังเซิร์ฟเวอร์

cmd:csh-ประวัติ (บูลีน)
เปิดใช้งานการขยายประวัติเหมือน csh

cmd:โปรโตคอลเริ่มต้น (สตริง)
ค่านี้ใช้เมื่อ "เปิด" ใช้กับชื่อโฮสต์โดยไม่มีโปรโตคอล ค่าเริ่มต้น
คือ 'ftp'

cmd:ล้มเหลว-ออก (บูลีน)
ถ้าเป็นจริง ให้ออกเมื่อคำสั่งล้มเหลวและคำสั่งต่อไปนี้ไม่มีเงื่อนไข (เช่น
ไม่ได้ขึ้นต้นด้วย || หรือ &&). lftp ออกหลังจากออกคำสั่งแบบไม่มีเงื่อนไข
โดยไม่ต้องดำเนินการ

cmd:โต้ตอบ (ไตรบูลีน)
เมื่อเป็นจริง lftp จะทำปฏิกิริยาโต้ตอบ จัดการกับสัญญาณเทอร์มินัลและส่งสัญญาณออกบางส่วนเพิ่มเติม
ข้อความ ค่าเริ่มต้นคืออัตโนมัติและขึ้นอยู่กับ stdin ที่เป็นเทอร์มินัล

cmd:ระยะยาว (วินาที)
เวลาของการดำเนินการคำสั่งซึ่งถือเป็น 'ยาว' และมีเสียงบี๊บมาก่อน
พรอมต์ถัดไป 0 หมายถึงปิด

cmd:ls-ค่าเริ่มต้น (สตริง)
อาร์กิวเมนต์ ls เริ่มต้น

cmd:ย้ายพื้นหลัง (บูลีน)
เมื่อเป็นเท็จ lftp ปฏิเสธที่จะไปที่พื้นหลังเมื่อออก หากต้องการบังคับ ให้ใช้ `exit
บีจี'.

cmd:ย้ายพื้นหลังแยกออก (บูลีน)
เมื่อเป็นจริง (ค่าเริ่มต้น) lftp จะแยกตัวเองออกจากเทอร์มินัลควบคุมเมื่อย้ายไปที่
พื้นหลัง เป็นไปได้ที่จะแนบกลับโดยใช้คำสั่ง 'attach' เมื่อเป็นเท็จ lftp
หลอกให้เชลล์ย้าย lftp ไปยังกลุ่มกระบวนการพื้นหลังและทำงานต่อไป
จากนั้นคำสั่ง fg shell จะนำ lftp กลับมาที่พื้นหน้าเว้นแต่ว่ามันจะทำงานทั้งหมด
และสิ้นสุด

cmd:พร้อมท์ (สตริง)
พรอมต์ lftp รู้จักอักขระพิเศษที่ใช้อักขระหลีกแบ็กสแลชซึ่ง
ถอดรหัสได้ดังนี้
\@ ใส่ @ หากผู้ใช้ปัจจุบันไม่ใช่ค่าเริ่มต้น
\a อักขระระฆัง ASCII (07)
\e อักขระหลีก ASCII (033)
\h ชื่อโฮสต์ที่คุณเชื่อมต่อกับ
\n ขึ้นบรรทัดใหม่
\s ชื่อลูกค้า (lftp)
\S ชื่อสล็อตปัจจุบัน
\u ชื่อผู้ใช้ของผู้ใช้ที่คุณเข้าสู่ระบบในฐานะ
\U URL ของไซต์ระยะไกล (เช่น ftp://g437.ub.gu.se/home/james/src/lftp)
\v เวอร์ชันของ ftp (เช่น 2.0.3)
\w ไดเร็กทอรีการทำงานปัจจุบันที่ไซต์ระยะไกล
\W ชื่อฐานของไดเร็กทอรีการทำงานปัจจุบันที่ไซต์ระยะไกล
\มมมม อักขระที่ตรงกับเลขฐานแปด มมมม
\\ แบ็กสแลช
\? ข้ามอักขระถัดไปหากการแทนที่ก่อนหน้าว่างเปล่า
\[ เริ่มลำดับของอักขระที่ไม่พิมพ์ ซึ่งสามารถใช้เพื่อฝัง a
ลำดับการควบคุมเทอร์มินัลลงในพรอมต์
\] สิ้นสุดลำดับของอักขระที่ไม่พิมพ์

cmd:ขนาน (จำนวน)
จำนวนงานที่รันแบบขนานในโหมดไม่โต้ตอบ ตัวอย่างเช่น นี่อาจเป็น
มีประโยชน์สำหรับสคริปต์ที่มีคำสั่ง `get' หลายคำสั่ง โปรดทราบว่าการตั้งค่านี้เป็นค่า
มากกว่า 1 การเปลี่ยนแปลงพฤติกรรมการดำเนินการตามเงื่อนไขโดยทั่วไปทำให้
ไม่สอดคล้องกัน

cmd:คิวขนาน (จำนวน)
จำนวนงานที่รันพร้อมกันในคิว

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

cmd: บันทึกประวัติ cwd (บูลีน)
เมื่อเป็นจริง lftp จะบันทึก CWD สุดท้ายของแต่ละไซต์เป็น ~/.local/share/lftp/cwd_history or
~/.lftp/cwd_historyอนุญาตให้ทำ ``cd -'' หลังจากรีสตาร์ท lftp ค่าเริ่มต้นเป็นจริง

cmd:บันทึก-rl-ประวัติ (บูลีน)
เมื่อเป็นจริง lftp จะบันทึกประวัติการอ่านบรรทัดไปที่ ~/.local/share/lftp/rl_history or
~/.lftp/rl_history เมื่อออก ค่าเริ่มต้นเป็นจริง

cmd:แสดงสถานะ (บูลลีม)
เมื่อเป็นเท็จ lftp จะไม่แสดงบรรทัดสถานะบนเทอร์มินัล ค่าเริ่มต้นเป็นจริง

cmd: set-term-status (บูลีน)
เมื่อเป็นจริง lftp จะอัปเดตสถานะเทอร์มินัลหากได้รับการสนับสนุน (เช่น xterm) การปิดสำหรับ
การตั้งค่านี้เป็นประเภทเทอร์มินัลจากตัวแปรสภาพแวดล้อม TERM

cmd:สถานะ-ช่วงเวลา (เวลาช่วงเวลา)
ช่วงเวลาระหว่างการอัพเดตสถานะ

cmd: ยับยั้ง-rl-ประวัติ (จำนวน)
จำนวนบรรทัดที่จะเก็บไว้ในประวัติการอ่าน

cmd:term-สถานะ (สตริง)
สตริงรูปแบบที่ใช้เพื่อแสดงสถานะเทอร์มินัล การปิดฉากนี้
เป็นประเภทเทอร์มินัลจากตัวแปรสภาพแวดล้อม TERM ค่าเริ่มต้นใช้ ``tsl'' และ
``fsl'' ค่าเทอร์มแคป

รองรับการหลบหนีต่อไปนี้:

\กระดิ่ง
\e หนี
\n บรรทัดใหม่
\s "lftp"
\v lftp เวอร์ชัน
\T สตริงสถานะ

cmd:เวลาสไตล์ (สตริง)
การตั้งค่านี้เป็นค่าเริ่มต้นสำหรับตัวเลือก cls --time-style

cmd:ร่องรอย (บูลีน)
เมื่อเป็นจริง lftp จะพิมพ์คำสั่งที่ดำเนินการ (เช่น sh -x)

cmd: ตรวจสอบโฮสต์ (บูลีน)
ถ้าเป็นจริง lftp จะแก้ไขชื่อโฮสต์ทันทีในคำสั่ง 'open' ยังเป็น
เป็นไปได้ที่จะข้ามการตรวจสอบสำหรับคำสั่ง `open' เดียวหากได้รับ `&' หรือถ้า ^Z คือ
กดระหว่างการตรวจสอบ

cmd:verify-เส้นทาง (บูลีน)
ถ้าเป็นจริง lftp จะตรวจสอบเส้นทางที่กำหนดในคำสั่ง `cd' นอกจากนี้ยังสามารถข้าม
ตรวจสอบคำสั่ง `cd' เดียวหากได้รับ `&' หรือถ้า ^Z ถูกกดระหว่าง
ตรวจสอบ. ตัวอย่าง:
ตั้งค่า cmd:verify-path/hftp://* false
ไดเร็กทอรีซีดี &

cmd: ตรวจสอบเส้นทางแคช (บูลีน)
เมื่อเป็นเท็จ `cd' ไปยังไดเร็กทอรีที่รู้จักจากแคชที่มีอยู่จะสำเร็จ
โดยทันที. มิฉะนั้น การตรวจสอบจะขึ้นอยู่กับการตั้งค่า cmd:verify-path

สี:ใช้-สี (ไตรบูลีน)
เมื่อเป็นจริงคำสั่ง cls และการเสร็จสิ้นจะแสดงรายการไฟล์สีตาม
สี:dir-สีการตั้งค่า เมื่อตั้งค่าเป็นอัตโนมัติ สีจะถูกใช้เมื่อเอาต์พุตเป็น a
สถานีปลายทาง

สี:dir-colors (สตริง)
ไฟล์รายการคำอธิบายสี โดยค่าเริ่มต้น ค่าของสภาพแวดล้อม LS_COLORS
ใช้ตัวแปร ดู ไดร์คัลเลอร์(1)

DNS:SRV-query (บูลีน)
แบบสอบถามสำหรับระเบียน SRV และใช้ก่อน gethostbyname ระเบียน SRV เท่านั้น
ใช้หากไม่มีการระบุพอร์ตอย่างชัดเจน ดู RFC2052 สำหรับรายละเอียด

DNS: เปิดใช้งานแคช (บูลีน)
เปิดใช้งานแคช DNS หากปิดอยู่ lftp จะแก้ไขชื่อโฮสต์ทุกครั้งที่เชื่อมต่อใหม่

DNS:แคชหมดอายุ (ช่วงเวลา)
เวลาที่ใช้งานได้สำหรับรายการแคช DNS มีรูปแบบ + เช่น 1d12h30m5s
หรือเพียง 36 ชม. หากต้องการปิดใช้งานการหมดอายุ ให้ตั้งค่าเป็น 'inf' หรือ 'never'

DNS:ขนาดแคช (จำนวน)
จำนวนรายการแคช DNS สูงสุด

DNS: หมดเวลาร้ายแรง (ช่วงเวลา)
จำกัดเวลาสำหรับการสืบค้น DNS หากเซิร์ฟเวอร์ DNS ไม่พร้อมใช้งานนานเกินไป lftp will
ไม่สามารถแก้ไขชื่อโฮสต์ที่ระบุได้ ตั้งค่าเป็น `ไม่เคย' เพื่อปิดใช้งาน

DNS:การสั่งซื้อ (รายชื่อโปรโตคอล)
กำหนดลำดับการสืบค้น DNS ค่าเริ่มต้นคือ ``inet6 inet'' ซึ่งหมายถึงให้ค้นหาก่อน
ที่อยู่ในตระกูล inet6 จากนั้น inet และใช้ตามลำดับนั้น วิธีปิดการใช้งาน inet6
ค้นหา (AAAA) ตั้งค่าตัวแปรนี้เป็น ``inet''

DNS:use-fork (บูลีน)
ถ้าเป็นจริง lftp จะแยกก่อนที่จะแก้ไขที่อยู่โฮสต์ ค่าเริ่มต้นเป็นจริง

DNS:สูงสุด-ลองใหม่ (จำนวน)
หากเป็นศูนย์ จะไม่มีการจำกัดจำนวนครั้งที่ lftp จะพยายามค้นหาและ
ที่อยู่. ถ้า > 0 lftp จะลองเพียงจำนวนนี้เพื่อค้นหาที่อยู่ของ
ตระกูลที่อยู่แต่ละอันใน dns:order.

ไฟล์:charset (สตริง)
ชุดอักขระท้องถิ่น มันถูกตั้งค่าจากโลแคลปัจจุบันในตอนแรก

ไฟล์:use-lock (บูลีน)
เมื่อเป็นจริง lftp ใช้การล็อกคำแนะนำในไฟล์ในเครื่องเมื่อเปิดไฟล์

ปลา:ยืนยันอัตโนมัติ (บูลีน)
เมื่อเป็นจริง lftp จะตอบว่า ``ใช่'' สำหรับคำถาม ssh ทั้งหมด โดยเฉพาะกับคำถาม
เกี่ยวกับรหัสโฮสต์ใหม่ มิฉะนั้นจะตอบว่า ``ไม่''

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

ปลา:เชื่อมต่อโปรแกรม (สตริง)
โปรแกรมที่ใช้เชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล ควรรองรับตัวเลือก `-l'
สำหรับชื่อผู้ใช้ `-p' สำหรับหมายเลขพอร์ต ค่าเริ่มต้นคือ `ssh -a -x' คุณสามารถตั้งค่าเป็น
`rsh' เป็นต้น

ปลา:หอย (สตริง)
ใช้เชลล์ที่ระบุบนฝั่งเซิร์ฟเวอร์ ค่าเริ่มต้นคือ /bin/sh ในบางระบบ bin / sh /
ออกเมื่อทำ cd ไปยังไดเร็กทอรีที่ไม่มีอยู่จริง lftp จัดการได้ แต่ต้อง
เชื่อมต่อใหม่ ตั้งเป็น / bin / bash สำหรับระบบดังกล่าวหากติดตั้ง bash

ftp:บัญชี (สตริง)
ส่งสตริงนี้ในคำสั่ง ACCT หลังจากเข้าสู่ระบบ ผลลัพธ์จะถูกละเว้น การปิด
สำหรับการตั้งค่านี้มีรูปแบบ ผู้ใช้@โฮสต์.

ftp:ไม่ส่งผ่าน (สตริง)
ตั้งรหัสผ่านที่ใช้สำหรับการตรวจสอบการเข้าถึง FTP แบบไม่ระบุชื่อ ค่าเริ่มต้นคือ
"lftp@".

ftp:ผู้ใช้ที่ไม่ใช่ (สตริง)
ตั้งค่าชื่อผู้ใช้ที่ใช้สำหรับการตรวจสอบสิทธิ์การเข้าถึง FTP แบบไม่ระบุชื่อ ค่าเริ่มต้นคือ
"ไม่ระบุชื่อ"

ftp:โหมดซิงค์อัตโนมัติ (เร็กซ์)
หากข้อความเซิร์ฟเวอร์แรกตรงกับ regex นี้ ให้เปิดโหมดการซิงค์สำหรับโฮสต์นั้น

ftp: ขนาดที่จับได้ (บูลีน)
เมื่อไม่มีการรองรับคำสั่ง SIZE ให้ลองจับขนาดไฟล์จาก "150
กำลังเปิดการเชื่อมต่อข้อมูล" ตอบกลับ

ftp:ชุดอักขระ (สตริง)
ชุดอักขระที่ใช้โดยเซิร์ฟเวอร์ FTP ในคำขอ การตอบกลับ และรายการไฟล์
ค่าดีฟอลต์ว่างเปล่าซึ่งหมายความว่าเหมือนกับโลคัล การตั้งค่านี้ใช้เฉพาะเมื่อปุ่ม
เซิร์ฟเวอร์ไม่รองรับ UTF8

ftp:ไคลเอนต์ (สตริง)
ชื่อของไคลเอนต์ FTP ที่จะส่งด้วยคำสั่ง CLNT หากเซิร์ฟเวอร์รองรับ ถ้ามันเป็น
ว่างเปล่า จะไม่มีการส่งคำสั่ง CLNT

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

ftp:fix-pasv-ที่อยู่ (บูลีน)
ถ้าเป็นจริง lftp จะพยายามแก้ไขที่อยู่ที่ส่งคืนโดยเซิร์ฟเวอร์สำหรับคำสั่ง PASV ใน
กรณีที่ที่อยู่เซิร์ฟเวอร์อยู่ในเครือข่ายสาธารณะและ PASV ส่งคืนที่อยู่จากa
เครือข่ายส่วนตัว ในกรณีนี้ lftp จะแทนที่ที่อยู่เซิร์ฟเวอร์แทน
หนึ่งรายการส่งคืนโดยคำสั่ง PASV หมายเลขพอร์ตจะไม่เปลี่ยนแปลง ค่าเริ่มต้นเป็นจริง

ftp:fxp-พาสซีฟซอร์ส (บูลีน)
ถ้าเป็นจริง lftp จะพยายามตั้งค่าเซิร์ฟเวอร์ FTP ต้นทางในโหมดพาสซีฟก่อน มิฉะนั้น
ปลายทางที่หนึ่ง หากความพยายามครั้งแรกล้มเหลว lftp จะพยายามตั้งค่าด้วยวิธีอื่น
หากการจัดการอื่นล้มเหลวเช่นกัน lftp จะกลับไปใช้สำเนาธรรมดา ดูสิ่งนี้ด้วย
ftp: ใช้-fxp.

ftp:บ้าน (สตริง)
ไดเร็กทอรีเริ่มต้น ค่าเริ่มต้นคือสตริงว่างซึ่งหมายถึงอัตโนมัติ ตั้งค่านี้เป็น `/' ถ้าคุณ
ไม่ชอบรูปลักษณ์ของ %2F ใน FTP URL การปิดการตั้งค่านี้มีรูปแบบ
ผู้ใช้@โฮสต์.

ftp:ignore-pasv-ที่อยู่ (บูลีน)
หากเป็น true lftp จะใช้ที่อยู่การเชื่อมต่อการควบคุมแทนที่อยู่ส่งคืนใน PASV
ตอบกลับสำหรับการเชื่อมต่อข้อมูล สิ่งนี้มีประโยชน์สำหรับ NAT ที่เสียหาย ค่าเริ่มต้นเป็นเท็จ

ftp:list-empty-ตกลง (บูลีน)
หากตั้งค่าเป็นเท็จ รายการว่างจากคำสั่ง LIST จะถือว่าไม่ถูกต้อง และ
จะใช้วิธีอื่น (NLST)

ftp:รายการตัวเลือก (สตริง)
ตั้งค่าตัวเลือกที่ต่อท้ายคำสั่ง LIST เสมอ จะเป็นประโยชน์ในการตั้งค่า
สิ่งนี้เป็น `-a' หากเซิร์ฟเวอร์ไม่แสดงไฟล์จุด (ซ่อน) โดยค่าเริ่มต้น ค่าเริ่มต้นคือ
ว่างเปล่า

ftp:nop-ช่วงเวลา (วินาที)
หน่วงเวลาระหว่างคำสั่ง NOOP เมื่อดาวน์โหลดไฟล์ส่วนท้าย สิ่งนี้มีประโยชน์สำหรับ FTP
เซิร์ฟเวอร์ที่ส่งข้อความ "โอนเสร็จสมบูรณ์" ก่อนล้างการถ่ายโอนข้อมูล ใน
กรณีดังกล่าว คำสั่ง NOOP สามารถป้องกันการหมดเวลาการเชื่อมต่อ

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

ftp:พอร์ต-ipv4 (ที่อยู่ ipv4)
ระบุที่อยู่ IPv4 เพื่อส่งด้วยคำสั่ง PORT ค่าเริ่มต้นว่างเปล่าซึ่งหมายความว่า
เพื่อส่งที่อยู่ของการเชื่อมต่อจุดสิ้นสุดของการควบคุมภายใน

ftp:พอร์ต-ช่วง (จากการ)
ช่วงพอร์ตที่อนุญาตสำหรับโหมดแอ็คทีฟ รูปแบบคือ min-max หรือ 'full' หรือ 'any' ถึง
ระบุพอร์ตใด ๆ ค่าเริ่มต้นคือ 'เต็ม'

ftp: ต้องการ-epsv (บูลีน)
ใช้ EPSV เป็นโหมดพาสซีฟที่ต้องการ ค่าเริ่มต้นคือ 'เท็จ'

ftp:พร็อกซี (URL)
ระบุพร็อกซี FTP ที่จะใช้ หากต้องการปิดใช้งานพรอกซีให้ตั้งค่านี้เป็นสตริงว่าง สังเกตว่า
เป็นพร็อกซี FTP ที่ใช้โปรโตคอล FTP ไม่ใช่ FTP ผ่าน HTTP ค่าเริ่มต้นคือ
มาจากตัวแปรสภาพแวดล้อม ftp_proxy ถ้ามันขึ้นต้นด้วย ``ftp://'' ถ้า FTP . ของคุณ
พร็อกซี่ต้องมีการตรวจสอบสิทธิ์ ระบุชื่อผู้ใช้และรหัสผ่านใน URL ถ้า
ftp:proxy เริ่มต้นด้วย http:// จากนั้นใช้โปรโตคอล hftp (FTP ผ่านพร็อกซี HTTP)
แทน FTP โดยอัตโนมัติ

ftp:พร็อกซีรับรองความถูกต้องประเภท (สตริง)
เมื่อตั้งค่าเป็น ``เข้าร่วม'' lftp จะส่ง ``user@[ป้องกันอีเมล]'' เป็นชื่อผู้ใช้
ไปยังพรอกซี และ ``password@proxy_password'' เป็นรหัสผ่าน

เมื่อตั้งค่าเป็น ``joined-acct'' lftp จะส่ง ``[ป้องกันอีเมล] proxy_user'' (ด้วย
ช่องว่าง) เป็นชื่อผู้ใช้ไปยังพร็อกซี่ รหัสผ่านเว็บไซต์ถูกส่งตามปกติและ proxy
ต้องใช้รหัสผ่านในคำสั่ง ACCT ต่อไปนี้

เมื่อตั้งค่าเป็น ``เปิด'' lftp จะส่งผู้ใช้พร็อกซี่และรหัสผ่านพร็อกซีก่อน จากนั้นจึง
``OPEN ftp.example.org'' ตามด้วย ``ผู้ใช้ USER'' รหัสผ่านเว็บไซต์จะถูกส่งไปแล้ว
เหมือนปกติ

เมื่อตั้งค่าเป็น ``user'' (ค่าเริ่มต้น) lftp จะส่งผู้ใช้พร็อกซี่และรหัสผ่านของพร็อกซีก่อนและ
แล้ว ``[ป้องกันอีเมล]'' เป็นชื่อผู้ใช้ รหัสผ่านเว็บไซต์จะถูกส่งเป็น
ตามปกติ.

เมื่อตั้งค่าเป็น ``proxy-user@host'' lftp จะส่ง ``USER . ก่อน
[ป้องกันอีเมล]'' แล้วตามด้วยรหัสผ่านพร็อกซี่ ผู้ใช้เว็บไซต์และรหัสผ่านคือ
แล้วส่งตามปกติ

ftp: รายการที่เหลือ (บูลีน)
อนุญาตให้ใช้คำสั่ง REST ก่อนคำสั่ง LIST นี้อาจเป็นประโยชน์สำหรับขนาดใหญ่
ไดเร็กทอรี แต่เซิร์ฟเวอร์ FTP บางตัวละเว้น REST ก่อน LIST

ftp:rest-stor (บูลีน)
หากเป็นเท็จ lftp จะไม่พยายามใช้ REST ก่อน STOR สิ่งนี้มีประโยชน์สำหรับบางคน
เซิร์ฟเวอร์บั๊กกี้ที่เสียหาย (เติมด้วยศูนย์) ไฟล์หาก REST ตามด้วย STOR คือ
มือสอง

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

ftp:retry-530-ไม่ระบุชื่อ (เร็กซ์)
นิพจน์ทั่วไปเพิ่มเติมสำหรับการเข้าสู่ระบบแบบไม่ระบุชื่อ เช่น ftp:retry-530

ftp:กลุ่มไซต์ (สตริง)
ส่งสตริงนี้ในคำสั่ง SITE GROUP หลังจากเข้าสู่ระบบ ผลลัพธ์จะถูกละเว้น ดิ
การปิดสำหรับการตั้งค่านี้มีรูปแบบ ผู้ใช้@โฮสต์.

ftp:skey-allow (บูลีน)
อนุญาตให้ส่งการตอบกลับ skey/opie หากเซิร์ฟเวอร์ปรากฏขึ้นเพื่อรองรับ เปิดโดยค่าเริ่มต้น

ftp:skey-force.php (บูลีน)
อย่าส่งรหัสผ่านแบบข้อความธรรมดาผ่านเครือข่าย ให้ใช้ skey/opie แทน ถ้า
skey/opie ไม่พร้อมใช้งาน ถือว่าการเข้าสู่ระบบล้มเหลว ปิดโดยค่าเริ่มต้น

ftp:ssl-allow (บูลีน)
ถ้าเป็นจริง ให้ลองเจรจาการเชื่อมต่อ SSL กับเซิร์ฟเวอร์ FTP สำหรับการเข้าถึงแบบไม่ระบุชื่อ
ค่าเริ่มต้นเป็นจริง การตั้งค่า SSL นี้และอื่นๆ จะใช้ได้ก็ต่อเมื่อ lftp เคยเป็น
คอมไพล์ด้วยไลบรารี ssl/tls

ftp:ssl-auth (สตริง)
อาร์กิวเมนต์สำหรับคำสั่ง AUTH สามารถเป็นหนึ่งใน SSL, TLS, TLS-P, TLS-C ดู RFC4217
สำหรับคำอธิบาย โดยค่าเริ่มต้น TLS หรือ SSL จะถูกใช้ ขึ้นอยู่กับการตอบกลับของ FEAT

ftp: คีย์การใช้ข้อมูล SSL (บูลีน)
ถ้าเป็นจริง lftp จะโหลด ssl:key-file สำหรับการเชื่อมต่อข้อมูลที่มีการป้องกันด้วย เมื่อเท็จก็
ไม่ได้ และเซิร์ฟเวอร์สามารถจับคู่ข้อมูลและควบคุมการเชื่อมต่อด้วย ID เซสชัน
ค่าเริ่มต้นเป็นจริง

ftp:ssl-force.php (บูลีน)
ถ้าเป็นจริง ปฏิเสธที่จะส่งรหัสผ่านอย่างชัดเจนเมื่อเซิร์ฟเวอร์ไม่รองรับ SSL
ค่าเริ่มต้นเป็นเท็จ

ftp:ssl-ป้องกันข้อมูล (บูลีน)
ถ้าเป็นจริง ขอการเชื่อมต่อ SSL สำหรับการถ่ายโอนข้อมูล นี่เป็นซีพียูที่เข้มข้น แต่
ให้ความเป็นส่วนตัว ค่าเริ่มต้นเป็นเท็จ

ftp:ssl-ป้องกัน-fxp (บูลีน)
ถ้าเป็นจริง ขอการเชื่อมต่อ SSL สำหรับการถ่ายโอนข้อมูลระหว่างสองเซิร์ฟเวอร์ FTP ในFXP
โหมด. คำสั่ง CPSV หรือ SSCN จะถูกใช้ในกรณีนั้น หากการเชื่อมต่อ SSL ล้มเหลวสำหรับ
เหตุผลบางอย่าง lftp จะลองถ่ายโอน FXP ที่ไม่มีการป้องกันเว้นแต่จะตั้งค่า ftp:ssl-force
สำหรับเซิร์ฟเวอร์ใดเซิร์ฟเวอร์หนึ่งจากสองเซิร์ฟเวอร์ ค่าเริ่มต้นเป็นเท็จ

ftp: รายการป้องกัน SSL (บูลีน)
ถ้าเป็นจริง ขอการเชื่อมต่อ SSL สำหรับการถ่ายโอนรายการไฟล์ ค่าเริ่มต้นเป็นจริง

ftp:ssl-ใช้-ccc (บูลีน)
ถ้าเป็นจริง lftp จะออกคำสั่ง CCC หลังจากเข้าสู่ระบบ ดังนั้นจึงปิดใช้งานการป้องกัน SSL
เลเยอร์ในการเชื่อมต่อการควบคุม

ftp:stat-ช่วงเวลา (ช่วงเวลา)
ช่วงเวลาระหว่างคำสั่ง STAT ค่าเริ่มต้นคือ 1 วินาที

ftp:เข้มงวดหลายบรรทัด (บูลีน)
เมื่อเป็นจริง lftp จะตรวจสอบรูปแบบการตอบกลับหลายบรรทัดอย่างเคร่งครัด (คาดว่าจะลงท้ายด้วย
รหัสเดียวกับที่เริ่มต้นด้วย) เมื่อเป็นเท็จ เช็คนี้จะผ่อนคลาย

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

ftp:เขตเวลา (สตริง)
สมมติว่าเขตเวลานี้สำหรับเวลาในรายการที่ส่งคืนโดยคำสั่ง LIST การตั้งค่านี้
สามารถเป็น GMT offset [+|-]HH[:MM[:SS]] หรือค่า TZ ที่ถูกต้อง (เช่น Europe/Moscow หรือ
MSK-3MSD,M3.5.0,M10.5.0/3). ค่าเริ่มต้นคือ GMT ตั้งค่าเป็นค่าว่างเพื่อสมมติ
เขตเวลาท้องถิ่นที่ระบุโดยตัวแปรสภาพแวดล้อม TZ

ftp: trust-feat (สตริง)
เมื่อเป็นจริง ให้ถือว่า FEAT ส่งคืนข้อมูลนั้นถูกต้องและไม่ใช้โปรโตคอลทั่วไป
ส่วนขยายเช่น SIZE, MDTM, REST หากไม่อยู่ในรายการ ค่าเริ่มต้นเป็นเท็จ

ftp:ใช้-abor (บูลีน)
หากเป็นเท็จ lftp จะไม่ส่งคำสั่ง ABOR แต่จะปิดการเชื่อมต่อข้อมูลทันที

ftp: ใช้-allo (บูลีน)
เมื่อเป็น true (ค่าเริ่มต้น) lftp จะส่งคำสั่ง ALLO ก่อนอัปโหลดไฟล์

ftp: ใช้-feat (บูลีน)
เมื่อเป็นจริง (ค่าเริ่มต้น) lftp ใช้คำสั่ง FEAT เพื่อกำหนดคุณสมบัติเพิ่มเติมของftp
เซิร์ฟเวอร์

ftp: ใช้-fxp (บูลีน)
ถ้าเป็นจริง lftp จะพยายามตั้งค่าการเชื่อมต่อโดยตรงระหว่างสองเซิร์ฟเวอร์ ftp

ftp: ใช้-hftp (บูลีน)
เมื่อ ftp:proxy ชี้ไปที่ http proxy การตั้งค่านี้จะเลือกวิธี hftp (GET,
HEAD) เมื่อเป็นจริงและ CONNECT วิธีเมื่อเป็นเท็จ ค่าเริ่มต้นเป็นจริง

ftp: ใช้-ip-tos (บูลีน)
เมื่อเป็นจริง lftp ใช้ IPTOS_LOWDELAY สำหรับการควบคุมการเชื่อมต่อและ IPTOS_THROUGHPUT สำหรับ
การเชื่อมต่อข้อมูล

ftp:lang (บูลีน)
ภาษาที่เลือกด้วยคำสั่ง LANG หากรองรับตามที่ระบุโดย FEAT
การตอบสนอง. ค่าเริ่มต้นว่างเปล่าซึ่งหมายถึงค่าเริ่มต้นของเซิร์ฟเวอร์

ftp:use-mdtm (บูลีน)
เมื่อเป็นจริง (ค่าเริ่มต้น) lftp จะใช้คำสั่ง MDTM เพื่อกำหนดเวลาแก้ไขไฟล์

ftp:use-mdtm-โอเวอร์โหลด (บูลีน)
เมื่อเป็นจริง lftp จะใช้คำสั่ง MDTM อาร์กิวเมนต์สองตัวเพื่อตั้งเวลาการแก้ไขไฟล์ใน
ไฟล์ที่อัปโหลด ค่าเริ่มต้นเป็นเท็จ

ftp:use-site-ไม่ได้ใช้งาน (บูลีน)
เมื่อเป็นจริง lftp จะส่งคำสั่ง `SITE IDLE' พร้อมอาร์กิวเมนต์ net:idle ค่าเริ่มต้นเป็นเท็จ

ftp:use-site-uttime (บูลีน)
เมื่อเป็นจริง lftp จะส่งคำสั่ง `SITE UTIME' 5 อาร์กิวเมนต์เพื่อตั้งเวลาแก้ไขไฟล์
ในไฟล์ที่อัปโหลด ค่าเริ่มต้นเป็นจริง

ftp:use-site-uttime2 (บูลีน)
เมื่อเป็นจริง lftp จะส่งคำสั่ง `SITE UTIME' 2 อาร์กิวเมนต์เพื่อตั้งเวลาแก้ไขไฟล์
ในไฟล์ที่อัปโหลด ค่าเริ่มต้นเป็นจริง หากอาร์กิวเมนต์ 5 ตัว `SITE UTIME' ถูกเปิดใช้งานด้วย
ลองใช้คำสั่ง 2-argument ก่อน

ftp: ใช้ขนาด (บูลีน)
เมื่อ true (ค่าเริ่มต้น) lftp ใช้คำสั่ง SIZE เพื่อกำหนดขนาดไฟล์

ftp: ใช้-stat (บูลีน)
ถ้าเป็นจริง lftp จะส่งคำสั่ง STAT ในการถ่ายโอนโหมด FXP เพื่อให้ทราบว่ามีข้อมูลมากแค่ไหน
โอนแล้ว. ดูเพิ่มเติมที่ ftp:stat-interval ค่าเริ่มต้นเป็นจริง

ftp: ใช้สถิติสำหรับรายการ (บูลีน)
เมื่อเป็นจริง lftp จะใช้ STAT แทนคำสั่ง LIST โดยค่าเริ่มต้น `.' ใช้เป็น STAT
การโต้เถียง. เมื่อใช้ STAT lftp จะหลีกเลี่ยงการสร้างการเชื่อมต่อข้อมูลสำหรับรายการไดเรกทอรี
เซิร์ฟเวอร์บางตัวต้องการตัวเลือกพิเศษสำหรับ STAT ใช้ ftp:list-options เพื่อระบุ
(เช่น -).

ftp: ใช้-telnet-iac (บูลีน)
เมื่อเป็นจริง (ค่าเริ่มต้น) lftp จะใช้คำสั่ง TELNET IAC และติดตามโปรโตคอล TELNET เป็น
ระบุไว้ใน RFC959 เมื่อเป็นเท็จ จะไม่เป็นไปตามโปรโตคอล TELNET ดังนั้นจึงไม่เป็นไปตาม
ไม่ใช่อักขระ 255 (0xFF, 0377) สองเท่าและไม่ได้นำหน้าคำสั่ง ABOR และ STAT
พร้อมสัญญาณ TELNET IP+SYNCH

ftp: ใช้-tvfs (ไตรบูลีน)
เมื่อตั้งค่าเป็นอัตโนมัติ การใช้คุณสมบัติ TVFS จะขึ้นอยู่กับการตอบกลับของเซิร์ฟเวอร์ FEAT มิฉะนั้น
การตั้งค่านี้จะบอกว่าใช้หรือไม่ ในระยะสั้นหากเซิร์ฟเวอร์รองรับ TVFS
คุณลักษณะนั้นใช้เส้นทางที่เหมือนยูนิกซ์

ftp: ใช้-utf8 (บูลีน)
ถ้าเป็นจริง lftp จะส่ง 'OPTS UTF8 ON' ไปยังเซิร์ฟเวอร์เพื่อเปิดใช้งานการเข้ารหัส UTF-8 (ถ้า
ได้รับการสนับสนุน). ปิดการใช้งานหากชื่อไฟล์มีการเข้ารหัสที่แตกต่างกันและเซิร์ฟเวอร์
มีปัญหากับมัน

ftp: ใช้-ออก (บูลีน)
ถ้าเป็นจริง lftp จะส่ง QUIT ก่อนที่จะยกเลิกการเชื่อมต่อจากเซิร์ฟเวอร์ ftp ค่าเริ่มต้นเป็นจริง

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

ftp:ตรวจสอบพอร์ต (บูลีน)
ตรวจสอบว่าการเชื่อมต่อข้อมูลมีพอร์ต 20 (ftp-data) ที่ปลายทางระยะไกล นี้สามารถ
อาจป้องกันการปลอมแปลงการเชื่อมต่อข้อมูลโดยผู้ใช้โฮสต์ระยะไกล น่าเสียดาย,
มี windows มากเกินไปและแม้แต่เซิร์ฟเวอร์ unix ftp ก็ลืมตั้งค่าพอร์ตที่เหมาะสมบน data
การเชื่อมต่อ ดังนั้นการตรวจสอบนี้จึงถูกปิดโดยค่าเริ่มต้น

ftp:โหมดเว็บ (บูลีน)
ตัดการเชื่อมต่อหลังจากปิดการเชื่อมต่อข้อมูล สิ่งนี้มีประโยชน์สำหรับ ftp . ที่เสียโดยสิ้นเชิง
เซิร์ฟเวอร์ ค่าเริ่มต้นเป็นเท็จ

ftps:เริ่มต้น-prot (สตริง)
ระบุการตั้งค่า PROT เริ่มต้นสำหรับการเชื่อมต่อ FTPS ควรเป็นหนึ่งใน: C, S, E, P,
หรือว่างเปล่า ค่าดีฟอลต์ว่างเปล่าซึ่งหมายความว่าไม่รู้จัก ดังนั้น lftp จะใช้คำสั่ง PROT
โดยไม่มีเงื่อนไข หากคำสั่ง PROT ไม่รองรับ โหมดล้างก็จะ
สันนิษฐาน

hftp:แคช (บูลีน)
อนุญาตให้แคชฝั่งเซิร์ฟเวอร์/พร็อกซีสำหรับโปรโตคอล ftp-over-http

hftp:การควบคุมแคช (สตริง)
ระบุส่วนหัวคำขอ HTTP ที่สอดคล้องกัน

hftp:ถอดรหัส (บูลีน)
เมื่อเป็นจริง lftp จะถอดรหัสเอนทิตีในโปรโตคอล hftp โดยอัตโนมัติเมื่อ Content-
การเข้ารหัสค่าส่วนหัวตรงกับ deflate, gzip, compress, x-gzip หรือ x-compress

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

hftp: ใช้ allprop (บูลีน)
ถ้าเป็นจริง lftp จะส่ง ` ' ขอเนื้อหาในคำขอ `PROPFIND' มิฉะนั้น
มันจะส่งเนื้อหาคำขอที่ว่างเปล่า

hftp:ใช้การอนุญาต (บูลีน)
หากตั้งค่าเป็นปิด lftp จะส่งรหัสผ่านเป็นส่วนหนึ่งของ URL ไปยังพร็อกซี นี่อาจจะเป็น
จำเป็นสำหรับผู้รับมอบฉันทะบางตัว (เช่น M-soft) ค่าเริ่มต้นเปิดอยู่ และ lftp จะส่งรหัสผ่าน
เป็นส่วนหนึ่งของส่วนหัวการอนุญาต

hftp:ใช้หัว (บูลีน)
หากตั้งค่าเป็นปิด lftp จะพยายามใช้ "GET" แทน "HEAD" สำหรับโปรโตคอล hftp
แม้ว่าจะช้ากว่า แต่อาจอนุญาตให้ lftp ทำงานกับพร็อกซีบางตัวที่ไม่
เข้าใจหรือจัดการคำขอ ``HEAD ftp://'' ผิดพลาด

hftp:use-mkcol.hftp:use-mkcol.hftp (บูลีน)
หากตั้งค่าเป็นปิด lftp จะพยายามใช้ 'PUT' แทน 'MKCOL' เพื่อสร้างไดเร็กทอรี
ด้วยโปรโตคอล hftp ค่าเริ่มต้นคือปิด

hftp:ใช้-propfind (บูลีน)
หากตั้งค่าเป็นปิด lftp จะไม่พยายามใช้ `PROPFIND' เพื่อรับเนื้อหาไดเรกทอรีด้วย
hftp protocol และใช้ `GET' แทน ค่าเริ่มต้นคือปิด

hftp:ประเภทการใช้งาน (บูลีน)
หากตั้งค่าเป็นปิด lftp จะไม่พยายามผนวก `;type=' ต่อท้าย URL ที่ส่งไปยังพร็อกซี บาง
ผู้รับมอบฉันทะที่เสียหายไม่ได้จัดการอย่างถูกต้อง ค่าเริ่มต้นเปิดอยู่

http:ยอมรับ, http:accept-ชุดอักขระ, http:ยอมรับการเข้ารหัส, http:ยอมรับภาษา (สตริง)
ระบุส่วนหัวคำขอ HTTP ที่สอดคล้องกัน

http:การอนุญาต (สตริง)
การอนุญาตให้ใช้โดยค่าเริ่มต้น เมื่อไม่ได้ระบุผู้ใช้ รูปแบบคือ
``ผู้ใช้:รหัสผ่าน'' ค่าเริ่มต้นว่างเปล่าซึ่งหมายความว่าไม่มีการอนุญาต

http:แคช (บูลีน)
อนุญาตให้แคชฝั่งเซิร์ฟเวอร์/พร็อกซี

http:การควบคุมแคช (สตริง)
ระบุส่วนหัวคำขอ HTTP ที่สอดคล้องกัน

http:คุกกี้ (สตริง)
ส่งคุกกี้นี้ไปยังเซิร์ฟเวอร์ การปิดมีประโยชน์ที่นี่:
ตั้งค่าคุกกี้/www.somehost.com "param=value"

http:ถอดรหัส (บูลีน)
เมื่อเป็นจริง lftp จะถอดรหัสเอนทิตีโดยอัตโนมัติเมื่อค่าส่วนหัวของการเข้ารหัสเนื้อหา
จับคู่ deflate, gzip, compress, x-gzip หรือ x-compress

http:โพสต์เนื้อหาประเภท (สตริง)
ระบุค่าของส่วนหัวคำขอ Content-Type HTTP สำหรับวิธี POST ค่าเริ่มต้นคือ
``application/x-www-form-urlencoded''

http:พร็อกซี่ (URL)
ระบุพร็อกซี HTTP ใช้เมื่อ lftp ทำงานบนโปรโตคอล HTTP ค่าเริ่มต้น
นำมาจากตัวแปรสภาพแวดล้อม http_proxy. หากพร็อกซีของคุณต้องการ
รับรองความถูกต้อง ระบุชื่อผู้ใช้และรหัสผ่านใน URL

http:put-method (PUT หรือ POST)
ระบุวิธี HTTP ที่จะใช้ในการวาง

http:ใส่เนื้อหาประเภท (สตริง)
ระบุค่าของส่วนหัวคำขอ Content-Type HTTP สำหรับเมธอด PUT

http:ผู้อ้างอิง (สตริง)
ระบุค่าสำหรับส่วนหัวคำขอ HTTP ผู้อ้างอิง จุดเดียว `.' ขยายสู่ปัจจุบัน
URL ไดเรกทอรี ค่าเริ่มต้นคือ `.' ตั้งค่าเป็นสตริงว่างเพื่อปิดใช้งานส่วนหัวผู้อ้างอิง

http:set-คุกกี้ (บูลีน)
ถ้าเป็นจริง lftp จะแก้ไขตัวแปร http:cookie เมื่อได้รับส่วนหัว Set-Cookie

http:use-allprop (บูลีน)
ถ้าเป็นจริง lftp จะส่ง ` ' ขอเนื้อหาในคำขอ `PROPFIND' มิฉะนั้น
มันจะส่งเนื้อหาคำขอที่ว่างเปล่า

http:use-mkcol (บูลีน)
หากตั้งค่าเป็นปิด lftp จะพยายามใช้ 'PUT' แทน 'MKCOL' เพื่อสร้างไดเร็กทอรี
ด้วยโปรโตคอล HTTP ค่าเริ่มต้นเปิดอยู่

http:ใช้-propfind (บูลีน)
หากตั้งค่าเป็นปิด lftp จะไม่พยายามใช้ `PROPFIND' เพื่อรับเนื้อหาไดเรกทอรีด้วย
โปรโตคอล HTTP และใช้ `GET' แทน ค่าเริ่มต้นเปิดอยู่

http:ตัวแทนผู้ใช้ (สตริง)
สตริง lftp ส่งในส่วนหัว User-Agent ของคำขอ HTTP

https:พร็อกซี่ (สตริง)
ระบุ https พร็อกซี่ ค่าดีฟอลต์นำมาจากตัวแปรสภาพแวดล้อม
https_proxy.

กระจกเงา: dereference (บูลีน)
เมื่อเป็นจริง มิเรอร์จะไม่สนใจลิงก์สัญลักษณ์ตามค่าเริ่มต้น คุณสามารถแทนที่มัน
โดย --no-dereference ตัวเลือก ค่าเริ่มต้นถ้าเป็นเท็จ

มิเรอร์:exclude-regex (เร็กซ์)
ระบุรูปแบบการยกเว้นเริ่มต้น คุณสามารถแทนที่ด้วย --include ตัวเลือก

มิเรอร์:รวม-regex (เร็กซ์)
ระบุรูปแบบการรวมเริ่มต้น ใช้หลัง mirror:exclude-regex is
สมัครแล้ว. จะไม่ถูกใช้หาก mirror:exclude-regex ว่างเปล่า

กระจก:no-empty-dirs (บูลีน)
เมื่อเป็น true มิเรอร์จะไม่สร้างไดเร็กทอรีว่าง (เช่น --no-empty-dirs option)

กระจก: sort-by (สตริง)
ระบุลำดับของการถ่ายโอนไฟล์ ค่าที่ใช้ได้คือ: name, name-desc, size, size-
desc, วันที่, วันที่-desc. เมื่อค่าเป็น name หรือ name-desc แล้ว mirror:order
การตั้งค่ายังส่งผลต่อคำสั่งซื้อหรือการโอน

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

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

มิเรอร์:ไดเรกทอรีขนาน (บูลีน)
ถ้าเป็นจริง มิเรอร์จะเริ่มประมวลผลหลายไดเร็กทอรีแบบขนานกันเมื่อเป็น
ในโหมดคู่ขนาน มิฉะนั้นจะโอนไฟล์จากไดเร็กทอรีเดียวก่อน
ย้ายไปยังไดเร็กทอรีอื่น

มิเรอร์:ขนาน-โอน-นับ (จำนวน)
ระบุจำนวนมิเรอร์การถ่ายโอนแบบขนานที่อนุญาตให้เริ่มต้น ค่าเริ่มต้นคือ 1
คุณสามารถแทนที่ด้วย --parallel ตัวเลือก

มิเรอร์:require-source (บูลีน)
เมื่อเป็น true มิเรอร์ต้องการไดเร็กทอรีต้นทางเพื่อระบุอย่างชัดเจน มิฉะนั้น
มันควรจะเป็นไดเร็กทอรีปัจจุบัน

มิเรอร์:set-permissions (บูลีน)
เมื่อตั้งค่าเป็นปิด มิเรอร์จะไม่พยายามคัดลอกสิทธิ์ของไฟล์และไดเรกทอรี คุณสามารถ
แทนที่ด้วย --perms ตัวเลือก ค่าเริ่มต้นเปิดอยู่

มิเรอร์:skip-noaccess (บูลีน)
เมื่อเป็นจริงมิเรอร์จะไม่พยายามดาวน์โหลดไฟล์ที่ไม่สามารถเข้าถึงได้อย่างเห็นได้ชัด
โดยหน้ากากอนุญาต ค่าเริ่มต้นเป็นเท็จ

มิเรอร์:use-pget-n (จำนวน)
ระบุ -n ตัวเลือกสำหรับคำสั่ง pget ที่ใช้ในการถ่ายโอนทุกไฟล์ภายใต้
กระจก. ค่าเริ่มต้นคือ 1 ซึ่งปิดใช้งาน pget

โมดูล:เส้นทาง (สตริง)
โคลอนแยกรายการของไดเร็กทอรีเพื่อค้นหาโมดูล สามารถเริ่มต้นได้โดย
ตัวแปรสภาพแวดล้อม LFTP_MODULE_PATH ค่าเริ่มต้นคือ 'PKGLIBDIR/VERSION:PKGLIBDIR'

สุทธิ:จำกัดการเชื่อมต่อ (จำนวน)
จำนวนสูงสุดของการเชื่อมต่อพร้อมกันไปยังไซต์เดียวกัน 0 หมายถึงไม่จำกัด

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

สุทธิ:ไม่ได้ใช้งาน (ช่วงเวลา)
ยกเลิกการเชื่อมต่อจากเซิร์ฟเวอร์หลังจากเวลาว่างนี้ ค่าเริ่มต้นคือ 3 นาที

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

สุทธิ: จำกัด สูงสุด (ไบต์)
จำกัด การสะสมของอัตราขีด จำกัด ที่ไม่ได้ใช้ 0 หมายถึงอัตราขีดจำกัดสองเท่า

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

สุทธิ: ขีด จำกัด รวมสูงสุด (ไบต์)
จำกัด การสะสมของขีด จำกัด รวมอัตราที่ไม่ได้ใช้ 0 หมายถึงสองเท่าของอัตราจำกัดรวม

net:max-retry (จำนวน)
จำนวนครั้งสูงสุดของการดำเนินการตามลำดับที่ไม่สำเร็จ 0 หมายถึง
ไม่ จำกัด. 1 หมายถึงไม่มีการลองใหม่

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

net:persist-ลองใหม่ (จำนวน)
ละเว้นข้อผิดพลาดยากจำนวนนี้ มีประโยชน์ในการเข้าสู่เซิร์ฟเวอร์ FTP ที่มีข้อผิดพลาดซึ่งตอบกลับ
5xx เมื่อมีผู้ใช้มากเกินไป

สุทธิ: เชื่อมต่อช่วงฐานอีกครั้ง (วินาที)
ตั้งเวลาขั้นต่ำพื้นฐานระหว่างการเชื่อมต่อใหม่ ช่วงเวลาจริงขึ้นอยู่กับ
net:reconnect-interval-multiplier และจำนวนครั้งในการดำเนินการ

สุทธิ: เชื่อมต่อใหม่ช่วงเวลาสูงสุด (วินาที)
กำหนดช่วงการเชื่อมต่อใหม่สูงสุด เมื่อช่วงเวลาปัจจุบันหลังจากการคูณด้วย
net:reconnect-interval-multiplier ถึงค่านี้ (หรือเกินกว่านั้น) จะถูกรีเซ็ต
กลับไปที่ net:reconnect-interval-base.

สุทธิ: เชื่อมต่อช่วงตัวคูณอีกครั้ง (เบอร์จริง)
ตั้งค่าตัวคูณโดยที่ช่วงเวลาฐานจะถูกคูณทุกครั้งที่พยายามใหม่ถึง
ดำเนินการล้มเหลว เมื่อช่วงเวลาถึงค่าสูงสุด จะถูกรีเซ็ตเป็นฐาน
ค่า. ดู net:reconnect-interval-base และ net:reconnect-interval-max

สุทธิ: socket-bind-ipv4 (ที่อยู่ ipv4)
ผูกซ็อกเก็ต IPv4 ทั้งหมดกับที่อยู่ที่ระบุ นี้จะเป็นประโยชน์ในการเลือกเฉพาะ
อินเทอร์เฟซเครือข่ายที่จะใช้ ค่าเริ่มต้นว่างเปล่าซึ่งหมายความว่าจะไม่ผูกซ็อกเก็ต IPv4
ระบบปฏิบัติการจะเลือกที่อยู่โดยอัตโนมัติโดยใช้ตารางเส้นทาง

สุทธิ: socket-bind-ipv6 (ที่อยู่ ipv6)
เช่นเดียวกับซ็อกเก็ต IPv6

สุทธิ:ซ็อกเก็ตบัฟเฟอร์ (ไบต์)
ใช้ขนาดที่กำหนดสำหรับตัวเลือกซ็อกเก็ต SO_SNDBUF และ SO_RCVBUF 0 หมายถึงค่าเริ่มต้นของระบบ

สุทธิ: socket-maxseg (ไบต์)
ใช้ขนาดที่กำหนดสำหรับตัวเลือกซ็อกเก็ต TCP_MAXSEG ไม่ใช่ทุกระบบปฏิบัติการที่รองรับสิ่งนี้
ตัวเลือก แต่ Linux ทำ

สุทธิ:หมดเวลา (ช่วงเวลา)
ตั้งค่าการหมดเวลาของโปรโตคอลเครือข่าย

pget: ค่าเริ่มต้น-n (จำนวน)
จำนวนเริ่มต้นของชิ้นส่วนที่จะแยกไฟล์เป็น pget

pget: ขนาดขั้นต่ำสุด (จำนวน)
ขนาดชิ้นที่น้อยที่สุดเพื่อแยกไฟล์เป็น

pget:บันทึกสถานะ (ช่วงเวลา)
บันทึกสถานะการถ่ายโอน pget นี้บ่อยๆ ตั้งค่าเป็น `ไม่เคย' เพื่อปิดใช้งานการบันทึกของ
ไฟล์สถานะ สถานะถูกบันทึกลงในไฟล์ที่มีคำต่อท้าย .lftp-pget-สถานะ.

sftp:ยืนยันอัตโนมัติ (บูลีน)
เมื่อเป็นจริง lftp จะตอบว่า ``ใช่'' สำหรับคำถาม ssh ทั้งหมด โดยเฉพาะกับคำถาม
เกี่ยวกับรหัสโฮสต์ใหม่ มิฉะนั้นจะตอบว่า ``ไม่''

sftp:ชุดอักขระ (สตริง)
ชุดอักขระที่ใช้โดยเซิร์ฟเวอร์ SFTP ในชื่อไฟล์และรายการไฟล์ ค่าเริ่มต้นคือ
ว่างเปล่าซึ่งมีความหมายเดียวกับท้องถิ่น การตั้งค่านี้ใช้สำหรับโปรโตคอล SFTP เท่านั้น
เวอร์ชันก่อนหน้า 4 เวอร์ชัน 4 และใหม่กว่าจะใช้ UTF-8 เสมอ

sftp:เชื่อมต่อ-โปรแกรม (สตริง)
โปรแกรมที่ใช้เชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล ควรรองรับตัวเลือก `-l'
สำหรับชื่อผู้ใช้ `-p' สำหรับหมายเลขพอร์ต ค่าเริ่มต้นคือ `ssh -a -x' คุณสามารถตั้งค่าเป็น
`rsh' เป็นต้น

sftp:max-packets-in-flight (จำนวน)
จำนวนแพ็กเก็ตที่ไม่ได้รับการตอบกลับสูงสุดในเที่ยวบิน หากเวลาไปกลับคือ
สำคัญ คุณควรเพิ่มสิ่งนี้และขนาดอ่าน/ขนาด-เขียน ค่าเริ่มต้นคือ 16

sftp:โปรโตคอล-รุ่น (จำนวน)
หมายเลขโปรโตคอลในการเจรจา ค่าเริ่มต้นคือ 4 เวอร์ชันโปรโตคอลจริงที่ใช้
ขึ้นอยู่กับเซิร์ฟเวอร์

sftp:เซิร์ฟเวอร์-โปรแกรม (สตริง)
โปรแกรมเซิร์ฟเวอร์ที่ใช้โปรโตคอล SFTP หากไม่มีเครื่องหมายทับ `/'
ถือว่าเป็นระบบย่อย ssh2 และตัวเลือก -s ถูกใช้เมื่อเริ่มการเชื่อมต่อ-
โปรแกรม. ค่าเริ่มต้นคือ `sftp' คุณสามารถใช้ rsh เป็นโปรโตคอลระดับการขนส่งได้ดังนี้:
ตั้งค่า sftp:connect-program rsh
ตั้งค่า sftp:server-program /usr/libexec/openssh/sftp-server
ในทำนองเดียวกัน คุณสามารถเรียกใช้ SFTP บน SSH1 ได้

sftp:ขนาด-อ่าน (จำนวน)
ขนาดบล็อกสำหรับการอ่าน ค่าเริ่มต้นคือ 0x8000

sftp:ขนาด-เขียน (จำนวน)
ขนาดบล็อกสำหรับการเขียน ค่าเริ่มต้นคือ 0x8000

ssl:ca-ไฟล์ (เส้นทางไปยังไฟล์)
ใช้ไฟล์ที่ระบุเป็นใบรับรองผู้ออกใบรับรอง

ssl:ca-เส้นทาง (เส้นทางไปยังไดเรกทอรี)
ใช้ไดเร็กทอรีที่ระบุเป็นที่เก็บใบรับรองของผู้ออกใบรับรอง (OpenSSL
เท่านั้น)

ssl:ตรวจสอบชื่อโฮสต์ (บูลีน)
เมื่อเป็นจริง lftp จะตรวจสอบว่าชื่อโฮสต์ที่ใช้เชื่อมต่อกับเซิร์ฟเวอร์นั้นตรงกันหรือไม่
ไปยังชื่อโฮสต์ในใบรับรอง

ssl:crl-ไฟล์ (เส้นทางไปยังไฟล์)
ใช้ไฟล์ที่ระบุเป็นใบรับรองรายการเพิกถอนใบรับรอง

ssl:crl-เส้นทาง (เส้นทางไปยังไดเรกทอรี)
ใช้ไดเร็กทอรีที่ระบุเป็นที่เก็บใบรับรองรายการเพิกถอนใบรับรอง
(เฉพาะ OpenSSL เท่านั้น)

ssl:คีย์-ไฟล์ (เส้นทางไปยังไฟล์)
ใช้ไฟล์ที่ระบุเป็นคีย์ส่วนตัวของคุณ

ssl:cert-file (เส้นทางไปยังไฟล์)
ใช้ไฟล์ที่ระบุเป็นใบรับรองของคุณ

ssl: ใช้-sni (บูลีน)
เมื่อเป็นจริง ให้ใช้ส่วนขยาย Server Name Indication (SNI) TLS

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

ssl:ลำดับความสำคัญ (สตริง)
สตริงลำดับความสำคัญของฟอร์มอิสระสำหรับ GnuTLS หากสร้างด้วย OpenSSL ค่าที่เข้าใจ
เป็น + or - ตามด้วย SSL3.0, TLS1.0, TLS1.1 หรือ TLS1.2 คั่นด้วย :. ตัวอย่าง:
ตั้งค่า ssl:priority "ปกติ:-SSL3.0:-TLS1.0:-TLS1.1:+TLS1.2"

ฝนตกหนัก:ip (ที่อยู่ ipv4)
ที่อยู่ IP เพื่อส่งไปยังตัวติดตาม ระบุหากคุณใช้พร็อกซี HTTP

ฝนตกหนัก:ipv6 (ที่อยู่ ipv6)
ที่อยู่ IPv6 เพื่อส่งไปยังตัวติดตาม โดยค่าเริ่มต้น อันดับแรกพบที่อยู่ unicast ทั่วโลก
ถูกนำมาใช้.

ฝนตกหนัก: เพียร์สูงสุด (จำนวน)
จำนวนเพื่อนสูงสุดสำหรับ torrent เพื่อนที่ใช้งานน้อยที่สุดจะถูกลบออกเพื่อรักษา
ขีดจำกัดนี้

torrent:พอร์ต-ช่วง (จากการ)
ช่วงพอร์ตเพื่อรับการเชื่อมต่อ พอร์ตเดียวถูกเลือกเมื่อ torrent
เริ่มต้น

ฝนตกหนัก: ย้อนรอย (URL)
URL ตัวติดตามที่ชัดเจน เช่น `http://retracker.local/announce'.

ฝนตกหนัก: บันทึกข้อมูลเมตา (บูลีน)
เมื่อเป็นจริง lftp จะบันทึกข้อมูลเมตาของแต่ละ torrent ที่ใช้งานได้กับ
~/.local/share/lftp/torrent/md or ~/.lftp/ทอร์เรนต์/md ไดเรกทอรีและโหลดจาก
ถ้าจำเป็น

ทอร์เรนต์:seed-max-time (ช่วงเวลา)
เวลาเมล็ดพันธุ์สูงสุด หลังจากช่วงเวลานี้ torrent ทั้งหมดจะปิดตัวลง
เป็นอิสระจากอัตราส่วน สามารถตั้งค่าเป็นอินฟินิตี้ได้หากต้องการ

ทอร์เรนต์:seed-min-peers (จำนวน)
จำนวนเพื่อนขั้นต่ำเมื่อ torrent เสร็จสมบูรณ์ ถ้ามีน้อยเพื่อนใหม่
กำลังค้นหาอย่างแข็งขัน

torrent:หยุดบนอัตราส่วน (เบอร์จริง)
ทอร์เรนต์จะหยุดเมื่อสร้างเสร็จและอัตราส่วนถึงจำนวนนี้

ฝนตกหนัก:use-dht (บูลีน)
เมื่อเป็นจริง DHT จะถูกใช้

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

xfer:คนหลอกลวง (บูลีน)
หากปิดการตั้งค่านี้ คำสั่ง get จะไม่เขียนทับไฟล์ที่มีอยู่และสร้าง
เกิดข้อผิดพลาดแทน

xfer: ไดเรกทอรีปลายทาง (เส้นทางหรือ URL ไปยังไดเรกทอรี)
การตั้งค่านี้ใช้เป็นค่าเริ่มต้น -O ตัวเลือกสำหรับคำสั่ง get และ mget ค่าเริ่มต้นคือ
ว่างเปล่า ซึ่งหมายถึงไดเร็กทอรีปัจจุบัน (ไม่มีตัวเลือก -O)

xfer: ดิสก์เต็มร้ายแรง (บูลีน)
เมื่อเป็นจริง lftp จะยกเลิกการถ่ายโอนหากไม่สามารถเขียนไฟล์เป้าหมายได้เนื่องจาก full
ดิสก์หรือโควต้า; เมื่อเป็นเท็จ lftp จะรอให้พื้นที่ดิสก์ว่าง

xfer:กทพ (วินาที)
ช่วงเวลาที่คำนวณอัตราถัวเฉลี่ยถ่วงน้ำหนักเพื่อสร้าง ETA

xfer:eta-terse (บูลีน)
แสดง ETA สั้น ๆ (เฉพาะชิ้นส่วนที่มีการสั่งซื้อสูง) ค่าเริ่มต้นเป็นจริง

xfer:เข้าสู่ระบบ (บูลีน)
เมื่อเป็นจริง lftp บันทึกจะถ่ายโอนไปยังไฟล์จากการตั้งค่า xfer:log-file

xfer:ล็อกไฟล์ (เส้นทางไปยังไฟล์)
ไฟล์ที่จะบันทึกการถ่ายโอนไปที่ ค่าเริ่มต้นคือ ~/.local/share/lftp/transfer_log or
~/.lftp/transfer_log.

xfer:เมคอัพ (บูลีน)
เมื่อเป็นจริง lftp จะเปลี่ยนชื่อไฟล์ที่มีอยู่ก่อนโดยเพิ่มคำต่อท้าย ``~'' แทน
เขียนทับมัน

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

xfer: การเปลี่ยนเส้นทางสูงสุด (จำนวน)
จำนวนการเปลี่ยนเส้นทางสูงสุด ซึ่งจะเป็นประโยชน์สำหรับการดาวน์โหลดผ่าน HTTP 0
ห้ามเปลี่ยนเส้นทาง

xfer:อัตรา-ระยะเวลา (วินาที)
ช่วงเวลาที่จะแสดงอัตราถัวเฉลี่ยถ่วงน้ำหนัก

xfer:ชื่อไฟล์ชั่วคราว (สตริง)
รูปแบบชื่อไฟล์ชั่วคราว เครื่องหมายดอกจันแรกจะถูกแทนที่ด้วยชื่อไฟล์เดิม

xfer:use-temp-ไฟล์ (บูลีน)
เมื่อเป็น true ไฟล์จะถูกโอนไปยังไฟล์ชั่วคราวในไดเร็กทอรีเดียวกันและ
แล้วเปลี่ยนชื่อ

xfer: ยืนยัน (บูลีน)
เมื่อ true คำสั่งตรวจสอบจะถูกเปิดใช้งานหลังจากถ่ายโอนไปยังตรวจสอบไฟล์สำเร็จ
ความซื่อสัตย์. รหัสออกเป็นศูนย์ของคำสั่งนั้นควรระบุความถูกต้องของไฟล์

xfer:verify-คำสั่ง (สตริง)
คำสั่งตรวจสอบความสมบูรณ์ของไฟล์ อาร์กิวเมนต์เดียวคือเส้นทางไปยังไฟล์

ชื่อของตัวแปรสามารถย่อได้เว้นแต่จะคลุมเครือ คำนำหน้ามาก่อน
`:' สามารถละเว้นได้เช่นกัน คุณสามารถตั้งค่าหนึ่งตัวแปรได้หลายครั้งสำหรับการปิดที่แตกต่างกัน และ
ดังนั้นคุณจึงสามารถรับการตั้งค่าเฉพาะสำหรับสถานะเฉพาะได้ การปิดจะเป็น
ระบุหลังชื่อตัวแปรคั่นด้วยเครื่องหมายทับ `/'

การปิดสำหรับ `dns:', `net:', `ftp:', `http:', `hftp:' ตัวแปรโดเมนอยู่ในขณะนี้
เพียงชื่อโฮสต์ตามที่คุณระบุในคำสั่ง `open' (มีข้อยกเว้นบางประการโดยที่
การปิดไม่มีความหมาย เช่น dns:cache-size) สำหรับตัวแปรโดเมน `cmd:' ตัว
การปิดเป็น URL ปัจจุบันที่ไม่มีเส้นทาง สำหรับตัวแปรอื่นๆ ยังไม่ได้ใช้ ดู
ตัวอย่างในตัวอย่าง ltp.conf.

คำสั่งและการตั้งค่าบางอย่างใช้พารามิเตอร์ช่วงเวลา มีรูปแบบ Nx[Nx...],
โดยที่ N คือจำนวนเวลา (จุดลอยตัว) และ x คือหน่วยเวลา: d - วัน h - ชั่วโมง m -
นาที s - วินาที หน่วยเริ่มต้นคือหน่วยที่สอง เช่น 5h30m หรือ 5.5h นอกจากนี้ช่วงเวลาสามารถ
be 'infinity', 'inf', 'never', 'forever' - หมายถึงช่วงอนันต์ เช่น `นอน
ตลอดไป' หรือ `set dns:cache-expire never'

การตั้งค่าบูลีนสามารถเป็นค่าใดค่าหนึ่ง (จริง เปิด ใช่ 1 +) สำหรับค่า True หรือค่าใดค่าหนึ่ง (เท็จ
off, no, 0, -) สำหรับค่าเท็จ

การตั้งค่า Tri-boolean มีค่าบูลีนหรือ "อัตโนมัติ"

การตั้งค่าจำนวนเต็มสามารถมีส่วนต่อท้าย: k - kibi, m - mebi, g - gigi เป็นต้น นอกจากนี้ยังสามารถมี
คำนำหน้า: 0 - ฐานแปด, 0x - เลขฐานสิบหก

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

RFC959 พูดว่า: `` ผู้ใช้ดำเนินการส่งคำสั่งอื่นก่อนที่จะตอบเสร็จสิ้น
ละเมิดระเบียบการ; แต่กระบวนการของเซิร์ฟเวอร์ FTP ควรจัดคิวคำสั่งใดๆ ที่
มาถึงในขณะที่คำสั่งก่อนหน้ากำลังดำเนินการอยู่ '' RFC1123 ยังกล่าวอีกว่า: ``ผู้ปฏิบัติงานต้อง
ไม่ถือว่ามีความสอดคล้องกันระหว่างขอบเขตการอ่านบนการเชื่อมต่อการควบคุมและ
ลำดับ Telnet EOL (CR LF)'' และ ``การอ่านครั้งเดียวจากการเชื่อมต่อการควบคุมอาจ
รวมคำสั่ง FTP มากกว่าหนึ่งคำสั่ง''

ดังนั้นจะต้องปลอดภัยในการส่งคำสั่งหลายๆ คำสั่งในคราวเดียว ซึ่งจะทำให้การทำงานเร็วขึ้นอย่างมากและ
ดูเหมือนว่าจะทำงานกับเซิร์ฟเวอร์ ftp ที่ใช้ Unix และ VMS ทั้งหมด น่าเสียดายที่ใช้ windows
เซิร์ฟเวอร์มักจะไม่สามารถจัดการคำสั่งหลายคำสั่งในแพ็กเก็ตเดียวได้ ดังนั้นจึงไม่สามารถใช้งานบางส่วนได้
เราเตอร์

OPTIONS


-d เปิดโหมดแก้ไขข้อบกพร่อง

-e คำสั่ง
ดำเนินการคำสั่งที่กำหนดและอย่าออก

-p พอร์ต
ใช้พอร์ตที่กำหนดเพื่อเชื่อมต่อ

-u ผู้ใช้งาน[,ส่ง]
ใช้ชื่อผู้ใช้และรหัสผ่านที่กำหนดเพื่อเชื่อมต่อ อย่าลืมใส่รหัสผ่าน
ในเปลือกอย่างถูกต้อง โปรดทราบด้วยว่าการระบุรหัสผ่านบน .ไม่ปลอดภัย
บรรทัดคำสั่ง ใช้ ~/.netrc ไฟล์. หรือคุณสามารถใช้โปรโตคอลที่ใช้ ssh
ด้วยคีย์ที่ได้รับอนุญาต คุณจึงไม่ต้องป้อนรหัสผ่าน

--นอร์ค อย่าเรียกใช้ไฟล์ rc จากโฮมไดเร็กทอรี

-f script_file
ดำเนินการคำสั่งในไฟล์และออก ต้องใช้ตัวเลือกนี้โดยลำพังโดยไม่มี
อาร์กิวเมนต์อื่นๆ (ยกเว้น --นอร์ค).

-c คำสั่ง
ดำเนินการคำสั่งที่กำหนดและออก คำสั่งสามารถคั่นด้วยเครื่องหมายอัฒภาค
`&&' หรือ `||' อย่าลืมอ้างอิงอาร์กิวเมนต์คำสั่งอย่างถูกต้องในเชลล์ นี้
ต้องใช้ตัวเลือกเพียงอย่างเดียวโดยไม่มีข้อโต้แย้งอื่น ๆ (ยกเว้น --นอร์ค).

และพวกเรา ตัวแปร


ตัวแปรสภาพแวดล้อมต่อไปนี้ถูกประมวลผลโดย ftp:

บรรณาธิการ ใช้เป็นบรรณาธิการท้องถิ่นสำหรับ แก้ไข คำสั่ง

หน้าหลัก ใช้สำหรับการขยาย (ท้องถิ่น) ตัวหนอน (`~')

SHELL ใช้โดย ! คำสั่งกำหนดเชลล์ที่จะรัน

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

http_proxy, https_proxy
ใช้เพื่อตั้งค่าตัวแปร http:proxy, hftp:proxy และ https:proxy เริ่มต้น

ftp_proxy
ใช้เพื่อตั้งค่าตัวแปร ftp:proxy หรือ hftp:proxy เริ่มต้น ขึ้นอยู่กับโปรโตคอล URL
ใช้ในตัวแปรสภาพแวดล้อมนี้

no_proxy
ใช้เพื่อตั้งค่าตัวแปร net:no-proxy เริ่มต้น

LFTP_MODULE_PATH
ใช้เพื่อตั้งค่าเริ่มต้นโมดูล:ตัวแปรเส้นทาง

LFTP_HOME
ใช้เพื่อค้นหาไดเร็กทอรีที่เก็บไฟล์คอนฟิกูเรชันเฉพาะผู้ใช้ ถ้า
ยกเลิกการตั้งค่า ~/.lftp จะถูกนำไปใช้. โปรดทราบว่าหากไม่มีไดเร็กทอรีนี้
จากนั้นจะใช้ไดเร็กทอรี XDG

LS_COLORS
ใช้เพื่อตั้งค่าตัวแปร color:dir-colors เริ่มต้น

XDG_CONFIG_DIR, XDG_DATA_DIR, XDG_CACHE_DIR
ใช้เพื่อค้นหาไดเร็กทอรีสำหรับไฟล์เฉพาะผู้ใช้เมื่อ ~/.lftp (หรือ $LFTP_HOME
ไดเรกทอรี) ไม่มีอยู่ ค่าเริ่มต้นคือ ~ / .config, ~ / .local / share และ ~ / .cache
ตามลำดับ คำต่อท้าย /lftp ถูกต่อท้ายเพื่อให้เส้นทางที่สมบูรณ์ไปยัง
ไดเรกทอรี

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


Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี