NAME
lftp - ໂຄງການໂອນໄຟລ໌ທີ່ມີຄວາມຊັບຊ້ອນ
SYNTAX
lftp [ -d ] [ -e cmd ] [ -p port ] [ -u user [ , pass ]] [ site ]
lftp -f script_file
lftp -c commands
lftp --version
lftp --help
DESCRIPTION
lftp ແມ່ນ ໂຄງການ ທີ່ອະນຸຍາດໃຫ້ການເຊື່ອມຕໍ່ ftp ແລະ http ທີ່ມີຄວາມຊັບຊ້ອນກັບເຄື່ອງແມ່ຂ່າຍອື່ນໆ. ຖ້າ host ໄດ້ຖືກກໍານົດແລ້ວ lftp ຈະເຊື່ອມຕໍ່ກັບ host ນັ້ນຖ້າບໍ່ດັ່ງນັ້ນການເຊື່ອມຕໍ່ຈະຕ້ອງຖືກສ້າງຂຶ້ນດ້ວຍຄໍາສັ່ງເປີດ.
lftp ສາມາດຈັດການຫົກວິທີການເຂົ້າເຖິງໄຟລ໌ - ftp, ftps, http , https , hftp, ປາແລະໄຟລ໌ (https ແລະ ftps ແມ່ນມີພຽງແຕ່ເມື່ອ lftp ຖືກລວບລວມດ້ວຍຫໍໂຟນ openssl). ທ່ານສາມາດລະບຸວິທີການໃຊ້ໃນຄໍາສັ່ງ 'ເປີດ URL', ເຊັ່ນ 'open http: //www.us.kernel.org/pub/linux'. hftp ແມ່ນ ftp-over-http-proxy protocol. ມັນສາມາດຖືກນໍາໃຊ້ໂດຍອັດຕະໂນມັດແທນທີ່ຈະ ftp ຖ້າ ftp: proxy ຖືກຕັ້ງຄ່າເປັນ `http: // proxy [: port] '. ປາແມ່ນໂປໂຕຄອນທີ່ເຮັດວຽກໃນການ ເຊື່ອມຕໍ່ ssh .
ທຸກໆການດໍາເນີນງານໃນ lftp ແມ່ນຫນ້າເຊື່ອຖື, ນັ້ນແມ່ນຂໍ້ຜິດພາດທີ່ບໍ່ເສຍຊີວິດໃດໆທີ່ຖືກປະຕິເສດແລະການປະຕິບັດງານຖືກຊ້ໍາ. ດັ່ງນັ້ນຖ້າດາວໂຫລດການຢຸດ, ມັນຈະຖືກເລີ່ມຕົ້ນໃຫມ່ຈາກຈຸດໂດຍອັດຕະໂນມັດ. ເຖິງແມ່ນວ່າ FTP server ບໍ່ໄດ້ສະຫນັບສະຫນູນຄໍາສັ່ງ REST, lftp ຈະພະຍາຍາມດຶງໄຟລ໌ຈາກຈຸດເລີ່ມຕົ້ນຈົນກ່ວາໄຟລ໌ຖືກໂອນໄປຫມົດ.
lftp ມີ syntax ຄໍາສັບຄ້າຍຄື shell-like ທີ່ເຮັດໃຫ້ທ່ານສາມາດນໍາໃຊ້ຄໍາສັ່ງຕ່າງໆໃນຂະຫນານ (&). ມັນຍັງເປັນໄປໄດ້ທີ່ຈະຈັດກຸ່ມຄໍາສັ່ງພາຍໃນ () ແລະປະຕິບັດພວກມັນໃນພື້ນຫລັງ. ວຽກງານພື້ນຫລັງທັງຫມົດແມ່ນຖືກປະຕິບັດໃນຂະບວນການດຽວກັນດຽວກັນ. ທ່ານສາມາດນໍາພາວຽກງານທາງດ້ານຫນ້າເປັນພື້ນຫລັງດ້ວຍ ^ Z (cz) ແລະກັບກັບຄໍາສັ່ງ `wait '(ຫຼື` fg' ຊຶ່ງເປັນ alias ກັບ 'wait'). ການບອກລາຍະການທີ່ເຮັດວຽກ, ໃຊ້ຄໍາສັ່ງ `jobs '. ບາງຄໍາສັ່ງສາມາດໂອນຜົນຜະລິດຂອງພວກເຂົາ (cat, ls, ... ) ໄປຫາໄຟລ໌ຫຼືຜ່ານທໍ່ກັບຄໍາສັ່ງພາຍນອກ. ຄໍາສັ່ງສາມາດຖືກປະຕິບັດເງື່ອນໄຂຕາມເງື່ອນໄຂຂອງຄໍາສັ່ງກ່ອນຫນ້ານີ້ (&&, ||).
ຖ້າທ່ານອອກຈາກ lftp ເມື່ອບາງວຽກຍັງບໍ່ສໍາເລັດແລ້ວ, lftp ຈະເຄື່ອນຕົວໄປຍັງໂຫມດ nohup ໃນພື້ນຫລັງ. ການເກີດຂື້ນໃນເວລາທີ່ທ່ານມີສາຍໂມເດັມທີ່ແທ້ຈິງຫຼືເມື່ອທ່ານປິດ xterm.
lftp ມີບ່ອນສ້າງທີ່ສາມາດດາວໂຫລດຫຼືປັບປຸງລະບົບຕົ້ນໄມ້ທັງຫມົດ. ນອກນັ້ນຍັງມີບ່ອນແລກປ່ຽນກັບ (mirror -R) ທີ່ອັບໂຫຼດຫຼືປັບປຸງຕົ້ນໄມ້ລະບົບກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍ. ກະຈົກກໍ່ສາມາດ synchronize ໄດເລກະທໍລີລະຫວ່າງສອງເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກ, ການນໍາໃຊ້ FXP ຖ້າມີ.
ມີຄໍາສັ່ງ `ຢູ່ 'ເພື່ອເປີດວຽກໃນເວລາທີ່ກໍານົດໄວ້ໃນສະພາບການປະຈຸບັນ, command` queue' ເພື່ອຄໍາສັ່ງແຖວສໍາລັບການປະຕິບັດຕາມລໍາດັບສໍາລັບເຄື່ອງແມ່ຂ່າຍໃນປະຈຸບັນ, ແລະອື່ນໆອີກ.
ໃນການເລີ່ມຕົ້ນ, lftp ດໍາເນີນ /etc/lftp.conf ແລະຫຼັງຈາກນັ້ນ ~ / .lftprc ແລະ ~ / .lftp / rc . ທ່ານສາມາດເອົາຄໍາສັ່ງ aliases ແລະ `set 'ໄວ້ທີ່ນັ້ນ. ບາງຄົນມັກເບິ່ງການແກ້ໄຂໂປໂຕນຢ່າງເຕັມທີ່, ໃຊ້ 'debug' ເພື່ອເຮັດໃຫ້ການແກ້ໄຂ. ໃຊ້ 'debug 3' ເພື່ອເບິ່ງຂໍ້ຄວາມທັກທາຍແລະຂໍ້ຄວາມຜິດພາດເທົ່ານັ້ນ.
lftp ມີຈໍານວນຕົວແປທີ່ສາມາດຕັ້ງຄ່າໄດ້. ທ່ານສາມາດໃຊ້ `set -a 'ເພື່ອເບິ່ງທຸກຕົວແປແລະຄ່າຂອງມັນຫຼື` set -d' ເພື່ອເບິ່ງລາຍຊື່ຂອງຄ່າເລີ່ມຕົ້ນ. ຊື່ຕົວແປສາມາດຖືກຫຍໍ້ຫຍໍ້ແລະຄໍານໍາຫນ້າສາມາດຖືກຍົກເວັ້ນເວລາທີ່ເຫລືອຈະກາຍເປັນຄວາມຫມາຍ.
ຖ້າ lftp ຖືກລວບລວມດ້ວຍການສະຫນັບສະຫນູນ ssl, ຫຼັງຈາກນັ້ນມັນປະກອບມີຊອບແວທີ່ພັດທະນາໂດຍໂຄງການ OpenSSL ສໍາລັບການນໍາໃຊ້ໃນ OpenSSL Toolkit. (http: // wwwopensslorg /)
ຄໍາສັ່ງ
! shell command
! lsການເຮັດລາຍການລະບົບຂອງເຈົ້າພາບທ້ອງຖິ່ນ.
alias [ name [ value ]]
ກໍານົດຫຼືບໍ່ກໍານົດຊື່ຂອງນາມແຝງ. ຖ້າ ຄ່າ ຖືກຍົກເລີກ, ນາມແຝງບໍ່ຖືກກໍານົດ, ນອກຈາກນັ້ນມັນຈະໃຊ້ມູນ ຄ່າມູນຄ່າ . ຖ້າບໍ່ມີການໂຕ້ຖຽງຈະຖືກລະບຸຊື່ໃນປັດຈຸບັນ.
alias dir ls -lF alias less zmoreanon
ກໍານົດຜູ້ໃຊ້ໃຫ້ລະບຸຊື່. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ.
ໃນ ເວລາ [- ຄໍາສັ່ງ ]
ລໍຖ້າຈົນກ່ວາທີ່ໃຊ້ເວລາແລະປະຕິບັດຄໍາສັ່ງ (ທາງເລືອກ).
bookmark [ subcommand ]
ຄໍາສັ່ງ bookmark ຄວບຄຸມ bookmarks.
ເພີ່ມ [] ເພີ່ມສະຖານທີ່ຫລືສະຖານທີ່ໃຫ້ກັບ bookmarks ແລະເຊື່ອມໂຍງກັບຊື່ທີ່ຖືກລົບອອກໂດຍມີຊື່ການແກ້ໄຂເລີ່ມຕົ້ນແກ້ໄຂບັນທຶກການນໍາເຂົ້າໄຟລ໌ຫມາຍເຂົ້ານໍາເຂົ້າບຸ໊ກມາກບັນຊີລາຍຊື່ບັນຊີລາຍຊື່ບັນຊີຕ່າງປະເທດ (ຄ່າເລີ່ມຕົ້ນ)cache [ subcommand ]
ຄໍາສັ່ງ cache ສາມາດຄວບຄຸມ ຖານຄວາມຈໍາຂອງຫນ່ວຍຄວາມຈໍາ ທ້ອງຖິ່ນ. Subcommands ດັ່ງຕໍ່ໄປນີ້ແມ່ນໄດ້ຮັບການຍອມຮັບ:
ສະຖານະພາບຂອງ cache cache ສະແດງສະຖານະພາບ cache cache (default) on | off turn on / off caching flush cache flush size lim set memory limit, -1 means no expire time limit expires Nx set to N seconds ( x = s) minutes ( x = m) hours x = h) ຫຼືມື້ ( x = d)cat files
cat ສະຫນອງໄຟລ໌ຫ່າງໄກສອກຫຼີກເພື່ອ stdout. (ເບິ່ງ ເພີ່ມເຕີມ , zcat ແລະ zmore )
cd rdir
ປ່ຽນໄດເລກະທໍລີໄລຍະໄກ ໄດເລກະທໍລີຫ່າງໄກສອກຫຼີກທີ່ຜ່ານມາຖືກເກັບໄວ້ເປັນ `- '. ທ່ານສາມາດເຮັດໄດ້ `cd - 'ເພື່ອປ່ຽນລະບົບຄືນ. ໄດເລກະທໍລີທີ່ຜ່ານມາສໍາລັບແຕ່ລະເວັບໄຊທ໌ແມ່ນຍັງເກັບຢູ່ໃນແຜ່ນ, ດັ່ງນັ້ນທ່ານສາມາດເຮັດເວັບໄຊທ໌ເປີດໄດ້; cd - 'ເຖິງແມ່ນວ່າຫຼັງຈາກ restart lftp.
chmod mode files
ປ່ຽນຫນ້າກາກອະນຸຍາດໃນໄຟລ໌ຫ່າງໄກສອກຫຼີກ ຮູບແບບຈະຕ້ອງເປັນຈໍານວນແປດ.
ປິດ [ -a ]
ປິດການເຊື່ອມຕໍ່ລ້າສຸດ. ໂດຍຄ່າເລີ່ມຕົ້ນເທົ່ານັ້ນທີ່ມີເຄື່ອງແມ່ຂ່າຍໃນປະຈຸບັນ, ໃຊ້ - a ເພື່ອປິດການເຊື່ອມຕໍ່ຫວ່າງງານທັງຫມົດ.
command cmd args
ດໍາເນີນການຄໍາສັ່ງໃຫ້ລະເມີດລະຫັດລັບ.
[ -o file ] level | off
ປ່ຽນການແກ້ໄຂການແກ້ໄຂໃຫ້ ລະດັບ ຫຼືປິດມັນອອກ. ໃຊ້ -o ເພື່ອປ່ຽນເສັ້ນທາງອອກໄປຫາໄຟລ໌.
echo [ -n ] string
ເດົາວ່າມັນເຮັດແນວໃດ.
ອອກ ລະຫັດ
ອອກ bg
ການທ່ອງທ່ຽວຈະອອກຈາກ lftp ຫຼືຍ້າຍໄປເປັນພື້ນຫລັງຖ້າວ່າວຽກເຮັດງານທໍາ. ຖ້າບໍ່ມີວຽກເຮັດງານທໍາ, ລະຫັດ ຈະຖືກສົ່ງຜ່ານລະບົບປະຕິບັດການເປັນສະຖານະການສິ້ນສຸດຂອງ lftp. ຖ້າ ລະຫັດ ຖືກຍົກເລີກ, ລະຫັດອອກຂອງຄໍາສັ່ງສຸດທ້າຍຈະຖືກນໍາໃຊ້.
ກໍາລັງ 'ອອກຈາກ bg' ຍ້າຍໄປສູ່ພື້ນຫລັງເມື່ອ cmd: move-background ແມ່ນບໍ່ຖືກຕ້ອງ.
fg
Alias ສໍາລັບ `ລໍຖ້າ '.
ຄົ້ນຫາ [ ໄດເລກະທໍລີ ]
ບັນດາໄຟລ໌ໃນໄດເລກະທໍລີ (ໄດເລກະທໍລີປະຈຸບັນໂດຍຄ່າເລີ່ມຕົ້ນ) ລັນຄືນ. ນີ້ສາມາດຊ່ວຍໃຫ້ມີເຄື່ອງແມ່ຂ່າຍທີ່ຂາດການສະຫນັບສະຫນູນ ls -R. ທ່ານສາມາດປ່ຽນເສັ້ນທາງອອກຂອງຄໍາສັ່ງນີ້.
ftpcopy
ລຶບລ້າງການ. ໃຊ້ຫນຶ່ງຕໍ່ໄປນີ້ແທນ:
get ftp: //-ft ft: // get -O ftp: // file1 file2 ໃສ່ ftp: // mput ftp: // // mget -O ftp: // ftp: // //ຫຼືການປະສົມອື່ນໆທີ່ຈະໄດ້ຮັບການໂອນ FXP (ໂດຍກົງລະຫວ່າງສອງເຄື່ອງແມ່ຂ່າຍ FTP). lftp ຈະ backback ກັບສໍາເນົາທໍາມະດາ (ຜ່ານລູກຄ້າ) ຖ້າການໂອນ FXP ບໍ່ສາມາດເລີ່ມຕົ້ນຫຼື ftp: use-fxp ແມ່ນບໍ່ຖືກຕ້ອງ.
get [ -E ] [ -a ] [ -c ] [ -O base ] rfile [ -o lfile ] ...
ດຶງໄຟລ໌ rfile ຫ່າງໄກສອກຫຼີກແລະເກັບຮັກສາມັນເປັນ lfile ໄຟລ໌ທ້ອງຖິ່ນ. ຖ້າ - o ຖືກຍົກເລີກ, ໄຟລ໌ຈະຖືກເກັບໄວ້ໃນໄຟລ໌ທີ່ມີຊື່ທີ່ເປັນຊື່ຖານຂອງ rfile . ທ່ານສາມາດໄດ້ຮັບໄຟລ໌ຫຼາຍໂດຍກໍານົດຕົວຢ່າງຫຼາຍຢ່າງຂອງ rfile [ແລະ -o lfile ]. ບໍ່ຂະຫຍາຍຕົວຕົວອັກສອນ, ໃຊ້ mget ສໍາລັບວ່າ.
-c ສືບຕໍ່, reget -E ລຶບໄຟລ໌ຫ່າງໄກສອກຫຼີກຫຼັງຈາກການໂອນສົບຜົນສໍາເລັດ - ການນໍາໃຊ້ຮູບແບບ ascii (ຖານສອງເປັນຄ່າເລີ່ມຕົ້ນ) -O ກໍານົດລະບົບຖານຫຼື URL ບ່ອນທີ່ໄຟລ໌ຄວນຈະຖືກຈັດໃສ່ຕົວຢ່າງ:
get README get README -o debian.README get README README.mirrors get README -o debian.README README.mirrors -o debian.mirrors get README -o ftp://some.host.org/debian.README get README -o ftp://somehost.org/debian-dir/ (slash ສຸດທ້າຍແມ່ນສໍາຄັນ)glob [ -d ] [ -a ] [ -f ] command patterns
ຮູບແບບທີ່ໄດ້ຮັບທີ່ມີ metacharacters ແລະສົ່ງຜົນໃຫ້ຄໍາສັ່ງໃຫ້. Eg `` glob echo * ''.
-f plain files (default) -d directory-all typesຊ່ວຍ [ cmd ]
ພິມຊ່ວຍເຫຼືອສໍາລັບ cmd ຫຼືຖ້າບໍ່ມີການກໍານົດ cmd ພິມບັນຊີລາຍຊື່ຂອງຄໍາສັ່ງທີ່ມີຢູ່.
ວຽກ [ -v ]
ລາຍຊື່ວຽກເຮັດງານທໍາ. -v ຫມາຍເຖິງ verbose, ຫຼາຍໆ -v ສາມາດລະບຸໄດ້.
ຂ້າ ທັງຫມົດ | job_no
ລຶບວຽກທີ່ກໍານົດໄວ້ດ້ວຍວຽກເຮັດວຽກຫຼືວຽກທັງຫມົດ. (ສໍາລັບ job_no ເບິ່ງ ວຽກ )
lcd ldir
ປ່ຽນໄດເລກະທໍລີຂອງລະບົບໃນປະຈຸບັນ. ໄດເລກະທໍລີທ້ອງຖິ່ນທີ່ຜ່ານມາຖືກເກັບໄວ້ເປັນ `- '. ທ່ານສາມາດເຮັດໄດ້ 'lcd -' ເພື່ອປ່ຽນລະບົບຄືນ.
lpwd
ພິມໄດເລກະທໍລີການເຮັດວຽກທີ່ມີຢູ່ໃນເຄື່ອງຂອງທ້ອງຖິ່ນ.
ls params
ລາຍຊື່ໄຟລ໌ໄລຍະໄກ. ທ່ານສາມາດໂອນຜົນຜະລິດຂອງຄໍາສັ່ງນີ້ໃຫ້ໄຟລ໌ຫຼືຜ່ານທໍ່ກັບຄໍາສັ່ງພາຍນອກ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຜົນຜະລິດ ls ຖືກເກັບໄວ້ເພື່ອເບິ່ງລາຍະການໃຫມ່ໃຊ້ rels ຫຼື cache flush.
mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O base ] files
ໄດ້ຮັບໄຟລ໌ຄັດເລືອກດ້ວຍຕົວອັກສອນທີ່ເພີ່ມຂື້ນ.
-c ສືບຕໍ່, reget. -d ສ້າງໄດເລກະທໍລີຄືກັນກັບຊື່ໄຟລ໌ແລະໄດ້ຮັບໄຟລ໌ເຂົ້າໄປໃນພວກມັນແທນທີ່ຈະຢູ່ໃນລະບົບປະຈຸບັນ. -E ລຶບໄຟລ໌ຫ່າງໄກສອກຫຼີກຫຼັງຈາກການໂອນສົບຜົນສໍາເລັດ -a use ascii mode (binary is the default) -O specifies directory base or URL where files should be placedກະຈົກ [ OPTS ] [ ແຫຼ່ງ [ ເປົ້າຫມາຍ ]]
ກະແຈກກະຈາຍລະບົບແຫຼ່ງທີ່ລະບຸໄວ້ກັບລະບົບເປົ້າຫມາຍທ້ອງຖິ່ນ. ຖ້າຫາກວ່າເປົ້າຫມາຍຂອງໄດເລີ້ມມີ slash, ຊື່ຕົ້ນສະບັບຖືກຕິດຢູ່ກັບເປົ້າຫມາຍຂອງຊື່ໄດເລກະທໍລີ. ແຫລ່ງທີ່ມາແລະ / ຫຼືເປົ້າຫມາຍສາມາດເປັນ URL ທີ່ຊີ້ໄປຫາໄດເລກະທໍລີ.
-c, --continue ສືບຕໍ່ເຮັດວຽກ mirror ຖ້າເປັນໄປໄດ້ -e, - ລຶບໄຟລ໌ທີ່ບໍ່ມີຢູ່ໃນສະຖານທີ່ຫ່າງໄກສອກຫຼີກ -s, -based suid set suid / sgid bit ຕາມເວັບໄຊທ໌ຫ່າງໄກສອກຫຼີກ - all-chown try to set ເຈົ້າຂອງແລະກຸ່ມໃນໄຟລ໌ - n, - ພຽງແຕ່ດາວໂຫຼດໃຫມ່ເທົ່ານັ້ນໄຟລ໌ໃຫມ່ກວ່າ (-c ຈະບໍ່ເຮັດວຽກ) -r, - no-recursion ບໍ່ໄດ້ໄປທີ່ subdirectories -p, --no-perms ບໍ່ ກໍານົດສິດຂອງໄຟລ໌ - ບໍ່ມີ umask ບໍ່ໃຊ້ umask ໃນໂຫມດແຟ້ມ - R, - mirror reverse ແທນທີ່ (ເອົາໄຟລ໌) -L, - ດາວໂຫລດເຊື່ອມໂຍງແບບສັນຍາລັກເປັນແຟ້ມ -N, - ໃຫມ່ກວ່າ FILE ດາວໂຫລດເທົ່ານັ້ນ ໄຟລ໌ໃຫມ່ກວ່າໄຟລ໌ -P, - parallel [= N] ດາວໂຫລດໄຟລ໌ N ໃນຂະຫນານ -i RX , - ລວມ RX ລວມເຖິງໄຟລ໌ທີ່ກົງກັນ - x RX , - exclude RX exclude files matching -I GP , --include- glob GP ປະກອບມີໄຟລ໌ທີ່ກົງກັນ - X GP , - exclude-glob GP ຍົກເວັ້ນໄຟລ໌ທີ່ກົງກັນກັບ -v, --verbose [= ລະດັບ] ການປະຕິບັດງານ verbose - ໃຊ້ການນໍາໃຊ້ cache ໃຊ້ລາຍຊື່ directory cached - (ການນໍາໃຊ້ລະມັດລະວັງ) - ຄືກັນກັບ - ທັງຫມົດ - ເຫມືອນກັນ - ທັງຫມົດ, suid - ບໍ່ມີ umaskເມື່ອນໍາໃຊ້ -R, ໄດເລກະທໍລີທໍາອິດແມ່ນຢູ່ໃນທ້ອງຖິ່ນແລະທີສອງແມ່ນຫ່າງໄກສອກຫຼີກ. ຖ້າໄດເລກະທໍລີທີສອງຖືກຍົກເລີກ, ຊື່ຖານຂອງໄດເລກະທໍລີທໍາອິດຖືກນໍາໃຊ້. ຖ້າຫາກວ່າທັງສອງໂຟນເດີຖືກຍົກເລີກ, ລາຍຊື່ທີ່ຢູ່ໃນທ້ອງຖິ່ນແລະຫ່າງໄກສອກຫຼີກແມ່ນຖືກນໍາໃຊ້.
RX ແມ່ນການສະແດງອອກເປັນປົກກະຕິ, ຄືກັນກັບໃນ egrep (1).
GP ແມ່ນຮູບແບບທົ່ວໂລກ, ເຊັ່ນ `* .zip '.
ລວມເອົາແລະຍົກເວັ້ນທາງເລືອກສາມາດຖືກກໍານົດເວລາຫຼາຍໆຄັ້ງ. ມັນຫມາຍຄວາມວ່າໄຟລ໌ຫຼືໄດເລກະທໍລີຈະໄດ້ຮັບການປຽບທຽບຖ້າຫາກວ່າມັນກົງກັບການປະກອບແລະບໍ່ສົມກັບການຍົກເວັ້ນຫຼັງຈາກປະກອບມີຫຼືບໍ່ກົງກັບສິ່ງໃດແລະການກວດຄັ້ງທໍາອິດຈະຖືກຍົກເວັ້ນ. ໄດເລກະທໍລີທີ່ຖືກຈັບຄູ່ກັບຂໍ້ຂັດຂວາງ.
ໃຫ້ສັງເກດວ່າໃນເວລາທີ່ -R ຖືກນໍາໃຊ້ (mirror ແທນ), ການເຊື່ອມຕໍ່ສັນຍາລັກບໍ່ໄດ້ສ້າງໃນເຄື່ອງແມ່ຂ່າຍ, ເນື່ອງຈາກວ່າ FTP protocol ບໍ່ສາມາດເຮັດໄດ້. ເພື່ອອັບໂຫລດໄຟລ໌ທີ່ເຊື່ອມຕໍ່ມາຫາ, ໃຫ້ໃຊ້ຄໍາສັ່ງ `mirror -RL '(ເບິ່ງການເຊື່ອມຕໍ່ສັນຍາລັກເປັນໄຟລ໌).
ລະດັບຄວາມສາມາດສາມາດໄດ້ຮັບການຄັດເລືອກໂດຍໃຊ້ --verbose = ທາງເລືອກໃນລະດັບຫຼືໂດຍທາງເລືອກຫຼາຍ -v, eg -vvv. ລະດັບແມ່ນ:
0 - ບໍ່ມີຜົນຜະລິດ (ຄ່າເລີ່ມຕົ້ນ) 1 - ປະຕິບັດການພິມ 2 - + ພິມບໍ່ໄດ້ລຶບຊື່ໄຟລ໌ (ເວລາທີ່ e -e ບໍ່ໄດ້ລະບຸ) 3 -- ພຽງແຕ່ໃຫມ່ກວ່າຈະປິດການປຽບທຽບຂະຫນາດໄຟລ໌ແລະອັບໂຫລດ / ດາວໂຫຼດໄຟລ໌ໃຫມ່ກວ່າແມ້ວ່າຂະຫນາດຈະແຕກຕ່າງກັນ. ໂດຍໄຟລ໌ທີ່ເກົ່າແກ່ທີ່ສຸດແມ່ນດາວໂຫລດ / ອັບໂຫຼດຖ້າຂະຫນາດແມ່ນແຕກຕ່າງກັນ.
ທ່ານສາມາດສະທ້ອນລະຫວ່າງສອງເຄື່ອງແມ່ຂ່າຍຖ້າວ່າທ່ານກໍານົດ URLs ແທນທີ່ຈະເປັນລາຍຊື່. FXP ຖືກໃຊ້ໂດຍອັດຕະໂນມັດສໍາລັບການໂອນລະຫວ່າງເຄື່ອງແມ່ຂ່າຍ FTP, ຖ້າເປັນໄປໄດ້.
mkdir [ -p ] dir (s)
ສ້າງລາຍຊື່ຫ່າງໄກສອກຫຼີກ. ຖ້າ -p ຖືກນໍາໃຊ້, ເຮັດໃຫ້ສ່ວນປະກອບທັງຫມົດຂອງເສັ້ນທາງ.
module module [ args ]
ໂຫລດ ໂມດູນທີ່ ໃຊ້ໂດຍໃຊ້ dlopen (3) function. ຖ້າຊື່ໂມດູນບໍ່ມີຂໍ້ຂັດຂວາງ, ມັນຈະຖືກຄົ້ນຫາໃນໄດເລກະທໍລີທີ່ລະບຸໂດຍໂມດູນ: ຕົວແປເສັ້ນທາງ. ການໂຕ້ຖຽງຈະຖືກສົ່ງຜ່ານໄປຍັງະ function module_init. ເບິ່ງ README.mules ສໍາລັບລາຍລະອຽດດ້ານວິຊາການ.
more files
ຄືກັນກັບ ໄຟ `cat ' more ' ຖ້າ PAGER ຖືກກໍານົດ, ມັນຖືກນໍາໃຊ້ເປັນກອງ. (ເບິ່ງຍັງ cat , zcat ແລະ zmore )
mput [ -c ] [ -d ] [ -a ] [ -E ] [ -O base ] files
ອັບໂຫລດໄຟລ໌ທີ່ມີການຂະຫຍາຍຕົວຕົວແທນ. ໂດຍຄ່າເລີ່ມຕົ້ນມັນໃຊ້ຊື່ພື້ນຖານຂອງຊື່ທ້ອງຖິ່ນເປັນໄລຍະໄກ. ນີ້ສາມາດຖືກປ່ຽນແປງໂດຍທາງເລືອກ `-d '.
-c ສືບຕໍ່, reput -d ສ້າງໄດເລກະທໍລີຄືກັນກັບຊື່ໄຟລ໌ແລະເອົາໄຟລ໌ເຂົ້າໃນໂຟເດີແທນໄຟລ໌ໃນປັດຈຸບັນ -E ລຶບໄຟລ໌ຫ່າງໄກສອກຫຼີກຫຼັງຈາກການໂອນສົບຜົນສໍາເລັດ (ອັນຕະລາຍ) -a use ascii mode (binary is the default) -O specified ໄດເລກະທໍລີຖານຫຼື URL ບ່ອນທີ່ໄຟລ໌ຄວນຖືກຈັດໃສ່mrm file (s)
ຄືກັນກັບ `glob rm '. ລຶບໄຟລ໌ທີ່ກໍານົດໄວ້ທີ່ມີການຂະຫຍາຍຕົວຕົວແທນ.
mv file1 file2
ປ່ຽນ ໄຟລ໌ 1 ກັບໄຟ 2.
nlist [ args ]
ລາຍຊື່ຊື່ໄຟລ໌ໄລຍະໄກ
ເປີດ [ -e cmd ] [ -u user [, pass ]] [ -p port ] host | url
ເລືອກເຄື່ອງແມ່ຂ່າຍ FTP.
pget [ OPTS ] rfile [ -o lfile]
ໄດ້ຮັບໄຟລ໌ທີ່ລະບຸໂດຍໃຊ້ການເຊື່ອມຕໍ່ຫຼາຍຢ່າງ. ນີ້ສາມາດເລັ່ງການໂອນ, ແຕ່ການໂຫຼດເນັດທີ່ມີຜົນກະທົບຕໍ່ຜູ້ອື່ນ. ໃຊ້ພຽງແຕ່ຖ້າທ່ານກໍ່ຕ້ອງໂອນເອກະສານ ASAP, ຫຼືຜູ້ໃຊ້ອື່ນໆບາງຄົນອາດຈະເຂົ້າໃຈຜິດ :) ຕົວເລືອກ:
-n maxconn ກໍານົດຈໍານວນການເຊື່ອມຕໍ່ສູງສຸດ (ຫນ້າ 5)ໃສ່ [ -E ] [ -a ] [ -c ] [ -O base ] lfile [ -o rfile ]
ອັບໂຫລດ lfile ດ້ວຍ rfile ຊື່ຫ່າງໄກສອກຫຼີກ. ຖ້າ - o ຍົກເລີກ, ຊື່ຖານຂອງ lfile ແມ່ນໃຊ້ເປັນຊື່ຫ່າງໄກສອກຫຼີກ. ບໍ່ຂະຫຍາຍຕົວຕົວອັກສອນ, ໃຊ້ mput ສໍາລັບວ່າ.
- ລະບຸຊື່ໄຟລ໌ຫ່າງໄກສອກຫຼີກ (default - basename of lfile) -c ສືບຕໍ່, ລະບຸວ່າມັນຮຽກຮ້ອງໃຫ້ອະນຸຍາດໃຫ້ overwrite ໄຟລ໌ຫ່າງໄກສອກຫຼີກ - ລຶບໄຟລ໌ໃນທ້ອງຖິ່ນຫຼັງຈາກການໂອນສົບຜົນສໍາເລັດ (ອັນຕະລາຍ) - ການນໍາໃຊ້ຮູບແບບ ascii (binary is default) -O specified ໄດເລກະທໍລີຖານຫຼື URL ບ່ອນທີ່ໄຟລ໌ຄວນຖືກຈັດໃສ່pwd
ພິມ ໄດເລກະທໍລີໄລຍະໄກ
queue [ -n num ] cmd
ເພີ່ມຄໍາສັ່ງໃຫ້ແຖວສໍາລັບການປະຕິບັດຕາມລໍາດັບ. ແຕ່ລະເວັບໄຊມີແຖວຂອງຕົນເອງ. `-n 'ເພີ່ມຄໍາສັ່ງກ່ອນທີ່ລາຍການທີ່ຢູ່ໃນແຖວ. ຢ່າພະຍາຍາມສັ່ງໃຫ້ຄໍາສັ່ງ `cd 'ຫຼື` lcd', ມັນອາດຈະສັບສົນ lftp. ແທນທີ່ຈະເຮັດ cd / lcd ກ່ອນຄໍາສັ່ງ `queue ', ແລະມັນຈະຈື່ຈໍາສະຖານທີ່ທີ່ຄໍາສັ່ງຈະຕ້ອງເຮັດ. ມັນເປັນໄປໄດ້ທີ່ຈະຈັດການວຽກທີ່ກໍາລັງເຮັດວຽກຢູ່ແລ້ວໂດຍ "wait queue", ແຕ່ວ່າວຽກຈະສືບຕໍ່ດໍາເນີນການເຖິງແມ່ນວ່າມັນບໍ່ແມ່ນແຖວທໍາອິດ.
`ແຖວແຖວ 'ຈະຢຸດແຖວ, ມັນຈະບໍ່ດໍາເນີນການຄໍາສັ່ງໃຫມ່ໃດໆ, ແຕ່ວ່າວຽກທີ່ກໍາລັງເຮັດວຽກຈະສືບຕໍ່ດໍາເນີນການ. ທ່ານສາມາດໃຊ້ `stop queue 'ເພື່ອສ້າງຄິວຢຸດທີ່ຫວ່າງເປົ່າ. `ເລີ່ມຕົ້ນແຖວ 'ຈະສືບຕໍ່ການປະຕິບັດແຖວ. ເມື່ອທ່ານອອກຈາກ lftp, ມັນຈະເລີ່ມຕົ້ນຢຸດແຖວທັງຫມົດໂດຍອັດຕະໂນມັດ.
`ແຖວ 'ທີ່ບໍ່ມີການໂຕ້ຖຽງຈະສ້າງແຖວເກນຢຸດຫຼືພິມສະຖານະພາບແຖວ.
queue - delete | -d [ index or wildcard expression ]
ລົບຫນຶ່ງຫຼືຫຼາຍລາຍການຈາກແຖວ. ຖ້າບໍ່ມີການໂຕ້ຖຽງໃດ, ການເຂົ້າສຸດທ້າຍໃນແຖວຈະຖືກລຶບ.
queue --move | -m < index or wildcard expression > [ index ]
ຍ້າຍລາຍການທີ່ກໍານົດໄວ້ກ່ອນດັດສະນີແຖວທີ່ໃຫ້ໄວ້, ຫຼືສິ້ນສຸດຖ້າບໍ່ມີຈຸດຫມາຍປາຍທາງ.
-q ງຽບ. -v Be verbose -Q Output ໃນຮູບແບບທີ່ສາມາດນໍາໃຊ້ໃນການຈັດແຖວໃຫມ່. ມີປະໂຫຍດທີ່ມີ - - ລຶບ. > ໄດ້ຮັບໄຟລ໌ & [1] ເອົາໄຟລ໌> ແຖວລໍຖ້າ 1> ແຖວທີ່ໄດ້ຮັບ another_file> cd a_directory> queue get still_another_file que -d 3 ລຶບລາຍການທີສາມໃນແຖວ. queue -m 6 4 ຍ້າຍລາຍການທີ 6 ໃນແຖວກ່ອນທີ່ສີ່. queue -m "get * zip" 1 ຍ້າຍຄໍາສັ່ງທັງຫມົດທີ່ກົງກັບ "get * zip" ເພື່ອເລີ່ມຕົ້ນຂອງແຖວ. (ຄໍາສັ່ງຂອງລາຍການແມ່ນຖືກຮັກສາໄວ້.) queue -d "get * zip" ລຶບຄໍາສັ່ງທັງຫມົດທີ່ກົງກັບ "get * zip".quote cmd
ສໍາລັບ FTP - ສົ່ງຄໍາສັ່ງບໍ່ແປຄໍາສັບ. ໃຊ້ລະມັດລະວັງ - ມັນສາມາດນໍາໄປສູ່ລັດຫ່າງໄກສອກຫຼີກທີ່ບໍ່ຮູ້ຈັກແລະດັ່ງນັ້ນຈຶ່ງຈະເຮັດໃຫ້ເກີດການເຊື່ອມຕໍ່ຄືນໃຫມ່. ທ່ານບໍ່ສາມາດແນ່ໃຈວ່າການປ່ຽນແປງໃດໆຂອງລັດຫ່າງໄກສອກຫຼີກເນື່ອງຈາກຄໍາສັ່ງຄໍາສັ່ງແມ່ນແຂງ - ມັນສາມາດຕັ້ງຄ່າໃຫມ່ໂດຍການເຊື່ອມຕໍ່ຄືນໃຫມ່ໄດ້ທຸກເວລາ.
ສໍາລັບການ HTTP - ໂດຍສະເພາະກັບການປະຕິບັດ HTTP. Syntax: `` quote [] ''. ຄໍາສັ່ງສາມາດ `` set-cookie '' ຫຼື `` post ''.
ເປີດ http: // wwwsite.net quote set-cookie "variable = value othervar = othervalue" set http: post-content-type application / x-www-form-urlencoded quote quote /cgi-bin / scriptcgi "var = value & othervar = othervalue"> local_fileສໍາລັບ FISH - ສົ່ງຄໍາສັ່ງບໍ່ແປຄໍາສັບ. ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອປະຕິບັດຄໍາສັ່ງທີ່ມັກໃຊ້ໃນເຄື່ອງແມ່ຂ່າຍ. ຄໍາສັ່ງບໍ່ຕ້ອງເອົາຂໍ້ມູນໃສ່ຫຼືພິມ ### ຢູ່ເສັ້ນເລີ່ມຕົ້ນໃຫມ່. ຖ້າຫາກວ່າມັນເຮັດ, ໂປຣແກຣມຈະກາຍເປັນຂອງ synchronization.
open fish: // server quote find-name zipreget rfile [ -o lfile ]
ຄືກັນກັບ `get -c '.
rels [ args ]
ຄືກັບ `ls ', ແຕ່ບໍ່ສົນໃຈ cache.
renlist [ args ]
ຄືກັບ `nlist ', ແຕ່ບໍ່ສົນໃຈ cache.
repeat [ delay ] [ command ]
ເຮັດຊ້ໍາຄໍາສັ່ງ. ລະຫວ່າງຄໍາສັ່ງຄວາມຊັກຊ້າທີ່ໃສ່ໄວ້, ໂດຍອັດຕະໂນມັດ 1 ວິນາທີ. ຕົວຢ່າງ:
ເຮັດຊ້ໍາໃນມື້ອື່ນ - mirror mirror 1d repeatຊື່ສຽງ lfile [ -o rfile ]
ຄືກັບ `put -c '.
rm [ -r ] [ -f ] ໄຟລ໌
ລົບໄຟລ໌ໄລຍະໄກ. ບໍ່ຂະຫຍາຍຕົວອັກສອນຕົວອັກສອນ, ໃຊ້ mrm ສໍາລັບວ່າ. - r ແມ່ນສໍາລັບການລົບລວບລວມໄດເລກະທໍລີ. ຈົ່ງລະມັດລະວັງ, ຖ້າວ່າບາງສິ່ງບາງຢ່າງທີ່ຜິດພາດທ່ານສາມາດສູນເສຍໄຟລ໌. -f supress ຂໍ້ຄວາມຜິດພະລາດ
rmdir dir (s)
ດຶງອອກຈາກລາຍຊື່ໄລຍະໄກ.
scache [ session ]
ບັນຊີລາຍຊື່ທີ່ເຊື່ອງໄວ້ຫຼືປ່ຽນເປັນເຊດຊັນທີ່ກໍານົດໄວ້.
set [ var [ val ]]
ຕັ້ງຄ່າຕົວແປກັບຄ່າທີ່ໄດ້ຮັບ. ຖ້າຄ່າຖືກຍົກເລີກ, ຖອນການກໍານົດຕົວແປ. ຊື່ຕົວແປມີຮູບແບບ `` ຊື່ / ປິດ '', ບ່ອນທີ່ປິດສາມາດລະບຸຄໍາຮ້ອງສະຫມັກທີ່ແນ່ນອນຂອງການຕັ້ງຄ່າ. ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບລາຍລະອຽດ. ຖ້າກໍານົດແມ່ນເອີ້ນວ່າບໍ່ມີຕົວປ່ຽນແປງຫຼັງຈາກນັ້ນມີການດັດແປງການປ່ຽນແປງເທົ່ານັ້ນ. ມັນສາມາດປ່ຽນແປງໂດຍທາງເລືອກຕ່າງໆ:
- ລາຍະການການຕັ້ງຄ່າທັງຫມົດລວມທັງຄ່າເລີ່ມຕົ້ນ -d ລາຍະການເສພາະຄ່າເລີ່ມຕົ້ນບໍ່ຈໍາເປັນຕ້ອງມີປະຈຸບັນsite site_cmd
ປະຕິບັດຄໍາສັ່ງ site_cmd ແລະອອກຜົນໄດ້ຮັບ. ທ່ານສາມາດໂອນຜົນໄດ້ຮັບຂອງມັນ.
sleep interval
ນອນ ໃຫ້ໄລຍະເວລາທີ່ໃຊ້ເວລາແລະການທ່ອງທ່ຽວ. ໄລຍະເວລາໃນວິນາທີໂດຍການເລີ່ມຕົ້ນແຕ່ສາມາດໄດ້ຮັບການລົງນາມກັບ 'm', 'h', 'd' ສໍາລັບນາທີ, ຊົ່ວໂມງແລະວັນຕາມລໍາດັບ. See also at .
slot [ name ]
ເລືອກຊ່ອງສະແດງທີ່ກໍານົດໄວ້ຫຼືບອກທຸກຊ່ອງທີ່ຖືກຈັດສັນ. ສະລັອດຕິງເປັນການເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ, ຄ້າຍຄື console virtual. ທ່ານສາມາດສ້າງຊ່ອງຫຼາຍໆທີ່ເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍຕ່າງໆແລະປ່ຽນລະຫວ່າງພວກມັນ. ທ່ານຍັງສາມາດໃຊ້ slot: ຊື່ ເປັນ pseudo-URL ທີ່ຈະປະເມີນເຖິງສະຖານທີ່ທີ່ຕັ້ງນັ້ນ.
ການເຊື່ອມຕໍ່ readline ແບບມາດຕະຖານສາມາດສະຫຼັບໄວລະຫວ່າງຊ່ອງທີ່ມີຊື່ 0-9 ໂດຍໃຊ້ Meta-0 - Meta-9 (ມັກຈະໃຊ້ Alt ແທນ Meta).
source file
ປະຕິບັດຄໍາສັ່ງບັນທຶກໄວ້ໃນໄຟລ ໌ໄຟລ໌ .
suspend
ຢຸດຂະບວນການ lftp. ໃຫ້ສັງເກດວ່າການໂອນຍັງຈະຖືກຢຸດຈົນກວ່າທ່ານຈະສືບຕໍ່ຂະບວນການກັບຄໍາສັ່ງ FG ຫຼື bg ຂອງ shell.
ຜູ້ໃຊ້ຜູ້ ໃຊ້ [ ຜ່ານ ]
URL ຂອງຜູ້ໃຊ້ [ ຜ່ານ ]
ໃຊ້ຂໍ້ມູນທີ່ລະບຸໄວ້ສໍາລັບການເຂົ້າສູ່ລະບົບແບບໄລຍະໄກ ຖ້າທ່ານລະບຸ URL ທີ່ມີຊື່ຜູ້ໃຊ້, ລະຫັດຜ່ານທີ່ຖືກປ້ອນຈະຖືກເກັບໄວ້ເພື່ອໃຫ້ຂໍ້ມູນ URL ສາມາດນໍາໃຊ້ໄດ້.
ຮຸ່ນ
ພິມ lftp ຮຸ່ນ
wait [ jobno ]
ລໍຖ້າທັງຫມົດ
ລໍຖ້າສໍາລັບວຽກທີ່ກໍານົດເພື່ອຢຸດ. ຖ້າຫາກວ່າ jobno ຖືກຍົກເລີກ, ລໍຖ້າວຽກງານທີ່ຜ່ານມາ.
`ລໍຖ້າທັງຫມົດ 'waits ສໍາລັບການສິ້ນສຸດທັງຫມົດວຽກ.
zcat ໄຟລ໌
ຄືກັນກັບ cat, ແຕ່ກັ່ນຕອງແຕ່ລະໄຟລ໌ຜ່ານ zcat. (ເບິ່ງຍັງ cat , ຫຼາຍກວ່າ ແລະ zmore )
zmore files
ຄືກັນກັບຫຼາຍ, ແຕ່ວ່າການກັ່ນຕອງແຕ່ລະໄຟລ໌ຜ່ານ zcat. (ເບິ່ງຍັງ cat , zcat ແລະ ອື່ນໆ )
Settings
ເມື່ອເລີ່ມຕົ້ນ, lftp ດໍາເນີນການ ~ / .lftprc ແລະ ~ / .lftp / rc . ທ່ານສາມາດເອົາຄໍາສັ່ງ aliases ແລະ `set 'ໄວ້ທີ່ນັ້ນ. ບາງຄົນມັກເບິ່ງການແກ້ໄຂໂປໂຕນຢ່າງເຕັມທີ່, ໃຊ້ 'debug' ເພື່ອເຮັດໃຫ້ການແກ້ໄຂ.
ນອກນັ້ນຍັງມີໄຟລ໌ເລີ່ມຕົ້ນລະບົບທົ່ວໄປໃນ /etc/lftp.conf . ມັນສາມາດຢູ່ໃນລະບົບທີ່ແຕກຕ່າງກັນ, ເບິ່ງພາກ FILES.
lftp ມີຕົວແປທີ່ຕັ້ງຄ່າຕໍ່ໄປນີ້ (ທ່ານຍັງສາມາດໃຊ້ `set -a 'ເພື່ອເບິ່ງຕົວແປທັງຫມົດແລະຄ່າຂອງມັນ):
bmk: ບັນທຶກລະຫັດຜ່ານ (bool)
ບັນທຶກລະຫັດຜ່ານຂໍ້ຄວາມທໍາມະດາໃນ ~ / .lftp / bookmarks ໃນຄໍາສັ່ງ 'bookmark add'. ປິດໂດຍຄ່າເລີ່ມຕົ້ນ
cmd: at-exit (string)
ຄໍາສັ່ງໃນ string ຈະຖືກປະຕິບັດກ່ອນທີ່ຈະ lftp ອອກ.
cmd: csh-history (bool)
ເຮັດໃຫ້ການຂະຫຍາຍປະຫວັດສາດຄ້າຍຄືກັນກັບ csh.
cmd: default-protocol (string)
ຄ່າທີ່ຖືກໃຊ້ເມື່ອເປີດໃຊ້ `ຊື່ 'ທີ່ມີຊື່ໂຮດໂດຍບໍ່ມີໂປໂຕຄອນ. Default ແມ່ນ `ftp '.
cmd: fail-exit (bool)
ຖ້າເປັນຈິງ, ອອກຈາກຄໍາສັ່ງທີ່ບໍ່ມີເງື່ອນໄຂ (ບໍ່ມີ || ແລະແລະເລີ່ມຕົ້ນ) ລົ້ມເຫລວ.
cmd: ໄລຍະຍາວ (ວິນາທີ)
ທີ່ໃຊ້ເວລາຂອງການປະຕິບັດຄໍາສັ່ງ, ເຊິ່ງຖືກພິຈາລະນາເປັນ `ຍາວ 'ແລະສຽງ beep ໄດ້ຖືກເຮັດກ່ອນທີ່ຈະ prompt prompt next. 0 means off
cmd: ls-default (string)
Default ls argument
cmd: move-background (boolean)
ໃນເວລາທີ່ບໍ່ຖືກຕ້ອງ, lftp ປະຕິເສດທີ່ຈະໄປກັບພື້ນຫລັງເມື່ອອອກ. ເພື່ອບັງຄັບມັນ, ໃຊ້ `exit bg '.
cmd: prompt (string)
ກະຕຸ້ນເຕືອນ. lftp ສັງເກດເຫັນຕົວອັກສອນພິເສດທີ່ລ້າສະໄຫມດັ່ງຕໍ່ໄປນີ້ທີ່ໄດ້ຮັບການຖອດລະຫັດດັ່ງຕໍ່ໄປນີ້:
\ @
ໃສ່ @ ຖ້າຜູ້ໃຊ້ປັດຈຸບັນບໍ່ແມ່ນຄ່າເລີ່ມຕົ້ນ
\ a
ຕົວອັກສອນລະຄັງ ASCII (07)
\ e
ຕົວເລກ escape ASCII (033)
\ h
ຊື່ທີ່ທ່ານໄດ້ເຊື່ອມຕໍ່ກັບ
\ n
newline
\ s
ຊື່ຂອງລູກຄ້າ (lftp)
\ S
ຊື່ສະລັອດຕິງປະຈຸບັນ
\ u
ຊື່ຜູ້ໃຊ້ ຂອງຜູ້ໃຊ້ທີ່ທ່ານລັອກອິນເປັນ
\ U
URL ຂອງເວັບໄຊທ໌ຫ່າງໄກສອກຫຼີກ (ເຊົ່ນ ftp: //g437.ub.gu.se/home/james/src/lftp)
\ v
ຮຸ່ນ lftp (ເຊັ່ນ, 2.0.3)
\ w
ໄດເລກະທໍລີການເຮັດວຽກທີ່ຢູ່ໃນເວັບໄຊຫ່າງໄກສອກຫຼີກ
\ W
ຊື່ຖານຂອງໄດເລກະທໍລີການເຮັດວຽກທີ່ຢູ່ໃນເວັບໄຊທ໌ຫ່າງໄກສອກຫຼີກ
\ nnn
ຕົວອັກສອນທີ່ສອດຄ້ອງກັບຫມາຍເລກ octal nnn
\\
a backslash
\?
skips ຕົວອັກສອນຕໍ່ໄປຖ້າການທົດແທນທີ່ຜ່ານມາແມ່ນຫວ່າງເປົ່າ.
\ [
ເລີ່ມຕົ້ນລໍາດັບຂອງຕົວອັກສອນທີ່ບໍ່ແມ່ນພິມ, ເຊິ່ງສາມາດຖືກນໍາໃຊ້ເພື່ອຕິດຕາມລໍາດັບຄວບຄຸມຂອງລໍາດັບເຂົ້າໄປໃນຄໍາສັ່ງ
\]
ຢຸດລໍາດັບຂອງຕົວອັກສອນທີ່ບໍ່ແມ່ນພິມ
cmd: remote-completion (bool)
boolean ເພື່ອຄວບຄຸມວ່າຈະໃຊ້ lftp ຫຼືບໍ່ໃຊ້ຫ່າງໄກສອກຫຼີກ.
cmd: verify-host (bool)
ຖ້າຈິງ, lftp ແກ້ໄຂຊື່ໂຮມໃນທັນທີໃນຄໍາສັ່ງ `ເປີດ '. ມັນຍັງສາມາດຂ້າມການກວດສອບຄໍາສັ່ງ `open 'ດຽວເທົ່ານັ້ນຖ້າ` &' ຖືກມອບໃຫ້ຫຼືຖ້າ Z ຖືກກົດໃນລະຫວ່າງການກວດ.
cmd: verify-path (bool)
ຖ້າເປັນຈິງ, lftp ຈະກວດເບິ່ງເສັ້ນທາງທີ່ໄດ້ຮັບໃນຄໍາສັ່ງ `cd '. ມັນຍັງສາມາດຂ້າມການກວດສອບຄໍາສັ່ງ `cd ດຽວ 'ຖ້າ` &' ຖືກມອບໃຫ້ຫຼືຖ້າ Z ຖືກກົດໃນລະຫວ່າງການກວດ. ຕົວຢ່າງ:
set cmd: verify-path / hftp: // * false cd directory &dns: SRV-query (bool)
ສອບຖາມສໍາລັບການບັນທຶກ SRV ແລະນໍາໃຊ້ພວກມັນກ່ອນ gethostbyname. ການບັນທຶກ SRV ແມ່ນໃຊ້ພຽງແຕ່ຫາກບໍ່ໄດ້ກໍານົດຢ່າງຊັດເຈນ. ເບິ່ງ RFC2052 ສໍາລັບລາຍລະອຽດ.
dns: cache-enable (bool)
ເປີດຖານຄວາມຈໍາ DNS. ຖ້າມັນປິດແລ້ວ, lftp ຈະແກ້ໄຂຊື່ໂຮດໃນແຕ່ລະຄັ້ງທີ່ມັນເຊື່ອມຕໍ່ຄືນໃຫມ່.
dns: cache-expire (period interval)
ທີ່ໃຊ້ເວລາທີ່ຈະດໍາລົງຊີວິດສໍາລັບການເກັບຮັກສາຕົວເຊັນ DNS ມັນມີຮູບແບບ +, ເຊັ່ນ 1d12h30m5s ຫຼືພຽງແຕ່ 36h. ເພື່ອປິດການໃຊ້ງານຫມົດອາຍຸ, ໃຫ້ຕັ້ງຄ່າມັນເປັນ `inf 'ຫຼື` never'.
dns: cache-size (number)
ຈໍານວນສູງສຸດຂອງການເຂົ້າລະຫັດລັບ DNS.
dns: fatal-timeout (ວິນາທີ)
ຈໍາກັດເວລາສໍາລັບການສອບຖາມ DNS. ຖ້າເຄື່ອງແມ່ຂ່າຍ DNS ບໍ່ສາມາດໃຊ້ໄດ້ດົນເກີນໄປ, lftp ຈະບໍ່ສາມາດແກ້ໄຂຊື່ໂຮດທີ່ໄດ້ຮັບ. 0 ຫມາຍຄວາມວ່າບໍ່ຈໍາກັດ, ຄ່າເລີ່ມຕົ້ນ.
dns: order (list of protocol protocols)
ກໍານົດຄໍາສັ່ງຂອງ DNS queries. ມາດຕະຖານແມ່ນ `` inet inet6 '' ເຊິ່ງຫມາຍຄວາມວ່າຫນ້າທໍາອິດຊອກຫາຢູ່ໃນຄອບຄົວ inet, ຫຼັງຈາກນັ້ນ inet6 ແລະນໍາໃຊ້ຄັ້ງທໍາອິດ.
dns: use-fork (bool)
ຖ້າຈິງ, lftp ຈະສ້ອມກ່ອນທີ່ຈະແກ້ໄຂທີ່ຢູ່ຂອງເຈົ້າ. ມາດຕະຖານແມ່ນຄວາມຈິງ.
ປາ: ເຊືອກ (ສາຍ)
ໃຊ້ shell ທີ່ລະບຸໄວ້ໃນເຊີຟເວີ. ມາດຕະຖານແມ່ນ / bin / sh. ໃນບາງລະບົບ, / bin / sh ອອກຈາກເວລາທີ່ເຮັດ cd ກັບໄດເລກະທໍລີທີ່ບໍ່ມີຢູ່. lftp ສາມາດຈັດການໄດ້ແຕ່ວ່າມັນຕ້ອງເຊື່ອມຕໍ່. ຕັ້ງໃຫ້ / bin / bash ສໍາລັບລະບົບດັ່ງກ່າວຖ້າ bash ຖືກຕິດຕັ້ງ.
ftp: acct (string)
ສົ່ງຄໍາສັ່ງນີ້ໃນຄໍາສັ່ງ ACCT ຫຼັງຈາກເຂົ້າສູ່ລະບົບ. ຜົນໄດ້ຮັບແມ່ນຖືກລະເລີຍ. ການປິດສໍາລັບການຕັ້ງຄ່ານີ້ມີຮູບແບບ ຜູ້ໃຊ້ @ host .
ftp: anon-pass (string)
ກໍານົດລະຫັດຜ່ານທີ່ໃຊ້ສໍາລັບການກວດສອບການເຂົ້າເຖິງ FTP ທີ່ບໍ່ຖືກຕ້ອງ. ມາດຕະຖານແມ່ນ "-name @", ບ່ອນທີ່ຊື່ແມ່ນຊື່ຜູ້ໃຊ້ຂອງຜູ້ໃຊ້ທີ່ແລ່ນລະບົບ.
ftp: anon-user (string)
ກໍານົດຊື່ຜູ້ໃຊ້ທີ່ໃຊ້ສໍາລັບການກວດສອບການເຂົ້າເຖິງ FTP ທີ່ບໍ່ຖືກຕ້ອງ. ມາດຕະຖານແມ່ນ "ຊື່ສຽງ".
ftp: ອັດຕະໂນມັດ sync-mode (regex)
ຖ້າຂໍ້ຄວາມເຊີຟເວີຄັ້ງທໍາອິດທີ່ພົບກັບ regex ນີ້ໃຫ້ເປີດໂຫມດ sync ສໍາລັບໂຮດນັ້ນ.
ftp: bind-data-socket (bool)
ເຊື່ອມຊອງຂໍ້ມູນເຂົ້າກັບອິນເຕີເຟດຂອງການເຊື່ອມຕໍ່ຄວບຄຸມ (ໃນໂຫມດຕົວຕັ້ງຕົວຕີ). ມາດຕະຖານແມ່ນຄວາມຈິງ, ຍົກເວັ້ນແມ່ນ interface loopback.
ftp: fix-pasv-address (bool)
ຖ້າຈິງໆ, lftp ຈະພະຍາຍາມແກ້ໄຂທີ່ຢູ່ຂອງເຄື່ອງແມ່ຂ່າຍສໍາລັບຄໍາສັ່ງ PASV ໃນກໍລະນີທີ່ເວບໄຊຂອງເຄື່ອງແມ່ຂ່າຍຢູ່ໃນເຄືອຂ່າຍສາທາລະນະແລະ PASV ສົ່ງຄືນຈາກທີ່ຢູ່ໃນເຄືອຂ່າຍສ່ວນຕົວ. ໃນກໍລະນີນີ້ lftp ຈະທົດແທນທີ່ຢູ່ຂອງເຄື່ອງ server ແທນທີ່ຈະສົ່ງຄືນໂດຍຄໍາສັ່ງ PASV, ຫມາຍເລກພອດຈະບໍ່ມີການປ່ຽນແປງ. ມາດຕະຖານແມ່ນຄວາມຈິງ.
ftp: fxp-passive-source (bool)
ຖ້າຈິງໆ, lftp ຈະພະຍາຍາມຕັ້ງຄ່າເຄື່ອງແມ່ຂ່າຍຂອງ FTP ຕົ້ນຕໍໃນຮູບແບບຕົວຕັ້ງຕົວຕີກ່ອນອື່ນຖ້າຈຸດຫມາຍປາຍທາງອື່ນ. ຖ້າຫາກວ່າຄວາມພະຍາຍາມທໍາອິດລົ້ມເຫລວ, lftp ພະຍາຍາມຕັ້ງມັນຂຶ້ນອີກ. ຖ້າຫາກວ່າການວາງແຜນອື່ນໆທີ່ລົ້ມເຫຼວເກີນໄປ, lftp ຈະກັບຄືນໄປບ່ອນສໍາເນົາທົ່ງພຽງ. ເບິ່ງຍັງ ftp: use-fxp.
ftp: home (string)
ໄດເລກະທໍລີເລີ່ມຕົ້ນ ມາດຕະຖານແມ່ນສາຍຫວ່າງເປົ່າຊຶ່ງຫມາຍຄວາມວ່າອັດຕະໂນມັດ. ຕັ້ງຄ່ານີ້ໃຫ້ `/ 'ຖ້າທ່ານບໍ່ມັກເບິ່ງ% 2F ໃນ URL FTP. ການປິດສໍາລັບການຕັ້ງຄ່ານີ້ມີຮູບແບບ ຜູ້ໃຊ້ @ host .
ftp: list options (string)
ກໍານົດຕົວເລືອກທີ່ຖືກຕິດກັບຄໍາສັ່ງ LIST. ມັນອາດຈະເປັນປະໂຫຍດທີ່ຈະຕັ້ງຄ່ານີ້ກັບ `-a 'ຖ້າເຄື່ອງແມ່ຂ່າຍບໍ່ສະແດງໄຟລ໌ dot (ເຊື່ອງ) ໂດຍຄ່າເລີ່ມຕົ້ນ. ມາດຕະຖານແມ່ນເປົ່າ.
ftp: nop-interval (ວິນາທີ)
ການຊັກຊ້າລະຫວ່າງຄໍາສັ່ງ NOOP ເມື່ອດາວໂຫລດຫາງຂອງໄຟລ໌. ນີ້ແມ່ນມີປະໂຫຍດສໍາລັບເຄື່ອງແມ່ຂ່າຍ FTP ທີ່ສົ່ງຂໍ້ຄວາມ "ໂອນຂໍ້ມູນຄົບຖ້ວນ" ກ່ອນທີ່ຈະລຸດການໂອນຂໍ້ມູນ. ໃນກໍລະນີດັ່ງກ່າວ, ຄໍາສັ່ງ NOOP ສາມາດປ້ອງກັນບໍ່ໃຫ້ການເຊື່ອມຕໍ່ຫມົດເວລາ.
ftp: passive mode (bool)
ກໍານົດຮູບແບບ FTP passive. ນີ້ອາດຈະເປັນປະໂຫຍດຖ້າວ່າທ່ານຢູ່ຫລັງ firewall ຫຼື router masquerading dumb.
ftp: port-range (from-to)
ອະນຸຍາດໃຫ້ໃຊ້ສໍາລັບຊ່ວງການນໍາໃຊ້ສໍາລັບຮູບແບບການເຄື່ອນໄຫວ ຮູບແບບແມ່ນ min-max, ຫຼື `ເຕັມ 'ຫຼື` any' ເພື່ອຊີ້ບອກໃດໆ. ມາດຕະຖານແມ່ນ `ເຕັມ '.
ftp: proxy (URL)
ກໍານົດຕົວແທນ FTP ທີ່ຈະໃຊ້. ເພື່ອປິດການໃຊ້ໂປແກຣມຕັ້ງຄ່ານີ້ໃຫ້ເປັນເຊລ໌ຫວ່າງ. ໃຫ້ສັງເກດວ່າມັນເປັນໂປແກຼມ FTP ທີ່ໃຊ້ FTP protocol, ບໍ່ແມ່ນ ftp ຜ່ານ http. ຄ່າເລີ່ມຕົ້ນແມ່ນໄດ້ຈາກ ftp_proxy ຕົວແປສິ່ງແວດລ້ອມຖ້າມັນເລີ່ມດ້ວຍ `` ftp: // ''. ຖ້າໂປຣຕີນ FTP ຂອງທ່ານຕ້ອງການການກວດສອບ, ລະບຸຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານໃນ URL.
ຖ້າ ftp: proxy ເລີ່ມຕົ້ນດ້ວຍ http: //, hftp (ftp ຜ່ານ http proxy) ແມ່ນໃຊ້ແທນ ftp ໂດຍອັດຕະໂນມັດ.
ftp: rest-list (bool)
ອະນຸຍາດໃຫ້ນໍາໃຊ້ຄໍາສັ່ງ REST ກ່ອນຄໍາສັ່ງ LIST. ນີ້ອາດຈະເປັນປະໂຫຍດສໍາລັບບັນດາລາຍຊື່ທີ່ໃຫຍ່ຫຼວງ, ແຕ່ບາງບໍລິສັດ FTP silently ບໍ່ສົນໃຈ REST ກ່ອນ LIST.
ftp: rest-stor (bool)
ຖ້າບໍ່ຖືກຕ້ອງ lftp ຈະບໍ່ພະຍາຍາມໃຊ້ REST ກ່ອນ STOR. ນີ້ສາມາດເປັນປະໂຫຍດສໍາລັບບາງເຄື່ອງແມ່ຂ່າຍ buggy ທີ່ເສຍຫາຍ (ຕື່ມຂໍ້ມູນດ້ວຍສູນກາງ) ໄຟລ໌ຖ້າ REST ປະຕິບັດຕາມ STOR ຖືກນໍາໃຊ້.
ftp: retry-530 (regex)
ລອງຄືນຄໍາຕອບຂອງເຄື່ອງແມ່ຂ່າຍ 530 ສໍາລັບຄໍາສັ່ງ PASS ຖ້າຂໍ້ຄວາມກົງກັບຄໍາສະແດງທີ່ຖືກຕ້ອງນີ້. ການຕັ້ງຄ່ານີ້ຄວນຈະເປັນປະໂຫຍດເພື່ອແຍກແຍະລະຫວ່າງເຄື່ອງແມ່ຂ່າຍທີ່ overloaded (ສະພາບຊົ່ວຄາວ) ແລະລະຫັດຜ່ານທີ່ບໍ່ຖືກຕ້ອງ (ເງື່ອນໄຂຖາວອນ).
ftp: retry-530-anonymous (regex)
ການສະແດງອອກເປັນປົກກະຕິເພີ່ມເຕີມສໍາລັບການເຂົ້າລະບົບລະຫັດຜ່ານ, ເຊັ່ນ: ftp: retry -530.
ftp: site-group (string)
ສົ່ງຄໍາສັ່ງນີ້ໃນລະບົບ SITE GROUP ຫຼັງຈາກເຂົ້າສູ່ລະບົບ. ຜົນໄດ້ຮັບແມ່ນຖືກລະເລີຍ. ການປິດສໍາລັບການຕັ້ງຄ່ານີ້ມີຮູບແບບ ຜູ້ໃຊ້ @ host .
ftp: skey-allow (bool)
ອະນຸຍາດໃຫ້ສົ່ງຄໍາຕອບ / ຕອບ opy ຖ້າເຄື່ອງແມ່ຂ່າຍປາກົດວ່າຈະສະຫນັບສະຫນູນມັນ. ໂດຍການເລີ່ມຕົ້ນ.
ftp: skey-force (bool)
ບໍ່ສົ່ງລະຫັດຜ່ານແບບທົ່ງພຽງໃນເຄືອຂ່າຍ, ໃຊ້ skey / opie ແທນ. ຖ້າບໍ່ມີ skey / opie, ສົມມຸດວ່າບໍ່ເຂົ້າສູ່ລະບົບ. ປິດໂດຍຄ່າເລີ່ມຕົ້ນ
ftp: ssl-allow (bool)
ຖ້າເປັນຄວາມຈິງ, ພະຍາຍາມເຈລະຈາ ການເຊື່ອມຕໍ່ SSL ກັບ FTP server ສໍາລັບການເຂົ້າເຖິງທີ່ບໍ່ແມ່ນຊື່ສຽງ. ມາດຕະຖານແມ່ນຄວາມຈິງ. ການຕັ້ງຄ່ານີ້ມີພຽງແຕ່ຖ້າ lftp ຖືກລວບລວມດ້ວຍ openssl.
ftp: ssl-force (bool)
ຖ້າຫາກວ່າບໍ່ມີ, ປະຕິເສດທີ່ຈະສົ່ງລະຫັດລັບໃນເວລາທີ່ບໍລິສັດບໍ່ສະຫນັບສະຫນູນ SSL. ມາດຕະຖານແມ່ນບໍ່ຖືກຕ້ອງ. ການຕັ້ງຄ່ານີ້ມີພຽງແຕ່ຖ້າ lftp ຖືກລວບລວມດ້ວຍ openssl.
ftp: ssl-protect-data (bool)
ຖ້າເປັນຄວາມຈິງ, ຕ້ອງການການເຊື່ອມຕໍ່ ssl ສໍາລັບການໂອນຂໍ້ມູນ. ນີ້ແມ່ນ CPU ທີ່ເຂັ້ມແຂງແຕ່ໃຫ້ຄວາມເປັນສ່ວນຕົວ. ມາດຕະຖານແມ່ນບໍ່ຖືກຕ້ອງ. ການຕັ້ງຄ່ານີ້ມີພຽງແຕ່ຖ້າ lftp ຖືກລວບລວມດ້ວຍ openssl.
ftp: stat-interval (ວິນາທີ)
ລະຫວ່າງຄໍາສັ່ງ STAT. ມາດຕະຖານແມ່ນ 1.
ftp: sync-mode (bool)
ຖ້າຈິງ, lftp ຈະສົ່ງຄໍາສັ່ງຫນຶ່ງໃນເວລາແລະລໍຖ້າການຕອບ. ນີ້ອາດຈະເປັນປະໂຫຍດຖ້າທ່ານໃຊ້ເຄື່ອງແມ່ຂ່າຍ ftp buggy ຫຼື router . ເມື່ອມັນປິດ, lftp ສົ່ງຊຸດຄໍາສັ່ງແລະລໍຖ້າການຕອບສະຫນອງ - ມັນຈະເລັ່ງການດໍາເນີນງານໃນເວລາທີ່ເວລາເດີນທາງແມ່ນສໍາຄັນ. ແຕ່ຫນ້າເສຍດາຍມັນບໍ່ໄດ້ເຮັດວຽກກັບເຄື່ອງແມ່ຂ່າຍ FTP ທັງຫມົດແລະບາງ router ມີບັນຫາກັບມັນ, ດັ່ງນັ້ນມັນແມ່ນຢູ່ໃນຕອນຕົ້ນ.
ftp: timezone (string)
ສົມມຸດຖານເວລານີ້ສໍາລັບເວລາໃນລາຍການທີ່ສົ່ງຄືນໂດຍຄໍາສັ່ງ LIST. ການຕັ້ງຄ່ານີ້ສາມາດຖືກຊົດເຊີຍ GMT [+ | -] HH [: MM [: SS]] ຫຼືຄ່າ TZ ທີ່ຖືກຕ້ອງ (eg Europe / Moscow or MSK-3MSD, M3.5.0, M10.5.0 / 3). ຄ່າເລີ່ມຕົ້ນແມ່ນ GMT. ຕັ້ງຄ່າໃຫ້ເປັນຄ່າເປົ່າເພື່ອສົມມົດເວລາທີ່ໃຊ້ໃນທ້ອງຖິ່ນທີ່ລະບຸໂດຍຕົວປ່ຽນສະພາບແວດລ້ອມ TZ.
ftp: use-abor (bool)
ຖ້າບໍ່ຖືກຕ້ອງ lftp ບໍ່ສົ່ງຄໍາສັ່ງ ABOR ແຕ່ປິດການເຊື່ອມຕໍ່ຂໍ້ມູນທັນທີ.
ftp: use-fxp (bool)
ຖ້າຈິງ, lftp ຈະພະຍາຍາມຕັ້ງຄ່າການເຊື່ອມຕໍ່ໂດຍກົງລະຫວ່າງສອງເຄື່ອງແມ່ຂ່າຍ FTP.
ftp: use-site-idle (bool)
ເມື່ອຈິງໆ, lftp ສົ່ງຄໍາສັ່ງ `SITE IDLE 'ທີ່ມີການໂຕ້ແຍ້ງທີ່ບໍ່ຖືກຕ້ອງ: idle argument. ມາດຕະຖານແມ່ນບໍ່ຖືກຕ້ອງ.
ftp: use-stat (bool)
ຖ້າຄວາມຈິງ, lftp ສົ່ງຄໍາສັ່ງ STAT ໃນການໂອນລະຫັດ FXP ເພື່ອຮູ້ວ່າມີການໂອນຂໍ້ມູນຫຼາຍປານໃດ. ເບິ່ງຍັງ ftp: stat-interval. ມາດຕະຖານແມ່ນຄວາມຈິງ.
ftp: use-quit (bool)
ຖ້າຈິງ, lftp ສົ່ງ QUIT ກ່ອນທີ່ຈະປິດການເຊື່ອມຕໍ່ຈາກເຄື່ອງແມ່ຂ່າຍ ftp. ມາດຕະຖານແມ່ນຄວາມຈິງ.
ftp: ກວດສອບທີ່ຢູ່ (bool)
ກວດສອບວ່າການເຊື່ອມຕໍ່ຂໍ້ມູນມາຈາກທີ່ຢູ່ເຄືອຂ່າຍຂອງ peer ການເຊື່ອມຕໍ່ຄວບຄຸມ. ນີ້ອາດຈະສາມາດປ້ອງກັນບໍ່ໃຫ້ຂໍ້ມູນການເຊື່ອມຕໍ່ຂໍ້ມູນທີ່ສາມາດນໍາໄປສູ່ການສໍ້ລາດບັງຫຼວງຂອງຂໍ້ມູນ. ແຕ່ຫນ້າເສຍດາຍ, ນີ້ອາດຈະລົ້ມເຫລວສໍາລັບເຄື່ອງແມ່ຂ່າຍ FTP ທີ່ແນ່ນອນທີ່ມີການໂຕ້ຕອບເຄືອຂ່າຍຫຼາຍ, ໃນເວລາທີ່ພວກເຂົາບໍ່ກໍານົດທີ່ຢູ່ສົ່ງອອກໃນເຕົ້າຮັບຂໍ້ມູນ, ດັ່ງນັ້ນມັນຖືກປິດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ.
ftp: verify-port (bool)
ກວດສອບວ່າການເຊື່ອມຕໍ່ຂໍ້ມູນມີພອດ 20 (ftp-data) ຢູ່ປາຍທາງໄກ. ນີ້ອາດຈະສາມາດປ້ອງກັນການເຊື່ອມຕໍ່ຂໍ້ມູນ spoofing ໂດຍຜູ້ໃຊ້ຂອງເຈົ້າພາບຫ່າງໄກສອກຫຼີກ. ແຕ່ຫນ້າເສຍດາຍ, ປ່ອງຢ້ຽມຫຼາຍເກີນໄປແລະແມ້ກະທັ້ງເຄື່ອງແມ່ຂ່າຍຂອງ FTP unix ລືມການຕັ້ງຄ່າທີ່ຖືກຕ້ອງໃນການເຊື່ອມຕໍ່ຂໍ້ມູນ, ດັ່ງນັ້ນການກວດນີ້ຖືກປິດໂດຍຄ່າເລີ່ມຕົ້ນ.
ftp: web-mode (bool)
ປິດການເຊື່ອມຕໍ່ຫຼັງຈາກປິດການເຊື່ອມຕໍ່ຂໍ້ມູນ. ນີ້ສາມາດເປັນປະໂຫຍດສໍາລັບເຄື່ອງແມ່ຂ່າຍ FTP ທີ່ເສຍຫາຍທັງຫມົດ. ມາດຕະຖານແມ່ນບໍ່ຖືກຕ້ອງ.
hftp: cache (bool)
ອະນຸຍາດໃຫ້ເຄື່ອງແມ່ຂ່າຍຂອງຊາກເຄື່ອງແມ່ຂ່າຍ / proxy ສໍາລັບ FTP-over-http protocol.
hftp: proxy (URL)
specifies http proxy ສໍາລັບ ftp-over-http protocol (hftp). ໂປຣແກຣມ hftp ບໍ່ສາມາດເຮັດວຽກໂດຍບໍ່ມີຕົວແທນ http, ແນ່ນອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນໄດ້ຈາກ FTP_proxy ຕົວແປສິ່ງແວດລ້ອມຖ້າມັນເລີ່ມດ້ວຍ `` http: // ', ຖ້າບໍ່ດັ່ງນັ້ນຈາກ http_proxy ຕົວແປສິ່ງແວດລ້ອມ. ຖ້າໂປຣຕີນ FTP ຂອງທ່ານຕ້ອງການການກວດສອບ, ລະບຸຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານໃນ URL.
hftp: ການນໍາໃຊ້ - ການອະນຸຍາດ (bool)
ຖ້າກໍານົດໃຫ້ປິດ, lftp ຈະສົ່ງລະຫັດຜ່ານເປັນສ່ວນຫນຶ່ງຂອງ URL ກັບໂປແກຣມ. ນີ້ອາດຈະຖືກຕ້ອງສໍາລັບໂປແກຼມບາງ (ເຊັ່ນ: M-soft). ມາດຕະຖານແມ່ນຢູ່, ແລະ lftp ຈະສົ່ງລະຫັດຜ່ານເປັນສ່ວນຫນຶ່ງຂອງຫົວຂໍ້ການອະນຸຍາດ.
hftp: use-head (bool)
ຖ້າກໍານົດໃຫ້ປິດ, lftp ຈະພະຍາຍາມໃຊ້ `GET 'ແທນ" HEAD "ສໍາລັບ hftp protocol. ໃນຂະນະທີ່ນີ້ແມ່ນຊ້າ, ມັນອາດຈະຊ່ວຍໃຫ້ lftp ເຮັດວຽກກັບໂປແກຣມບາງຢ່າງທີ່ບໍ່ເຂົ້າໃຈຫຼືແກ້ໄຂຄໍາຮ້ອງຂໍ "HEADftp: //".
hftp: use-type (bool)
ຖ້າກໍານົດໃຫ້ປິດ, lftp ຈະບໍ່ພະຍາຍາມທີ່ຈະເພີ່ມ 'type =' ກັບ URL ທີ່ຖືກສົ່ງໄປຫາຕົວແທນ. ບາງໂປແກຣມທີ່ແຕກຫັກບໍ່ສາມາດຈັດການໄດ້ຢ່າງຖືກຕ້ອງ. Default is on
http: accept, http: accept-charset, http: accept-language (string)
ລະບຸຫົວຂໍ້ການຮ້ອງຂໍ HTTP ທີ່ສອດຄ້ອງກັນ.
http: cache (bool)
ອະນຸຍາດໃຫ້ເຄື່ອງແມ່ຂ່າຍຂອງເຄື່ອງແມ່ຂ່າຍ / ເຄື່ອງແມ່ຂ່າຍຂ້າງຄັງ.
http: cookie (string)
ສົ່ງຄຸກກີນີ້ໄປຫາເຄື່ອງແມ່ຂ່າຍ. ການປິດແມ່ນມີຜົນປະໂຫຍດທີ່ນີ້:
set cookie / wwwsomehostcom "param = value"
http: post-content-type (string)
ກໍານົດມູນຄ່າຂອງຫົວຂໍ້ຄໍາຮ້ອງຮຽນຂອງເນື້ອໃນ http Type for POST. ມາດຕະຖານແມ່ນ `` application / x-www-form-urlencoded ''.
http: proxy (URL)
specifies http proxy ມັນຖືກນໍາໃຊ້ເມື່ອ lftp ເຮັດວຽກຜ່ານທາງ http. ຄ່າເລີ່ມຕົ້ນແມ່ນໄດ້ມາຈາກ http_proxy ຕົວແປສິ່ງແວດລ້ອມ. ຖ້າຕົວແທນຂອງທ່ານຕ້ອງການການກວດສອບ, ລະບຸຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານໃນ URL.
http: put-method (PUT or POST)
ລະບຸວິທີ http ທີ່ໃຊ້ໃນການວາງ.
http: put-content-type (string)
ລະບຸມູນຄ່າຂອງຫົວຂໍ້ຄໍາຮ້ອງຮຽນແບບເນື້ອຫາ http ສໍາລັບວິທີ PUT.
http: referer (string)
specifies value for Header request http referer dot ດຽວ ``. ຂະຫຍາຍໄປຍັງ URL ຂອງໄດເລກະທໍລີໃນປັດຈຸບັນ. ມາດຕະຖານແມ່ນ ``. ' ກໍານົດໄວ້ວ່າຈະບໍ່ໃຊ້ຕົວຫນັງສືເພື່ອປິດການທໍາລາຍຫົວຂໍ້ Referer.
http: set-cookies (boolean)
ຖ້າຈິງ, lftp ປັບປຸງ http: cookie variables ເມື່ອໄດ້ຮັບຫົວຂໍ້ Set-Cookie.
http: user-agent (string)
ຕົວອັກສອນ lftp ສົ່ງໃນຫົວຂໍ້ User-Agent header ຂອງຄໍາຮ້ອງຂໍ HTTP.
https: proxy (string)
specifies proxy https ມູນຄ່າເລີ່ມຕົ້ນແມ່ນໄດ້ມາຈາກຕົວປ່ຽນແປງສິ່ງແວດລ້ອມ https_proxy .
ກະຈົກ: exclude regex (regex)
ລະບຸຮູບແບບການຍົກເວັ້ນທີ່ຖືກຕ້ອງຕາມຄວາມຕ້ອງການ. ທ່ານສາມາດ override ມັນໂດຍ - ລວມຕົວເລືອກ.
mirror: order (list of patterns)
ລະບຸຄໍາສັ່ງຂອງການໂອນໄຟລ໌. ດັ່ງນັ້ນການຕັ້ງຄ່ານີ້ໃຫ້ "* .sfv * .sum" ເຮັດໃຫ້ກະຈົກທີ່ຈະໂອນໄຟລ໌ທີ່ກົງກັນກັບ * .sfv ກ່ອນ, ຫຼັງຈາກນັ້ນປຽບທຽບ * .sum ແລະຫຼັງຈາກນັ້ນໄຟລ໌ອື່ນໆທັງຫມົດ. ການປະມວນຜົນໂຟນເດີຫຼັງຈາກໄຟລ໌ອື່ນໆ, ເພີ່ມ "* /" ໄວ້ໃນບັນຊີລາຍຊື່ແບບແຜນ.
ກະຈົກ: ປື້ມຄູ່ກັນ (boolean)
ຖ້າຕົວຈິງແລ້ວ, ກະຈົກຈະເລີ່ມຕົ້ນການປຸງແຕ່ງຂອງໄດເລກະທໍລີຫຼາຍໃນຂະຫນານໃນເວລາທີ່ມັນຢູ່ໃນຮູບແບບຂະຫນານ. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະໂອນໄຟລ໌ຈາກໄດເລກະທໍລີດຽວກ່ອນທີ່ຈະຍ້າຍໄປຍັງລາຍຊື່ອື່ນ.
ກະຈົກ: ຂະຫນານ - ໂອນ - ຈໍານວນ (ຈໍານວນ)
ລະບຸຈໍານວນຂອງກະຈົກໂອນຂະຫນານໄດ້ຖືກອະນຸຍາດໃຫ້ເລີ່ມຕົ້ນ. ມາດຕະຖານແມ່ນ 1. ທ່ານສາມາດ override ມັນດ້ວຍ - ທາງເລືອກທີ່ແຕກຕ່າງກັນ.
module: path (string)
ຈໍ້າສອງເມັດແຍກບັນຊີລາຍຊື່ຂອງໄດເລກະທໍລີເພື່ອຊອກຫາໂມດູນ. ສາມາດເລີ່ມຕົ້ນໂດຍຕົວປ່ຽນສະພາບແວດລ້ອມ LFTP_MODULE_PATH. ມາດຕະຖານແມ່ນ `PKGLIBDIR / VERSION: PKGLIBDIR '.
net: connection-limit (number)
ຈໍານວນສູງສຸດຂອງການເຊື່ອມຕໍ່ພ້ອມກັນກັບເວັບໄຊທ໌ດຽວກັນ. 0 ຫມາຍຄວາມວ່າບໍ່ຈໍາກັດ.
net: connection-takeover (bool)
ຖ້າຄວາມຈິງ, ການເຊື່ອມຕໍ່ຂອງ foreground ມີຄວາມສໍາຄັນຫຼາຍກວ່າພື້ນຫລັງແລະສາມາດຂັດຂວາງການຖ່າຍໂອນພື້ນຫລັງເພື່ອເຮັດການດໍາເນີນງານທາງຫນ້າ.
ສຸດທິ: ບໍ່ເຮັດວຽກ (ວິນາທີ)
ຖອນການເຊື່ອມຕໍ່ຈາກ ເຄື່ອງແມ່ຂ່າຍ ຫຼັງຈາກຈໍານວນຊົ່ວໂມງທີ່ບໍ່ເຮັດວຽກ.
net: limit-rate (bytes per second)
ອັດຕາການໂອນຂໍ້ມູນກ່ຽວກັບການເຊື່ອມຕໍ່ຂໍ້ມູນ. 0 ຫມາຍຄວາມວ່າບໍ່ຈໍາກັດ. ທ່ານສາມາດລະບຸສອງຕົວເລກທີ່ແຍກອອກໂດຍຈໍ້າສອງເມັດເພື່ອຈໍາກັດອັດຕາການດາວໂຫລດແລະອັດຕາການອັບໂຫລດແຍກຕ່າງຫາກ.
net: limit-max (bytes)
ຈໍາກັດການສະສົມຂອງອັດຕາດອກເບ້ຍທີ່ບໍ່ໄດ້ນໍາໃຊ້. 0 ຫມາຍຄວາມວ່າບໍ່ຈໍາກັດ.
net: limit-total-rate (bytes per second)
ກໍານົດອັດຕາການໂອນເງິນຂອງການເຊື່ອມຕໍ່ທັງຫມົດໂດຍລວມ. 0 ຫມາຍຄວາມວ່າບໍ່ຈໍາກັດ. ທ່ານສາມາດລະບຸສອງຕົວເລກທີ່ແຍກອອກໂດຍຈໍ້າສອງເມັດເພື່ອຈໍາກັດອັດຕາການດາວໂຫລດແລະອັດຕາການອັບໂຫລດແຍກຕ່າງຫາກ. ໃຫ້ສັງເກດວ່າຊັອກເກັດໄດ້ຮັບການສະຖຽນລະຫັດໃສ່ພວກມັນ, ນີ້ສາມາດນໍາໄປສູ່ການເຊື່ອມຕໍ່ຂອງເຄືອຂ່າຍສູງກວ່າລະດັບຄວາມໄວນີ້ຫຼັງຈາກເລີ່ມຕົ້ນການໂອນ. ທ່ານສາມາດພະຍາຍາມຕັ້ງຄ່າ net: ຊັອກເກັດ - ບັຟເຟີກັບມູນຄ່າຂ້ອນຂ້າງນ້ອຍເພື່ອຫຼີກເວັ້ນການນີ້.
net: limit-total-max (bytes)
ຈໍາກັດການຈໍາກັດການຈໍາກັດຂອບເຂດຈໍາກັດທັງຫມົດ. 0 ຫມາຍຄວາມວ່າບໍ່ຈໍາກັດ.
net: max-retries (number)
ຈໍານວນທີ່ສູງສຸດຂອງການສືບທອດຕໍ່ເນື່ອງຂອງການດໍາເນີນງານໂດຍບໍ່ມີຜົນສໍາເລັດ. 0 ຫມາຍຄວາມວ່າບໍ່ຈໍາກັດ.
net: no-proxy (string)
ມີບັນຊີລາຍຊື່ໂດເມນທີ່ແຍກຕ່າງຫາກທີ່ບໍ່ຄວນໃຊ້. ມາດຕະຖານຖືກນໍາມາຈາກຕົວປ່ຽນສະພາບແວດລ້ອມ no_proxy .
net: persist-retries (number)
ບໍ່ຈໍາກັດຈໍານວນຂໍ້ຜິດພະລາດທີ່ຫນັກ. ມີປະໂຫຍດໃນການເຂົ້າສູ່ລະບົບກັບເຄື່ອງແມ່ຂ່າຍ ftp buggy ທີ່ຕອບ 5xx ໃນເວລາທີ່ມີຜູ້ໃຊ້ຫຼາຍເກີນໄປ.
net: reconnect-interval-base (seconds)
ຕັ້ງຄ່າເວລາຫນ້ອຍລົງລະຫວ່າງການເຊື່ອມຕໍ່ໃຫມ່. ໄລຍະເວລາຕົວຈິງແມ່ນຂຶ້ນຢູ່ກັບສຸດທິ: ການເຊື່ອມຕໍ່ລະດັບຄູນ - ຄູນແລະຈໍານວນພະຍາຍາມທີ່ຈະປະຕິບັດງານ.
net: reconnect-interval-max (seconds)
ກໍານົດໄລຍະຫ່າງລະດັບສູງສຸດຄືນໃຫມ່. ໃນເວລາທີ່ປະຈຸບັນໃນປະຈຸບັນຫຼັງຈາກການຂະຫຍາຍຕົວໂດຍສຸດທິ: ຕົວເຊື່ອມຕໍ່ - ຄ້າງ, multiplier ສາມາດບັນລຸມູນຄ່ານີ້ (ຫຼືສູງກວ່າມັນ), ມັນຈະຖືກປັບກັບຄືນສູ່ເນັດ: reconnect-interval-base.
net: reconnect-interval-multiplication (real number)
ກໍານົດຕົວຄູນໂດຍພື້ນທີ່ພື້ນຖານຈະຄູນເມື່ອແຕ່ລະຄວາມພະຍາຍາມໃຫມ່ເພື່ອປະຕິບັດການປະຕິບັດງານລົ້ມເຫລວ. ເມື່ອໄລຍະຫ່າງສູງສຸດ, ມັນຖືກປັບກັບມູນຄ່າຖານ. ເບິ່ງສຸດທິ: reconnect-interval-base ແລະ net: reconnect-interval-max.
net: socket-buffer (bytes)
ໃຊ້ຂະຫນາດທີ່ໄດ້ຮັບສໍາລັບຕົວເລືອກ socket SO_SNDBUF ແລະ SO_RCVBUF. 0 ຫມາຍຄວາມວ່າຄ່າເລີ່ມຕົ້ນຂອງລະບົບ.
net: socket-maxseg (bytes)
ໃຊ້ຂະຫນາດທີ່ໄດ້ຮັບສໍາລັບຕົວເລືອກເຕົ້າຮັບ TCP_MAXSEG. ບໍ່ທຸກລະບົບປະຕິບັດການສະຫນັບສະຫນູນທາງເລືອກນີ້, ແຕ່ linux ບໍ່.
ສຸດທິ: ເວລາຫມົດ (ວິນາທີ)
ກໍານົດ ເວລາການ ໂຕ້ຕອບເຄືອຂ່າຍ.
ssl: ca-file (path to file)
ໃຊ້ໄຟລ໌ທີ່ກໍານົດໄວ້ເປັນໃບຢັ້ງຢືນຂອງເຈົ້າຂອງໃບຢັ້ງຢືນ
ssl: ca-path (path to directory)
ໃຊ້ໄດເລກະທໍລີທີ່ລະບຸໄວ້ເປັນໃບຢັ້ງຢືນຂອງໃບຢັ້ງຢືນເຈົ້າຫນ້າທີ່ໃບຢັ້ງຢືນ
ssl: crl-file (path to file)
ໃຊ້ໄຟລ໌ທີ່ລະບຸໄວ້ເປັນໃບຢັ້ງຢືນການຍົກເລີກໃບຢັ້ງຢືນຂອງບັນຊີ
ssl: crl-path (path to directory)
ໃຊ້ໄດເລກະທໍລີທີ່ລະບຸໄວ້ເປັນລະບົບໃບຢັ້ງຢືນການຍົກເລີກການຢັ້ງຢືນລາຍະການ.
ssl: key-file (path to file)
ໃຊ້ໄຟລ໌ທີ່ກໍານົດໄວ້ເປັນກຸນແຈສ່ວນຕົວຂອງທ່ານ.
ssl: cert-file (path to file)
ໃຊ້ໄຟລ໌ທີ່ກໍານົດໄວ້ເປັນໃບຢັ້ງຢືນຂອງທ່ານ.
ssl: verify-certificate (boolean)
ຖ້າຫາກວ່າກໍານົດໄວ້ແລ້ວ, ຫຼັງຈາກນັ້ນຢືນຢັນໃບຢັ້ງຢືນຂອງເຄື່ອງແມ່ຂ່າຍທີ່ຈະໄດ້ຮັບການເຊັນໂດຍເຈົ້າຂອງໃບຢັ້ງຢືນທີ່ເປັນທີ່ຮູ້ຈັກແລະບໍ່ແມ່ນຢູ່ໃນບັນຊີລາຍຊື່ການຍົກເລີກໃບຢັ້ງຢືນ
xfer: clobber (bool)
ຖ້າການຕັ້ງຄ່ານີ້ຖືກປິດ, ຄໍາສັ່ງຮັບຈະບໍ່ສໍາເລັດໄຟລ໌ທີ່ມີຢູ່ແລະສ້າງຄວາມຜິດພາດແທນ. Default is on
xfer: eta-period (ວິນາທີ)
ໄລຍະເວລາໄລຍະທີ່ອັດຕາສະເລ່ຍຂອງການຂັບລົດຖືກຄິດໄລ່ທີ່ຈະຜະລິດ ETA.
xfer: eta-terse (bool)
ສະແດງໃຫ້ເຫັນ ETA terse (ສ່ວນສູງເທົ່ານັ້ນ). ມາດຕະຖານແມ່ນຄວາມຈິງ.
xfer: max-redirections (number)
ຈໍານວນການສົ່ງຕໍ່ສູງສຸດ. ນີ້ສາມາດເປັນປະໂຫຍດສໍາລັບການດາວໂຫຼດຜ່ານ HTTP . ມາດຕະຖານແມ່ນ 0, ເຊິ່ງຫ້າມການສົ່ງຕໍ່.
xfer: ອັດຕາໄລຍະເວລາ (ວິນາທີ)
ໄລຍະເວລາຫຼາຍກວ່າອັດຕາສະເລ່ຍຂອງການຂັບລົດຖືກຄິດໄລ່ໃຫ້ສະແດງໃຫ້ເຫັນ.
ຊື່ຂອງຕົວແປສາມາດຖືກຫຍໍ້ອອກມາເວັ້ນເສຍແຕ່ວ່າມັນຈະກາຍເປັນຄວາມບໍ່ແນ່ນອນ. ຕົວຕັ້ງຄ່າກ່ອນ `: 'ສາມາດຖືກຍົກເລີກເກີນໄປ. ທ່ານສາມາດກໍານົດຫນຶ່ງຕົວແປຫຼາຍຄັ້ງສໍາລັບການປິດທີ່ແຕກຕ່າງກັນ, ດັ່ງນັ້ນທ່ານສາມາດໄດ້ຮັບການຕັ້ງຄ່າສະເພາະສໍາລັບສະຖານະສະເພາະ. ການປິດແມ່ນຈະຕ້ອງໄດ້ກໍານົດຫຼັງຈາກຊື່ຂອງຕົວແປແຍກດ້ວຍ slash `/ '.
ການປິດສໍາລັບ ` dns : ',` net :', ` ftp : ',` http :', `hftp: 'ຕົວແປໂດເມນແມ່ນພຽງແຕ່ຊື່ໂຮດດັ່ງທີ່ທ່ານລະບຸໄວ້ໃນຄໍາສັ່ງ` ເປີດ' (ມີບາງຂໍ້ຍົກເວັ້ນທີ່ ປິດແມ່ນຄວາມຫມາຍ, ຕົວຢ່າງ: dns: cache-size). ສໍາລັບບາງ `cmd: 'ໂດເມນຕົວແປການປິດແມ່ນ URL ປັດຈຸບັນໂດຍບໍ່ມີເສັ້ນທາງ. ສໍາລັບຕົວແປອື່ນໆ, ມັນບໍ່ຖືກນໍາໃຊ້ໃນປະຈຸບັນ. ເບິ່ງຕົວຢ່າງໃນ lftp.conf ຕົວຢ່າງ.
ຄໍາສັ່ງແລະການຕັ້ງຄ່າບາງຢ່າງໃຊ້ເວລາພາລາມິເຕີເວລາຫນຶ່ງ. ມັນມີຮູບແບບ Nx [Nx], ບ່ອນທີ່ N ແມ່ນຈໍານວນເງິນທີ່ໃຊ້ເວລາແລະ x ແມ່ນຫນ່ວຍທີ່ໃຊ້ເວລາ: d - ມື້, ຊົ່ວໂມງ, m - ນາທີ, s - ວິນາທີ. ຫນ່ວຍງານຕົ້ນຕໍແມ່ນສອງ. 5h30m ນອກຈາກນີ້ໄລຍະຫ່າງສາມາດ `infinity ',` inf', `never ',` forever' - ມັນຫມາຍຄວາມວ່າໄລຍະຫ່າງ infinite. ເຊັ່ນ `ນອນຕະຫຼອດໄປ 'ຫຼື` set dns: cache-expire never'.
ໂຫມດ asynchronous FTP
Lftp ສາມາດເລັ່ງການປະຕິບັດງານ FTP ໄດ້ໂດຍການສົ່ງຄໍາສັ່ງຫຼາຍຄັ້ງແລະຫຼັງຈາກນັ້ນກວດເບິ່ງຄໍາຕອບທັງຫມົດ. ເບິ່ງ FTP: sync-mode variable. ບາງຄັ້ງນີ້ບໍ່ສາມາດເຮັດວຽກໄດ້, ດັ່ງນັ້ນແບບ synchronous ແມ່ນ default. ທ່ານສາມາດພະຍາຍາມປ່ຽນໂຫມດ synchronous ແລະເບິ່ງວ່າມັນເຮັດວຽກສໍາລັບທ່ານ. ມັນເປັນທີ່ຮູ້ຈັກວ່າບາງໂປແກຼມເຄືອຂ່າຍທີ່ກ່ຽວຂ້ອງກັບການແປພາສາເຮັດວຽກບໍ່ຖືກຕ້ອງໃນກໍລະນີຂອງຄໍາສັ່ງ FTP ຫຼາຍໃນຫນຶ່ງລະບົບເຄືອຂ່າຍ.
RFC959 ກ່າວວ່າ: `` ຂັ້ນຕອນການສົ່ງຄໍາສັ່ງອື່ນໄປກ່ອນຄໍາຕອບສໍາເລັດຈະເປັນການລະເມີດໂປໂຕນແຕ່ຂະບວນການຂອງ server FTP ຄວນຮຽງລໍາດັບຄໍາສັ່ງໃດໆທີ່ມາຮອດໃນຂະນະທີ່ຄໍາສັ່ງກ່ອນຫນ້ານັ້ນກໍາລັງເກີດຂຶ້ນ. '' ນອກຈາກນີ້, RFC1123 ກ່າວວ່າ: "ຜູ້ປະຕິບັດບໍ່ຕ້ອງສົມມຸດວ່າມີການຕອບສະຫນອງໃດຫນຶ່ງລະຫວ່າງຂໍ້ກໍານົດ READ ກ່ຽວກັບການເຊື່ອມຕໍ່ຄວບຄຸມແລະລໍາດັບ Telnet EOL (CR LF)." ແລະ `` ການອ່ານດຽວຈາກການຄວບຄຸມການຄວບຄຸມອາດມີຫຼາຍກວ່າຫນຶ່ງຄໍາສັ່ງ FTP ' '.
ດັ່ງນັ້ນ, ມັນຕ້ອງມີຄວາມປອດໄພໃນການສົ່ງຄໍາສັ່ງຕ່າງໆໃນເວລາດຽວກັນ, ເຊິ່ງມັນຈະເຮັດວຽກຫຼາຍແລະເບິ່ງຄືວ່າຈະເຮັດວຽກຮ່ວມກັບເຄື່ອງແມ່ຂ່າຍ FTP Unix ແລະ VMS ທັງຫມົດ. ແຕ່ຫນ້າເສຍດາຍ, ເຄື່ອງແມ່ຂ່າຍທີ່ອີງໃສ່ປ່ອງຢ້ຽມບໍ່ສາມາດຈັດການຄໍາສັ່ງຫຼາຍໃນຫນຶ່ງຊຸດແລະດັ່ງນັ້ນຈຶ່ງບໍ່ສາມາດຈັດການ router ທີ່ແຕກຫັກ.
OPTIONS
-d
ປ່ຽນ ໂຫມດການແກ້ໄຂ
-e commands
ປະຕິບັດຄໍາສັ່ງທີ່ໄດ້ຮັບແລະບໍ່ອອກ.
-p port
ໃຊ້ພອດທີ່ໃຫ້ເພື່ອເຊື່ອມຕໍ່
-u user [ , pass]
ໃຊ້ ຊື່ຜູ້ໃຊ້ ແລະ ລະຫັດຜ່ານ ເພື່ອ ເຊື່ອມຕໍ່
-f script_file
ປະຕິບັດຄໍາສັ່ງໃນແຟ້ມແລະອອກ
-c commands
ປະຕິບັດຄໍາສັ່ງທີ່ໄດ້ຮັບແລະອອກ
ເບິ່ງຍັງ
ftpd (8), ftp (1)
RFC2012 (SRV RR), RFC2068 (http / 11), RFC2228 (ftp security extensions), RFC2428 (ftp / ipv6), RFC2000 (ftp / ipv6)
http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (ftp over ssl).
ສິ່ງສໍາຄັນ: ໃຊ້ຄໍາສັ່ງ man ( % man ) ເພື່ອເບິ່ງວິທີການໃຊ້ຄໍາສັ່ງໃນຄອມພິວເຕີຂອງທ່ານ.