ນີ້ແມ່ນຄໍາສັ່ງ inetutils-ftp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ftp — ໂຄງການການໂອນໄຟລ໌ ARPANET
ສະຫຼຸບສັງລວມ
ftp [-v] [-d] [-i] [-n] [-g] [ເຈົ້າພາບ]
ລາຍລະອຽດ
ftp ແມ່ນສ່ວນຕິດຕໍ່ຜູ້ໃຊ້ກັບ ARPANET ມາດຕະຖານການໂອນໄຟລ໌ Protocol. ໂຄງການ
ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເພື່ອໂອນໄຟລ໌ໄປຫາແລະຈາກເວັບໄຊເຄືອຂ່າຍຫ່າງໄກສອກຫຼີກ.
ຕົວເລືອກຕ່າງໆອາດຈະຖືກລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ, ຫຼືຕົວແປຄໍາສັ່ງ.
-4, --ipv4
ໃຊ້ IPv4 ເພື່ອເຊື່ອມຕໍ່ກັບໂຮດ.
-4, --ipv6
ໃຊ້ IPv6 ເພື່ອເຊື່ອມຕໍ່ກັບໂຮດ.
-A, --active
ເປີດໃຊ້ງານການໂອນຮູບແບບການເຄື່ອນໄຫວ, ຄ່າເລີ່ມຕົ້ນສໍາລັບການ ftp.
-p, --ຕົວຕັ້ງຕົວຕີ
ເປີດໃຊ້ການໂອນຮູບແບບຕົວຕັ້ງຕົວຕີ, ຄ່າເລີ່ມຕົ້ນສໍາລັບ pftp.
-- ເຕືອນ [ຂໍ້ຄວາມ]
ພິມບັນດາບັນຊີຄໍາສັ່ງ (ທາງເລືອກທີ່ມີ ຂໍ້ຄວາມ), ເຖິງແມ່ນວ່າຈະບໍ່ຢູ່ໃນ tty.
-N, --netrc ຊື່ເອກະສານ
ເລືອກໄຟລ໌ເບື້ອງຕົ້ນສະເພາະ.
- ໃນ, -- verbose
ກໍາລັງທາງເລືອກ Verbose ftp ເພື່ອສະແດງຄໍາຕອບທັງຫມົດຈາກເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກ, ເຊັ່ນດຽວກັນກັບ
ລາຍງານສະຖິຕິການໂອນຂໍ້ມູນ.
-t, -- ຕິດຕາມ
ເປີດໃຊ້ການຕິດຕາມແພັກເກັດ.
-d, --debug
ເປີດໃຊ້ການດີບັກ.
-e, --no-edit
ປິດໃຊ້ງານການແກ້ໄຂບັນທັດຄໍາສັ່ງ.
-n, --no-login
ຍັບຍັ້ງ ftp ຈາກການພະຍາຍາມ "ເຂົ້າສູ່ລະບົບອັດຕະໂນມັດ" ຕາມການເຊື່ອມຕໍ່ເບື້ອງຕົ້ນ. ຖ້າເຂົ້າສູ່ລະບົບອັດຕະໂນມັດ
ເປີດໃຊ້ງານ, ftp ຈະກວດສອບການ .netrc (ເບິ່ງຂ້າງລຸ່ມນີ້) ໄຟລ໌ຢູ່ໃນໄດເລກະທໍລີຫນ້າທໍາອິດຂອງຜູ້ໃຊ້ສໍາລັບ
ລາຍການທີ່ອະທິບາຍບັນຊີຢູ່ໃນເຄື່ອງທາງໄກ. ຖ້າບໍ່ມີການເຂົ້າ, ftp ຈະ
ການເຕືອນສໍາລັບຊື່ເຂົ້າສູ່ລະບົບຂອງເຄື່ອງຈັກທາງໄກ (ຄ່າເລີ່ມຕົ້ນແມ່ນຕົວຕົນຂອງຜູ້ໃຊ້ຢູ່ໃນທ້ອງຖິ່ນ
machine), ແລະ, ຖ້າຈໍາເປັນ, ເຕືອນສໍາລັບລະຫັດຜ່ານແລະບັນຊີທີ່ຈະເຂົ້າສູ່ລະບົບ.
-i, -- ບໍ່ມີການກະຕຸ້ນ
ປິດການເຕືອນແບບໂຕ້ຕອບໃນລະຫວ່າງການໂອນໄຟລ໌ຫຼາຍອັນ.
-g, --ບໍ່ມີໂລກ
ປິດໃຊ້ງານການເລື່ອນຊື່ໄຟລ໌.
-- ການນໍາໃຊ້
ສະແດງຂໍ້ຄວາມການນຳໃຊ້ສັ້ນ.
-?, - ຊ່ວຍ
ສະແດງລາຍຊື່ການຊ່ວຍເຫຼືອ.
-V, - ການປ່ຽນແປງ
ສະແດງໃຫ້ເຫັນສະບັບໂຄງການ.
ລູກຄ້າເປັນເຈົ້າພາບກັບທີ່ ftp ແມ່ນການຕິດຕໍ່ສື່ສານອາດຈະຖືກລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ. ຖ້າ
ນີ້ແມ່ນເຮັດໄດ້, ftp ຈະພະຍາຍາມສ້າງການເຊື່ອມຕໍ່ກັບເຊີບເວີ FTP ທັນທີ
ເຈົ້າພາບນັ້ນ; ຖ້າບໍ່ດັ່ງນັ້ນ, ftp ຈະເຂົ້າໄປໃນນາຍພາສາຄໍາສັ່ງຂອງຕົນແລະລໍຖ້າຄໍາແນະນໍາຈາກ
ຜູ້ໃຊ້. ເມື່ອໃດ ftp ກໍາລັງລໍຖ້າຄໍາສັ່ງຈາກຜູ້ໃຊ້ທີ່ prompt 'ftp>' ໄດ້ຖືກສະຫນອງໃຫ້
ຜູ້ໃຊ້. ຄໍາສັ່ງຕໍ່ໄປນີ້ຖືກຮັບຮູ້ໂດຍ ftp:
! [ຄໍາສັ່ງ [ໂຕ້ຖຽງ]]
ເອີ້ນເອົາແກະແບບໂຕ້ຕອບຢູ່ໃນເຄື່ອງທ້ອງຖິ່ນ. ຖ້າມີການໂຕ້ຖຽງ, ການ
ທໍາອິດຖືກປະຕິບັດເປັນຄໍາສັ່ງເພື່ອປະຕິບັດໂດຍກົງ, ກັບສ່ວນທີ່ເຫຼືອຂອງ
ການໂຕ້ຖຽງເປັນການໂຕ້ຖຽງຂອງມັນ.
$ ຊື່ມະຫາພາກ [ໂຕ້ຖຽງ]
ປະຕິບັດມະຫາພາກ ຊື່ມະຫາພາກ ທີ່ຖືກກໍານົດດ້ວຍ macdef ຄໍາສັ່ງ.
ອາກິວເມັນຖືກສົ່ງຕໍ່ກັບ macro unglobbed.
ບັນຊີ [passwd]
ສະໜອງລະຫັດຜ່ານເພີ່ມເຕີມທີ່ຕ້ອງການໂດຍລະບົບທາງໄກເພື່ອເຂົ້າເຖິງ
ຊັບພະຍາກອນເມື່ອເຂົ້າສູ່ລະບົບໄດ້ຖືກສໍາເລັດ. ຖ້າບໍ່ມີການໂຕ້ຖຽງ
ລວມໄປເຖິງ, ຜູ້ໃຊ້ຈະຖືກກະຕຸ້ນໃຫ້ໃສ່ລະຫັດຜ່ານບັນຊີໃນແບບບໍ່ມີສຽງດັງ
ຮູບແບບການປ້ອນຂໍ້ມູນ.
ເພີ່ມເຕີມ local-file [ໄຟລ໌ຫ່າງໄກສອກຫຼີກ]
ຕື່ມຂໍ້ມູນໃສ່ກັບໄຟລ໌ທີ່ຢູ່ໃນເຄື່ອງທາງໄກ. ຖ້າ ໄຟລ໌ຫ່າງໄກສອກຫຼີກ ແມ່ນປະໄວ້
ບໍ່ໄດ້ລະບຸ, ຊື່ໄຟລ໌ທ້ອງຖິ່ນຖືກນໍາໃຊ້ໃນການຕັ້ງຊື່ໄຟລ໌ຫ່າງໄກສອກຫຼີກຫຼັງຈາກໄດ້
ປ່ຽນແປງໂດຍໃດກໍ່ຕາມ ntrans or ແຜນທີ່ ການຕັ້ງຄ່າ. ການໂອນໄຟລ໌ໃຊ້ການຕັ້ງຄ່າປະຈຸບັນ
ສໍາລັບການ ປະເພດ, ຮູບແບບ, ຮູບແບບການ, ແລະ ໂຄງປະກອບການ.
ASCII ກໍານົດການໂອນໄຟລ໌ ປະເພດ ກັບເຄືອຂ່າຍ ASCII. ນີ້ແມ່ນປະເພດເລີ່ມຕົ້ນ.
ລະຄັງ ຈັດການໃຫ້ກະດິ່ງດັງຂຶ້ນຫຼັງຈາກແຕ່ລະຄໍາສັ່ງການໂອນໄຟລ໌ສໍາເລັດ.
binary ກໍານົດການໂອນໄຟລ໌ ປະເພດ ເພື່ອສະຫນັບສະຫນູນການໂອນຮູບພາບຖານສອງ.
bye ຢຸດເຊດຊັນ FTP ກັບເຊີບເວີທາງໄກ ແລະອອກ ftp. ຈຸດຈົບຂອງໄຟລ໌
ຍັງຈະປິດກອງປະຊຸມ ແລະອອກ.
ກໍລະນີ ສະຫຼັບການຕັ້ງແຜນທີ່ຊື່ໄຟລ໌ຄອມພິວເຕີທາງໄກໃນລະຫວ່າງ mget ຄໍາສັ່ງ. ເມື່ອໃດ ກໍລະນີ
ເປີດ (ຄ່າເລີ່ມຕົ້ນຖືກປິດໄວ້), ຊື່ໄຟລ໌ຄອມພິວເຕີທາງໄກທີ່ມີຕົວອັກສອນທັງໝົດຢູ່ເທິງ
ກໍລະນີແມ່ນລາຍລັກອັກສອນໃນລະບົບທ້ອງຖິ່ນທີ່ມີຕົວອັກສອນທີ່ມີແຜນທີ່ເປັນຕົວພິມນ້ອຍ.
cd ໄດເລກະທໍລີໄລຍະໄກ
ປ່ຽນໄດເລກະທໍລີທີ່ເຮັດວຽກຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກເປັນ ໄດເລກະທໍລີໄລຍະໄກ.
cdup ປ່ຽນໄດເລກະທໍລີການເຮັດວຽກຂອງເຄື່ອງຈັກທາງໄກເປັນຫຼັກຂອງຣີໂໝດປັດຈຸບັນ
ໄດເລກະທໍລີການເຮັດວຽກຂອງເຄື່ອງຈັກ.
chmod ຮູບແບບການ ຊື່ເອກະສານ
ປ່ຽນຮູບແບບການອະນຸຍາດຂອງໄຟລ໌ ຊື່ເອກະສານ ໃນລະບົບຫ່າງໄກສອກຫຼີກ ຮູບແບບການ.
ໃກ້ ຢຸດເຊດຊັນ FTP ກັບເຊີບເວີທາງໄກ, ແລະກັບຄືນໄປຫາຄໍາສັ່ງ
ນາຍພາສາ. ມາໂຄຣທີ່ກຳນົດໄວ້ໃດນຶ່ງຈະຖືກລຶບຖິ້ມ.
cr ສະຫຼັບການລອກເອົາການສົ່ງຄືນຂໍ້ມູນການຂົນສົ່ງໃນລະຫວ່າງການດຶງໄຟລ໌ປະເພດ ascii. ບັນທຶກແມ່ນ
ໝາຍເຖິງການສົ່ງຄືນ/linefeed ລຳດັບໃນລະຫວ່າງການໂອນໄຟລ໌ປະເພດ ascii.
ເມື່ອໃດ cr ຢູ່ໃນ (ຄ່າເລີ່ມຕົ້ນ), ການສົ່ງຄືນ carriage ຖືກຖອດອອກຈາກລໍາດັບນີ້ໄປຫາ
ສອດຄ່ອງກັບ UNIX single linefeed record delimiter. ບັນທຶກໃນທີ່ບໍ່ແມ່ນ UNIX
ລະບົບຫ່າງໄກສອກຫຼີກອາດຈະມີ linefeeds ດຽວ; ໃນເວລາທີ່ການໂອນປະເພດ ascii ແມ່ນ
ເຮັດໄດ້, linefeeds ເຫຼົ່ານີ້ອາດຈະຖືກຈໍາແນກຈາກຕົວຂັ້ນບັນທຶກພຽງແຕ່ໃນເວລາທີ່ cr
ແມ່ນໄປ.
ລຶບ ໄຟລ໌ຫ່າງໄກສອກຫຼີກ
ລຶບໄຟລ໌ ໄຟລ໌ຫ່າງໄກສອກຫຼີກ ຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກ.
debug [debug-value]
ສະຫຼັບໂໝດດີບັກ. ຖ້າເປັນທາງເລືອກ debug-value ຖືກກໍານົດວ່າມັນຖືກນໍາໃຊ້ເພື່ອ
ກໍານົດລະດັບການດີບັກ. ເມື່ອການດີບັກເປີດຢູ່, ftp ພິມແຕ່ລະຄໍາສັ່ງທີ່ຖືກສົ່ງໄປຫາ
ເຄື່ອງຈັກທາງໄກ, ນຳໜ້າດ້ວຍສະຕຣິງ '-->'
dir [ໄດເລກະທໍລີໄລຍະໄກ] [local-file]
ພິມລາຍການຂອງເນື້ອໃນລະບົບໃນລະບົບ, ໄດເລກະທໍລີໄລຍະໄກ,
ແລະ, ທາງເລືອກ, ການວາງຜົນຜະລິດໃນ local-file. ຖ້າການກະຕຸ້ນເຕືອນແບບໂຕ້ຕອບແມ່ນ
ຫນຶ່ງ, ftp ຈະກະຕຸ້ນໃຫ້ຜູ້ໃຊ້ກວດສອບວ່າການໂຕ້ຖຽງສຸດທ້າຍແມ່ນແທ້ໆ
ເປົ້າຫມາຍໄຟລ໌ທ້ອງຖິ່ນສໍາລັບການຮັບ dir ຜົນຜະລິດ. ຖ້າບໍ່ມີການລະບຸໄດເລກະທໍລີ, the
ໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກແມ່ນຖືກນໍາໃຊ້. ຖ້າບໍ່ມີໄຟລ໌ທ້ອງຖິ່ນ
ລະບຸ, ຫຼື local-file is -, ຜົນຜະລິດມາຮອດ terminal.
ປິດການເຊື່ອມຕໍ່ ຄຳສັບຄ້າຍຄືກັນສຳລັບ ໃກ້.
epsv4 ສະຫຼັບການໃຊ້ EPSV/EPRT ສໍາລັບທີ່ຢູ່ IPv4. ຄ່າເລີ່ມຕົ້ນຖືກປິດໄວ້.
ຮູບແບບ ຮູບແບບ
ກໍານົດການໂອນໄຟລ໌ ຮູບແບບ to ຮູບແບບ. ຮູບແບບທີ່ຮອງຮັບພຽງແຕ່ "ບໍ່ພິມ".
ໄດ້ຮັບ ໄຟລ໌ຫ່າງໄກສອກຫຼີກ [local-file]
ດຶງຂໍ້ມູນ ໄຟລ໌ຫ່າງໄກສອກຫຼີກ ແລະເກັບຮັກສາມັນຢູ່ໃນເຄື່ອງທ້ອງຖິ່ນ. ຖ້າໄຟລ໌ທ້ອງຖິ່ນ
ບໍ່ໄດ້ລະບຸຊື່, ມັນໃຫ້ຊື່ດຽວກັນກັບມັນຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກ,
ມີການປ່ຽນແປງໂດຍປັດຈຸບັນ ກໍລະນີ, ntrans, ແລະ ແຜນທີ່ ການຕັ້ງຄ່າ. ໄດ້
ການຕັ້ງຄ່າປະຈຸບັນສໍາລັບ ປະເພດ, ຮູບແບບ, ຮູບແບບການ, ແລະ ໂຄງປະກອບການ ຖືກນໍາໃຊ້ໃນຂະນະທີ່ການໂອນ
ໄຟລ໌.
ໂລກ ສະຫຼັບການຂະຫຍາຍຊື່ໄຟລ໌ສໍາລັບ mdelete, mget ແລະ mput. ຖ້າ globbing ປິດ
ກັບ ໂລກ, ການໂຕ້ຖຽງຊື່ໄຟລ໌ຖືກປະຕິບັດຢ່າງແທ້ຈິງແລະບໍ່ຂະຫຍາຍ.
Globbing ສໍາລັບ mput ແມ່ນເຮັດໄດ້ຄືໃນ csh(1). ສໍາລັບ mdelete ແລະ mget, ແຕ່ລະໄຟລ໌ຫ່າງໄກສອກຫຼີກ
ຊື່ຖືກຂະຫຍາຍແຍກຕ່າງຫາກຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກແລະລາຍຊື່ບໍ່ໄດ້ຖືກລວມເຂົ້າກັນ.
ການຂະຫຍາຍຕົວຂອງຊື່ໄດເລກະທໍລີມີແນວໂນ້ມທີ່ຈະແຕກຕ່າງຈາກການຂະຫຍາຍຕົວຂອງ
ຊື່ຂອງໄຟລ໌ທໍາມະດາ: ຜົນໄດ້ຮັບທີ່ແນ່ນອນແມ່ນຂຶ້ນກັບການດໍາເນີນງານຂອງຕ່າງປະເທດ
ລະບົບແລະເຄື່ອງແມ່ຂ່າຍ ftp, ແລະສາມາດສະແດງຕົວຢ່າງໂດຍການເຮັດ 'mls remote-files -' ໝາຍເຫດ:
mget ແລະ mput ບໍ່ໄດ້ຫມາຍເຖິງການໂອນໄຟລ໌ຍ່ອຍຂອງໄດເລກະທໍລີທັງໝົດ.
ທີ່ສາມາດເຮັດໄດ້ໂດຍການໂອນ a tar(1) ຮວບຮວມຂອງຕົ້ນໄມ້ຍ່ອຍ (ໃນຖານສອງ
mode)
hash [ຂະຫນາດ]
ສະຫຼັບການພິມ hash-sign (``#'') ສໍາລັບແຕ່ລະບລັອກຂໍ້ມູນທີ່ຖືກໂອນ. ໄດ້ ຂະຫນາດ of
ບລັອກຂໍ້ມູນສາມາດລະບຸໄດ້ເປັນທາງເລືອກ. ຖ້າບໍ່ໄດ້ໃຫ້, ມັນຈະເລີ່ມຕົ້ນເປັນ 1024
ໄບ.
ຊ່ວຍເຫຼືອ [ຄໍາສັ່ງ]
ພິມຂໍ້ຄວາມໃຫ້ຂໍ້ມູນກ່ຽວກັບຄວາມຫມາຍຂອງ ຄໍາສັ່ງ. ຖ້າບໍ່ມີການໂຕ້ຖຽງ
ມອບໃຫ້, ftp ພິມບັນຊີລາຍຊື່ຂອງຄໍາສັ່ງທີ່ຮູ້ຈັກ.
ບໍ່ເຮັດວຽກ [ວິນາທີ]
ຕັ້ງໂມງຈັບເວລາທີ່ບໍ່ມີການເຄື່ອນໄຫວຢູ່ໃນເຊີບເວີທາງໄກເພື່ອ ວິນາທີ ວິນາທີ. ຖ້າ ວິນາທີ is
ຖືກລະເວັ້ນ, ເຄື່ອງຈັບເວລາທີ່ບໍ່ມີການເຄື່ອນໄຫວໃນປັດຈຸບັນຈະຖືກພິມອອກ.
ipv4 ເລືອກ IPv4 ເປັນໂຄງການທີ່ຢູ່ດຽວເທົ່ານັ້ນ.
ipv6 ເລືອກ IPv6 ເປັນໂຄງການທີ່ຢູ່ດຽວເທົ່ານັ້ນ.
ໄອປານີ ອະນຸຍາດໃຫ້ IPv4 ເຊັ່ນດຽວກັນກັບທີ່ຢູ່ IPv6.
lcd [ລະບົບ]
ປ່ຽນໄດເລກະທໍລີທີ່ເຮັດວຽກຢູ່ໃນເຄື່ອງທ້ອງຖິ່ນ. ຖ້າບໍ່ມີ ລະບົບ is
ລະບຸໄວ້, ໄດເລກະທໍລີເຮືອນຂອງຜູ້ໃຊ້ຖືກນໍາໃຊ້.
lpwd ພິມຊື່ຂອງໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນຢູ່ໃນເຄື່ອງທ້ອງຖິ່ນ.
ls [ໄດເລກະທໍລີໄລຍະໄກ] [local-file]
ພິມລາຍການເນື້ອໃນຂອງໄດເລກະທໍລີຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກ. ໄດ້
ລາຍຊື່ລວມມີຂໍ້ມູນລະບົບທີ່ຂຶ້ນກັບລະບົບທີ່ເຊີບເວີເລືອກໃຫ້
ປະກອບມີ; ຕົວຢ່າງ, ລະບົບ UNIX ສ່ວນໃຫຍ່ຈະຜະລິດຜົນຜະລິດຈາກຄໍາສັ່ງ 'ls
-l'. (ເບິ່ງນຳ ບັນຊີລາຍຊື່.) ຖ້າ ໄດເລກະທໍລີໄລຍະໄກ ຖືກປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ປະຈຸບັນ
ໄດເລກະທໍລີການເຮັດວຽກຖືກນໍາໃຊ້. ຖ້າການເຕືອນແບບໂຕ້ຕອບເປີດຢູ່, ftp ຈະກະຕຸ້ນໃຫ້
ຜູ້ໃຊ້ເພື່ອກວດສອບວ່າການໂຕ້ຖຽງສຸດທ້າຍທີ່ແທ້ຈິງແມ່ນໄຟລ໌ທ້ອງຖິ່ນເປົ້າຫມາຍສໍາລັບການ
ທີ່ໄດ້ຮັບ ls ຜົນຜະລິດ. ຖ້າບໍ່ມີການລະບຸໄຟລ໌ທ້ອງຖິ່ນ, ຫຼືຖ້າ local-file ແມ່ນ '-',
ຜົນຜະລິດແມ່ນຖືກສົ່ງໄປຫາ terminal.
macdef ຊື່ມະຫາພາກ
ກໍານົດມະຫາພາກ. ແຖວຕໍ່ມາຈະຖືກເກັບໄວ້ເປັນມະຫາພາກ ຊື່ມະຫາພາກ; null
ແຖວ (ຕົວໜັງສືແຖວໃໝ່ຕິດຕໍ່ກັນໃນໄຟລ໌ ຫຼື carriage ກັບມາຈາກ
terminal) ຢຸດໂຫມດການປ້ອນຂໍ້ມູນມະຫາພາກ. ມີຂອບເຂດຈໍາກັດຂອງ 16 macro ແລະ 4096
ຕົວອັກສອນທັງໝົດໃນມະຫາພາກທີ່ກຳນົດໄວ້ທັງໝົດ. Macros ຍັງຄົງຖືກກໍານົດຈົນກ່ວາ a ໃກ້
ຄໍາສັ່ງຖືກປະຕິບັດ. ໂປເຊດເຊີ macro ແປວ່າ `$' ແລະ `\' ເປັນພິເສດ
ຕົວລະຄອນ. A `$' ຕາມດ້ວຍຕົວເລກ (ຫຼືຕົວເລກ) ຖືກແທນທີ່ດ້ວຍ
argument ທີ່ສອດຄ້ອງກັນຢູ່ໃນເສັ້ນຄໍາສັ່ງ invocation macro. A `$' ຕາມດ້ວຍ
"i" ສັນຍານວ່າ macro processor ວ່າ macro ປະຕິບັດຈະຖືກ looped.
ໃນບັດທຳອິດ '$i' ຈະຖືກແທນທີ່ດ້ວຍການໂຕ້ແຍ້ງທຳອິດໃນຄຳຮ້ອງຂໍມະຫາພາກ
ເສັ້ນຄໍາສັ່ງ, ໃນຄັ້ງທີສອງມັນຖືກແທນທີ່ດ້ວຍການໂຕ້ຖຽງທີສອງ, ແລະອື່ນໆ
ສຸດ. A `\' ຕາມດ້ວຍຕົວອັກສອນໃດນຶ່ງຈະຖືກແທນທີ່ດ້ວຍຕົວອັກສອນນັ້ນ. ໃຊ້ `\'
ເພື່ອປ້ອງກັນການປິ່ນປົວພິເສດຂອງ `$'.
mdelete [ໄຟລ໌ຫ່າງໄກສອກຫຼີກ]
ລົບ ໄຟລ໌ຫ່າງໄກສອກຫຼີກ ຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກ.
mdir ໄຟລ໌ຫ່າງໄກສອກຫຼີກ local-file
ຄື dir, ຍົກເວັ້ນຫຼາຍໄຟລ໌ຫ່າງໄກສອກຫຼີກອາດຈະຖືກກໍານົດ. ຖ້າໂຕ້ຕອບ
ເປີດການເຕືອນ, ftp ຈະກະຕຸ້ນໃຫ້ຜູ້ໃຊ້ກວດສອບວ່າການໂຕ້ຖຽງສຸດທ້າຍແມ່ນ
ແທ້ຈິງແລ້ວໄຟລ໌ທ້ອງຖິ່ນເປົ້າຫມາຍສໍາລັບການໄດ້ຮັບ mdir ຜົນຜະລິດ.
mget ໄຟລ໌ຫ່າງໄກສອກຫຼີກ
ຂະຫຍາຍຕົວ ໄຟລ໌ຫ່າງໄກສອກຫຼີກ ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກແລະເຮັດ a ໄດ້ຮັບ ສໍາລັບແຕ່ລະຊື່ໄຟລ໌
ຜະລິດດັ່ງນັ້ນ. ເບິ່ງ ໂລກ ສໍາລັບລາຍລະອຽດກ່ຽວກັບການຂະຫຍາຍຊື່ໄຟລ໌. ໄຟລ໌ຜົນໄດ້ຮັບ
ຊື່ຈະຖືກປຸງແຕ່ງຕາມ ກໍລະນີ, ntrans, ແລະ ແຜນທີ່ settings
ໄຟລ໌ຖືກໂອນເຂົ້າໄປໃນໄດເລກະທໍລີທີ່ເຮັດວຽກໃນທ້ອງຖິ່ນ, ເຊິ່ງສາມາດປ່ຽນແປງໄດ້
ກັບ 'Lcd directory'; ໄດເລກະທໍລີທ້ອງຖິ່ນໃຫມ່ສາມາດຖືກສ້າງຂື້ນດ້ວຍ '! mkdir
ບັນຊີລາຍການ.
mkdir directory-name
ສ້າງໄດເລກະທໍລີໃນເຄື່ອງຫ່າງໄກສອກຫຼີກ.
mls ໄຟລ໌ຫ່າງໄກສອກຫຼີກ local-file
ຄື ບັນຊີລາຍຊື່, ຍົກເວັ້ນໄຟລ໌ຫ່າງໄກສອກຫຼີກຫຼາຍອາດຈະຖືກກໍານົດ, ແລະ local-file
ຕ້ອງໄດ້ຮັບການລະບຸ. ຖ້າການເຕືອນແບບໂຕ້ຕອບເປີດຢູ່, ftp ຈະກະຕຸ້ນໃຫ້ຜູ້ໃຊ້
ກວດສອບວ່າການໂຕ້ຖຽງສຸດທ້າຍທີ່ແທ້ຈິງແມ່ນໄຟລ໌ທ້ອງຖິ່ນເປົ້າຫມາຍສໍາລັບການໄດ້ຮັບ mls
ຜົນຜະລິດ.
ຮູບແບບການ [ຊື່ໂໝດ]
ກໍານົດການໂອນໄຟລ໌ ຮູບແບບການ to ຊື່ໂໝດ. ໂໝດເລີ່ມຕົ້ນແມ່ນໂໝດ “ສະຕຣີມ”.
ຊ່ວງເວລາ ຊື່ເອກະສານ
ສະແດງເວລາດັດແກ້ຫຼ້າສຸດຂອງໄຟລ໌ຢູ່ໃນເຄື່ອງທາງໄກ.
mput local-files
ຂະຫຍາຍບັດທໍາມະຊາດໃນບັນຊີລາຍຊື່ຂອງໄຟລ໌ທ້ອງຖິ່ນທີ່ໃຫ້ເປັນການໂຕ້ຖຽງແລະເຮັດ a ເອົາໃຈໃສ່ ສໍາລັບການ
ແຕ່ລະໄຟລ໌ໃນບັນຊີລາຍຊື່ຜົນໄດ້ຮັບ. ເບິ່ງ ໂລກ ສໍາລັບລາຍລະອຽດຂອງການຂະຫຍາຍຊື່ໄຟລ໌.
ຊື່ໄຟລ໌ຜົນໄດ້ຮັບຈະຖືກປະມວນຜົນຕາມ ntrans ແລະ ແຜນທີ່
settings
ໃຫມ່ກວ່າ ຊື່ເອກະສານ
ໄດ້ຮັບໄຟລ໌ພຽງແຕ່ຖ້າຫາກວ່າເວລາການດັດແກ້ຂອງໄຟລ໌ຫ່າງໄກສອກຫຼີກແມ່ນຫລ້າສຸດ
ວ່າໄຟລ໌ຢູ່ໃນລະບົບປະຈຸບັນ. ຖ້າໄຟລ໌ບໍ່ມີຢູ່ໃນປະຈຸບັນ
ລະບົບ, ໄຟລ໌ຫ່າງໄກສອກຫຼີກແມ່ນພິຈາລະນາ ໃຫມ່ກວ່າ. ຖ້າບໍ່ດັ່ງນັ້ນ, ຄໍາສັ່ງນີ້ແມ່ນ
ຄືກັນກັບ ໄດ້ຮັບ.
ບັນຊີລາຍຊື່ [ໄດເລກະທໍລີໄລຍະໄກ] [local-file]
ພິມລາຍການຂອງໄຟລ໌ໃນໄດເລກະທໍລີຢູ່ໃນເຄື່ອງທາງໄກ. ຖ້າ
ໄດເລກະທໍລີໄລຍະໄກ ຖືກປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ, ໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນຖືກນໍາໃຊ້. ຖ້າ
ເປີດການເຕືອນແບບໂຕ້ຕອບ, ftp ຈະກະຕຸ້ນໃຫ້ຜູ້ໃຊ້ກວດສອບວ່າອັນສຸດທ້າຍ
ການໂຕ້ຖຽງແມ່ນແນ່ນອນໄຟລ໌ທ້ອງຖິ່ນເປົ້າຫມາຍສໍາລັບການໄດ້ຮັບ ບັນຊີລາຍຊື່ ຜົນຜະລິດ. ຖ້າບໍ່ມີ
ໄຟລ໌ທ້ອງຖິ່ນຖືກລະບຸ, ຫຼືຖ້າ local-file is -, ຜົນຜະລິດໄດ້ຖືກສົ່ງໄປຫາ
ຢູ່ປາຍຍອດ.
ແຜນທີ່ [ລວດລາຍ ຮູບແບບນອກ]
ຕັ້ງຄ່າ ຫຼື ຍົກເລີກການຕັ້ງກົນໄກການສ້າງແຜນທີ່ຊື່ໄຟລ໌. ຖ້າບໍ່ມີການໂຕ້ຖຽງຖືກລະບຸ, the
ກົນໄກການສ້າງແຜນທີ່ຊື່ໄຟລ໌ບໍ່ໄດ້ຕັ້ງ. ຖ້າການໂຕ້ຖຽງຖືກລະບຸ, ຫ່າງໄກສອກຫຼີກ
ຊື່ໄຟລ໌ຖືກສ້າງແຜນທີ່ໃນລະຫວ່າງ mput ຄໍາສັ່ງແລະ ເອົາໃຈໃສ່ ຄໍາສັ່ງທີ່ອອກໂດຍບໍ່ມີການ a
ລະບຸຊື່ໄຟລ໌ເປົ້າຫມາຍຫ່າງໄກສອກຫຼີກ. ຖ້າການໂຕ້ຖຽງຖືກລະບຸ, ຊື່ໄຟລ໌ທ້ອງຖິ່ນ
ມີແຜນທີ່ໃນລະຫວ່າງ mget ຄໍາສັ່ງແລະ ໄດ້ຮັບ ຄໍາສັ່ງອອກໂດຍບໍ່ມີການກໍານົດ
ຊື່ໄຟລ໌ເປົ້າຫມາຍທ້ອງຖິ່ນ. ຄໍາສັ່ງນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ເຊື່ອມຕໍ່ກັບທີ່ບໍ່ແມ່ນ UNIX
ຄອມພິວເຕີທາງໄກທີ່ມີສົນທິສັນຍາຫຼືການປະຕິບັດການຕັ້ງຊື່ໄຟລ໌ທີ່ແຕກຕ່າງກັນ. ໄດ້
ການສ້າງແຜນທີ່ປະຕິບັດຕາມຮູບແບບທີ່ກໍານົດໄວ້ໂດຍ ລວດລາຍ ແລະ ຮູບແບບນອກ. [ລວດລາຍ] ເປັນ
ແມ່ແບບສໍາລັບຊື່ໄຟລ໌ທີ່ເຂົ້າມາ (ເຊິ່ງອາດຈະໄດ້ຮັບການປຸງແຕ່ງແລ້ວຕາມ
ການ ntrans ແລະ ກໍລະນີ ການຕັ້ງຄ່າ). ການສ້າງແບບຈໍາລອງຕົວແປແມ່ນສໍາເລັດໂດຍ
ລວມທັງລໍາດັບ `$1', `$2', ..., `$9' ໃນ ລວດລາຍ. ໃຊ້ `\' ເພື່ອປ້ອງກັນ
ນີ້ການປິ່ນປົວພິເສດຂອງລັກສະນະ `$'. ລັກສະນະອື່ນໆທັງຫມົດແມ່ນໄດ້ຮັບການປິ່ນປົວ
ຮູ້ຫນັງສື, ແລະຖືກນໍາໃຊ້ເພື່ອກໍານົດ ແຜນທີ່ [ລວດລາຍ] ຄ່າຕົວແປ. ສໍາລັບ
ຕົວຢ່າງ, ໃຫ້ ລວດລາຍ $1.$2 ແລະຊື່ໄຟລ໌ຫ່າງໄກສອກຫຼີກ "mydata.data", $1 ຈະ
ມີມູນຄ່າ "mydata", ແລະ $2 ຈະມີມູນຄ່າ "ຂໍ້ມູນ". ໄດ້ ຮູບແບບນອກ
ກໍານົດຊື່ໄຟລ໌ທີ່ໄດ້ແຜນທີ່. ລຳດັບ `$1', `$2', ...., `$9'
ຖືກແທນທີ່ດ້ວຍມູນຄ່າໃດໆທີ່ເປັນຜົນມາຈາກ ລວດລາຍ ແມ່ແບບ. ລໍາດັບ
`$0' ຖືກແທນທີ່ດ້ວຍຊື່ໄຟລ໌ຕົ້ນສະບັບ. ນອກຈາກນັ້ນ, ລໍາດັບ '[seq1,
seq2]' ຖືກແທນທີ່ດ້ວຍ [seq1] ຖ້າ seq1 ບໍ່ແມ່ນ string null; ຖ້າບໍ່ດັ່ງນັ້ນມັນແມ່ນ
ທົດແທນໂດຍ seq2. ສໍາລັບຕົວຢ່າງ, ຄໍາສັ່ງ
nmap $1.$2.$3 [$1,$2].[$2,file]
ຈະໃຫ້ຜົນໄດ້ຮັບຊື່ໄຟລ໌ "myfile.data" ສໍາລັບການປ້ອນຊື່ໄຟລ໌ "myfile.data"
ແລະ "myfile.data.old", "myfile.file" ສໍາລັບການປ້ອນຊື່ໄຟລ໌ "myfile", ແລະ
"myfile.myfile" ສໍາລັບຊື່ໄຟລ໌ທີ່ປ້ອນເຂົ້າ ".myfile". ພື້ນທີ່ອາດຈະຖືກລວມເຂົ້າໃນ
ຮູບແບບນອກ, ເຊັ່ນດຽວກັບຕົວຢ່າງ: `nmap $1 sed "s/ *$//" > $1' . ໃຊ້ `\'
ລັກສະນະເພື່ອປ້ອງກັນການປິ່ນປົວພິເສດຂອງຕົວອັກສອນ `$','[','[', ແລະ `,'.
ntrans [inchars [ເງິນອອກ]]
ຕັ້ງ ຫຼື ຍົກເລີກການຕັ້ງກົນໄກການແປຕົວອັກສອນຂອງຊື່ໄຟລ໌. ຖ້າບໍ່ມີການໂຕ້ຖຽງ
ລະບຸໄວ້, ກົນໄກການແປຕົວອັກສອນຂອງຊື່ໄຟລ໌ບໍ່ໄດ້ຖືກຕັ້ງ. ຖ້າການໂຕ້ຖຽງ
ຖືກລະບຸໄວ້, ຕົວອັກສອນໃນຊື່ໄຟລ໌ຫ່າງໄກສອກຫຼີກຖືກແປໃນລະຫວ່າງ mput
ຄໍາສັ່ງແລະ ເອົາໃຈໃສ່ ຄໍາສັ່ງທີ່ອອກໂດຍບໍ່ມີການກໍານົດຊື່ໄຟລ໌ເປົ້າຫມາຍຫ່າງໄກສອກຫຼີກ. ຖ້າ
arguments ແມ່ນໄດ້ລະບຸໄວ້, ຕົວອັກສອນໃນຊື່ໄຟລ໌ທ້ອງຖິ່ນແມ່ນໄດ້ຮັບການແປໃນລະຫວ່າງການ
mget ຄໍາສັ່ງແລະ ໄດ້ຮັບ ຄໍາສັ່ງທີ່ອອກໂດຍບໍ່ມີການລະບຸຊື່ໄຟລ໌ເປົ້າຫມາຍທ້ອງຖິ່ນ.
ຄໍາສັ່ງນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ເຊື່ອມຕໍ່ກັບຄອມພິວເຕີຫ່າງໄກສອກຫຼີກທີ່ບໍ່ແມ່ນ UNIX ກັບ
ສົນທິສັນຍາຫຼືການປະຕິບັດການຕັ້ງຊື່ໄຟລ໌ທີ່ແຕກຕ່າງກັນ. ຕົວອັກສອນໃນຊື່ໄຟລ໌
ຈັບຄູ່ຕົວລະຄອນໃນ inchars ຖືກແທນທີ່ດ້ວຍຕົວອັກສອນທີ່ສອດຄ້ອງກັນໃນ
ເງິນອອກ. ຖ້າຫາກວ່າຕໍາແຫນ່ງຂອງລັກສະນະໃນ inchars ແມ່ນຍາວກວ່າຄວາມຍາວຂອງ
ເງິນອອກ, ລັກສະນະຖືກລົບອອກຈາກຊື່ໄຟລ໌.
ເປີດ ເຈົ້າພາບ [port]
ສ້າງການເຊື່ອມຕໍ່ກັບທີ່ກໍານົດໄວ້ ເຈົ້າພາບ ເຊີບເວີ FTP. ພອດທາງເລືອກ
ຈໍານວນອາດຈະຖືກສະຫນອງ, ໃນກໍລະນີດັ່ງກ່າວ, ftp ຈະພະຍາຍາມຕິດຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ FTP
ຢູ່ທີ່ທ່າເຮືອນັ້ນ. ຖ້າ ເຂົ້າສູ່ລະບົບອັດຕະໂນມັດ ທາງເລືອກແມ່ນເປີດ (ຄ່າເລີ່ມຕົ້ນ), ftp ຍັງຈະພະຍາຍາມ
ເພື່ອເຂົ້າສູ່ລະບົບຜູ້ໃຊ້ເຂົ້າໃນເຄື່ອງແມ່ຂ່າຍ FTP ໂດຍອັດຕະໂນມັດ (ເບິ່ງຂ້າງລຸ່ມນີ້).
ຕົວຕັ້ງຕົວຕີ ສະຫຼັບໂໝດຕົວຕັ້ງຕົວຕີ. ຖ້າໂຫມດ passive ເປີດ (ຄ່າເລີ່ມຕົ້ນຖືກປິດ), ftp
ລູກຄ້າຈະສົ່ງຄໍາສັ່ງ PASV ສໍາລັບການເຊື່ອມຕໍ່ຂໍ້ມູນທັງຫມົດແທນທີ່ຈະເປັນແບບປົກກະຕິ
PORT ຄໍາສັ່ງ. ຄໍາສັ່ງ PASV ຮຽກຮ້ອງໃຫ້ເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກເປີດພອດສໍາລັບ
ການເຊື່ອມຕໍ່ຂໍ້ມູນ ແລະສົ່ງຄືນທີ່ຢູ່ຂອງພອດນັ້ນ. ເຊີບເວີທາງໄກ
ຟັງຢູ່ໃນພອດນັ້ນແລະລູກຄ້າເຊື່ອມຕໍ່ກັບມັນ. ເມື່ອໃຊ້ຫຼາຍ
ຄໍາສັ່ງ PORT ແບບດັ້ງເດີມ, ລູກຄ້າຟັງຢູ່ໃນພອດແລະສົ່ງທີ່ຢູ່ນັ້ນໄປຫາ
ເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກ, ຜູ້ທີ່ເຊື່ອມຕໍ່ກັບຄືນໄປບ່ອນມັນ. ໂຫມດ Passive ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ການນໍາໃຊ້
ftp ຜ່ານ router gateway ຫຼືເຈົ້າພາບທີ່ຄວບຄຸມທິດທາງຂອງ
ການຈະລາຈອນ. (ສັງເກດວ່າເຖິງແມ່ນວ່າເຄື່ອງແມ່ຂ່າຍ ftp ຈໍາເປັນຕ້ອງສະຫນັບສະຫນູນຄໍາສັ່ງ PASV
ໂດຍ RFC 1123, ບາງຄົນບໍ່ໄດ້.)
ການກະຕຸ້ນເຕືອນ ສະຫຼັບການເຕືອນແບບໂຕ້ຕອບ. ການກະຕຸ້ນເຕືອນແບບໂຕ້ຕອບເກີດຂຶ້ນໃນລະຫວ່າງການຫຼາຍໄຟລ໌
ການໂອນເພື່ອອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເພື່ອຄັດເລືອກເອົາຫຼືເກັບຮັກສາໄຟລ໌. ຖ້າ
ການກະຕຸ້ນເຕືອນຖືກປິດ (ຄ່າເລີ່ມຕົ້ນແມ່ນເປີດ), ໃດໆ mget or mput ຈະໂອນທັງຫມົດ
ໄຟລ໌, ແລະໃດໆ mdelete ຈະລຶບໄຟລ໌ທັງຫມົດ.
proxy ftp-ຄໍາສັ່ງ
ປະຕິບັດຄໍາສັ່ງ ftp ໃນການເຊື່ອມຕໍ່ການຄວບຄຸມຂັ້ນສອງ. ຄໍາສັ່ງນີ້ອະນຸຍາດໃຫ້
ການເຊື່ອມຕໍ່ພ້ອມໆກັນກັບສອງເຄື່ອງແມ່ຂ່າຍ ftp ຫ່າງໄກສອກຫຼີກສໍາລັບການໂອນໄຟລ໌ລະຫວ່າງ
ສອງເຄື່ອງແມ່ຂ່າຍ. ທໍາອິດ proxy ຄໍາສັ່ງຄວນຈະເປັນ ເປີດ, ເພື່ອສ້າງຕັ້ງ
ການເຊື່ອມຕໍ່ການຄວບຄຸມຮອງ. ໃສ່ຄໍາສັ່ງ "proxy ?" ເພື່ອເບິ່ງ ftp ອື່ນໆ
ຄໍາສັ່ງປະຕິບັດໃນການເຊື່ອມຕໍ່ຂັ້ນສອງ. ຄໍາສັ່ງຕໍ່ໄປນີ້ປະຕິບັດຕົວ
ແຕກຕ່າງກັນໃນເວລາທີ່ prefaced ໂດຍ proxy: ເປີດ ຈະບໍ່ກໍານົດ macro ໃຫມ່ໃນລະຫວ່າງ
ຂະບວນການເຂົ້າສູ່ລະບົບອັດຕະໂນມັດ, ໃກ້ ຈະບໍ່ລຶບຄໍານິຍາມມະຫາພາກທີ່ມີຢູ່, ໄດ້ຮັບ ແລະ
mget ໂອນໄຟລ໌ຈາກໂຮດຢູ່ໃນການເຊື່ອມຕໍ່ການຄວບຄຸມຕົ້ນຕໍກັບໂຮດ
ກ່ຽວກັບການເຊື່ອມຕໍ່ການຄວບຄຸມຂັ້ນສອງ, ແລະ ເອົາໃຈໃສ່, mput, ແລະ ເພີ່ມເຕີມ ການໂອນໄຟລ໌
ຈາກໂຮດຢູ່ໃນການເຊື່ອມຕໍ່ການຄວບຄຸມຂັ້ນສອງກັບໂຮດຢູ່ໃນຕົ້ນຕໍ
ຄວບຄຸມການເຊື່ອມຕໍ່. ການໂອນໄຟລ໌ຂອງພາກສ່ວນທີສາມແມ່ນຂຶ້ນກັບການສະຫນັບສະຫນູນຂອງ ftp
protocol PASV ຄໍາສັ່ງໂດຍເຄື່ອງແມ່ຂ່າຍໃນການເຊື່ອມຕໍ່ການຄວບຄຸມຮອງ.
ເອົາໃຈໃສ່ local-file [ໄຟລ໌ຫ່າງໄກສອກຫຼີກ]
ເກັບຮັກສາໄຟລ໌ທ້ອງຖິ່ນຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກ. ຖ້າ ໄຟລ໌ຫ່າງໄກສອກຫຼີກ ຖືກປະໄວ້ໂດຍບໍ່ໄດ້ລະບຸ,
ຊື່ໄຟລ໌ທ້ອງຖິ່ນໄດ້ຖືກນໍາໃຊ້ຫຼັງຈາກການປຸງແຕ່ງອີງຕາມການໃດໆ ntrans or ແຜນທີ່
ການຕັ້ງຄ່າໃນການຕັ້ງຊື່ໄຟລ໌ຫ່າງໄກສອກຫຼີກ. ການໂອນໄຟລ໌ໃຊ້ການຕັ້ງຄ່າປະຈຸບັນສໍາລັບ
ປະເພດ, ຮູບແບບ, ຮູບແບບການ, ແລະ ໂຄງປະກອບການ.
ນອນd ພິມຊື່ຂອງໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກ.
ເຊົາ ຄຳສັບຄ້າຍຄືກັນສຳລັບ bye.
quote arg1 arg2 ...
ການໂຕ້ຖຽງທີ່ລະບຸໄວ້ແມ່ນຖືກສົ່ງໄປ, verbatim, ກັບເຄື່ອງແມ່ຂ່າຍ FTP ຫ່າງໄກສອກຫຼີກ.
recv ໄຟລ໌ຫ່າງໄກສອກຫຼີກ [local-file]
ຄໍາສັບຄ້າຍຄື get.
ຖອນຄືນ ໄຟລ໌ຫ່າງໄກສອກຫຼີກ [local-file]
Reget ການກະທໍາເຊັ່ນ get, ຍົກເວັ້ນວ່າຖ້າ local-file ມີຢູ່ແລະມີຂະຫນາດນ້ອຍກວ່າ
ໄຟລ໌ຫ່າງໄກສອກຫຼີກ, local-file ຖືວ່າເປັນສຳເນົາທີ່ໂອນບາງສ່ວນ
ໄຟລ໌ຫ່າງໄກສອກຫຼີກ ແລະການໂອນຍ້າຍແມ່ນສືບຕໍ່ຈາກຈຸດທີ່ປາກົດຂື້ນຂອງຄວາມລົ້ມເຫລວ.
ຄໍາສັ່ງນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ການໂອນໄຟລ໌ຂະຫນາດໃຫຍ່ຫຼາຍຜ່ານເຄືອຂ່າຍທີ່ມີ
ມັກຈະຫຼຸດລົງການເຊື່ອມຕໍ່.
ຊ່ວຍເຫຼືອ [ຊື່ຄໍາສັ່ງ]
ຂໍຄວາມຊ່ວຍເຫຼືອຈາກເຊີບເວີ FTP ໄລຍະໄກ. ຖ້າ ກ ຊື່ຄໍາສັ່ງ ແມ່ນລະບຸໄວ້ວ່າມັນແມ່ນ
ສະຫນອງໃຫ້ແກ່ເຄື່ອງແມ່ຂ່າຍເຊັ່ນດຽວກັນ.
ສະຖານະ [ຊື່ເອກະສານ]
ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ສະແດງສະຖານະຂອງເຄື່ອງທາງໄກ. ຖ້າ ຊື່ເອກະສານ ແມ່ນລະບຸໄວ້,
ສະແດງໃຫ້ເຫັນສະຖານະພາບຂອງ ຊື່ເອກະສານ ຢູ່ໃນເຄື່ອງທາງໄກ.
ປ່ຽນຊື່ [ຈາກ] [to]
ປ່ຽນຊື່ໄຟລ໌ ຈາກ ຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກ, ໄປຫາໄຟລ໌ to.
reset ລ້າງຄິວຕອບກັບ. ຄໍາສັ່ງນີ້ re-Synchronizes ຄໍາສັ່ງ / ຕອບຕາມລໍາດັບກັບ
ເຄື່ອງແມ່ຂ່າຍ ftp ຫ່າງໄກສອກຫຼີກ. Resynchronization ອາດຈະມີຄວາມຈໍາເປັນຫຼັງຈາກການລະເມີດ
ຂອງໂປໂຕຄອນ ftp ໂດຍເຊີບເວີທາງໄກ.
ເລີ່ມຕົ້ນໃຫມ່ marker
ເລີ່ມຕົ້ນໃຫມ່ທັນທີດັ່ງຕໍ່ໄປນີ້ ໄດ້ຮັບ or ເອົາໃຈໃສ່ ຢູ່ທີ່ລະບຸໄວ້ marker. ໃນ UNIX
ລະບົບ, ເຄື່ອງໝາຍມັກຈະເປັນ byte offset ເຂົ້າໄປໃນໄຟລ໌.
ແມ່ນ rm directory-name
ລົບໄດເລກະທໍລີໃນເຄື່ອງທາງໄກ.
runic ສະຫຼັບການເກັບຮັກສາໄຟລ໌ຢູ່ໃນລະບົບທ້ອງຖິ່ນດ້ວຍຊື່ໄຟລ໌ທີ່ເປັນເອກະລັກ. ຖ້າໄຟລ໌
ມີຢູ່ແລ້ວທີ່ມີຊື່ເທົ່າກັບຊື່ໄຟລ໌ທ້ອງຖິ່ນເປົ້າຫມາຍ a ໄດ້ຮັບ or mget
ຄໍາສັ່ງ, ".1" ຖືກຕໍ່ທ້າຍກັບຊື່. ຖ້າຊື່ຜົນໄດ້ຮັບກົງກັບຊື່ອື່ນ
ໄຟລ໌ທີ່ມີຢູ່ແລ້ວ, ".2" ຖືກຕໍ່ທ້າຍກັບຊື່ຕົ້ນສະບັບ. ຖ້າຂະບວນການນີ້
ສືບຕໍ່ເຖິງ ".99", ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດຖືກພິມອອກ, ແລະການໂອນຍ້າຍບໍ່ໄດ້
ເອົາສະຖານທີ່. ຊື່ໄຟລ໌ທີ່ເປັນເອກະລັກທີ່ສ້າງຂຶ້ນຈະຖືກລາຍງານ. ໃຫ້ສັງເກດວ່າ runic
ຈະບໍ່ມີຜົນກະທົບຕໍ່ໄຟລ໌ທ້ອງຖິ່ນທີ່ສ້າງຂຶ້ນຈາກຄໍາສັ່ງ shell (ເບິ່ງຂ້າງລຸ່ມນີ້). ໄດ້
ຄ່າເລີ່ມຕົ້ນຖືກປິດ.
ສົ່ງ local-file [ໄຟລ໌ຫ່າງໄກສອກຫຼີກ]
ຄຳສັບຄ້າຍຄືກັນສຳລັບໃສ່.
ຜອດສົ່ງ ສະຫຼັບການໃຊ້ຄຳສັ່ງ PORT. ໂດຍຄ່າເລີ່ມຕົ້ນ, ftp ຈະພະຍາຍາມໃຊ້ PORT
ຄໍາສັ່ງໃນເວລາສ້າງການເຊື່ອມຕໍ່ສໍາລັບແຕ່ລະການໂອນຂໍ້ມູນ. ການນໍາໃຊ້ PORT
ຄໍາສັ່ງສາມາດປ້ອງກັນການຊັກຊ້າໃນເວລາທີ່ປະຕິບັດການໂອນໄຟລ໌ຫຼາຍ. ຖ້າ
ຄຳສັ່ງ PORT ລົ້ມເຫລວ, ftp ຈະໃຊ້ພອດຂໍ້ມູນເລີ່ມຕົ້ນ. ໃນເວລາທີ່ການນໍາໃຊ້ຂອງ PORT
ຄໍາສັ່ງຖືກປິດໃຊ້ງານ, ບໍ່ມີຄວາມພະຍາຍາມໃດໆທີ່ຈະໃຊ້ຄໍາສັ່ງ PORT ສໍາລັບແຕ່ລະຂໍ້ມູນ
ໂອນ. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການຈັດຕັ້ງປະຕິບັດ FTP ບາງຢ່າງທີ່ບໍ່ສົນໃຈ PORT
ຄໍາສັ່ງແຕ່, ບໍ່ຖືກຕ້ອງ, ຊີ້ໃຫ້ເຫັນວ່າພວກເຂົາໄດ້ຮັບການຍອມຮັບ.
ເວັບໄຊ arg1 arg2 ...
ອາກິວເມັນທີ່ລະບຸໄວ້ແມ່ນຖືກສົ່ງໄປຫາເຊີບເວີ FTP ໄລຍະໄກເປັນ SITE
ຄໍາສັ່ງ.
ຂະຫນາດ ຊື່ເອກະສານ
ຂະໜາດກັບຄືນຂອງ ຊື່ເອກະສານ ຢູ່ໃນເຄື່ອງທາງໄກ.
ສະຖານະພາບ ສະແດງສະຖານະປັດຈຸບັນຂອງ ftp.
ໂຄງສ້າງ [ຊື່ໂຄງສ້າງ]
ກໍານົດການໂອນໄຟລ໌ ໂຄງປະກອບການ to ຊື່ໂຄງສ້າງ. ໂດຍຄ່າເລີ່ມຕົ້ນຂອງໂຄງສ້າງ "ການຖ່າຍທອດ".
ຖືກນໍາໃຊ້.
ແສງອາທິດ ສະຫຼັບການເກັບຮັກສາໄຟລ໌ຢູ່ໃນເຄື່ອງທາງໄກພາຍໃຕ້ຊື່ໄຟລ໌ທີ່ເປັນເອກະລັກ. ໄລຍະໄກ ftp
ເຊີບເວີຕ້ອງສະຫນັບສະຫນູນຄໍາສັ່ງ ftp protocol STOU ສໍາລັບການສໍາເລັດສົບຜົນສໍາເລັດ. ໄດ້
ເຊີບເວີທາງໄກຈະລາຍງານຊື່ທີ່ເປັນເອກະລັກ. ຄ່າເລີ່ມຕົ້ນຖືກປິດໄວ້.
ລະບົບ ສະແດງປະເພດຂອງລະບົບປະຕິບັດການທີ່ແລ່ນຢູ່ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກ.
tenex ກໍານົດປະເພດການໂອນໄຟລ໌ທີ່ຈໍາເປັນເພື່ອສົນທະນາກັບເຄື່ອງ TENEX.
trace ສະຫຼັບການຕິດຕາມແພັກເກັດ.
ປະເພດ [ປະເພດຊື່]
ກໍານົດການໂອນໄຟລ໌ ປະເພດ to ປະເພດຊື່. ຖ້າບໍ່ມີປະເພດໃດຖືກລະບຸ, ປະຈຸບັນ
ປະເພດແມ່ນພິມ. ປະເພດເລີ່ມຕົ້ນແມ່ນເຄືອຂ່າຍ ASCII.
ໜ້າ ກາກ [ໜ້າກາກໃໝ່]
ຕັ້ງຄ່າ umask ເລີ່ມຕົ້ນໃນເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກເປັນ ໜ້າກາກໃໝ່ທີ່ຢູ່ ຖ້າຫາກວ່າ ໜ້າກາກໃໝ່ ຖືກລະເວັ້ນ,
umask ປະຈຸບັນແມ່ນພິມອອກ.
ຜູ້ໃຊ້ ຊື່ຜູ້ໃຊ້ [ລະຫັດຜ່ານ] [ບັນຊີ]
ກໍານົດຕົວຕົນຂອງທ່ານກັບເຄື່ອງແມ່ຂ່າຍ FTP ຫ່າງໄກສອກຫຼີກ. ຖ້າ ລະຫັດຜ່ານ ບໍ່ໄດ້ລະບຸ
ແລະເຄື່ອງແມ່ຂ່າຍຕ້ອງການມັນ, ftp ຈະເຕືອນຜູ້ໃຊ້ສໍາລັບມັນ (ຫຼັງຈາກປິດການໃຊ້ງານ
ສຽງສະທ້ອນທ້ອງຖິ່ນ). ຖ້າເປັນ ບັນຊີ ພາກສະຫນາມບໍ່ໄດ້ຖືກລະບຸ, ແລະເຄື່ອງແມ່ຂ່າຍ FTP ຕ້ອງການ
ມັນ, ຜູ້ໃຊ້ຈະໄດ້ຮັບການກະຕຸ້ນໃຫ້ມັນ. ຖ້າເປັນ ບັນຊີ ພາກສະຫນາມແມ່ນລະບຸໄວ້, ເປັນ
ຄໍາສັ່ງບັນຊີຈະໄດ້ຮັບການ relayed ກັບເຄື່ອງແມ່ຂ່າຍທາງໄກຫຼັງຈາກລໍາດັບການເຂົ້າສູ່ລະບົບແມ່ນ
ສໍາເລັດຖ້າຫາກວ່າເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກບໍ່ໄດ້ຮຽກຮ້ອງໃຫ້ມີມັນສໍາລັບການເຂົ້າສູ່ລະບົບ ftp is
ຮຽກຮ້ອງໃຫ້ "ເຂົ້າສູ່ລະບົບອັດຕະໂນມັດ" ປິດການໃຊ້ງານ, ຂະບວນການນີ້ແມ່ນເຮັດໂດຍອັດຕະໂນມັດໃນ
ການເຊື່ອມຕໍ່ເບື້ອງຕົ້ນກັບເຄື່ອງແມ່ຂ່າຍ FTP.
ຄຳເວົ້າ ສະຫຼັບໂໝດ verbose. ໃນຮູບແບບ verbose, ຄໍາຕອບທັງຫມົດຈາກເຄື່ອງແມ່ຂ່າຍ FTP ແມ່ນ
ສະແດງໃຫ້ຜູ້ໃຊ້. ນອກຈາກນັ້ນ, ຖ້າ verbose ເປີດ, ເມື່ອການໂອນໄຟລ໌
ສໍາເລັດ, ສະຖິຕິກ່ຽວກັບປະສິດທິພາບຂອງການໂອນໄດ້ຖືກລາຍງານ. ໂດຍ
ຄ່າເລີ່ມຕົ້ນ, verbose ເປີດ.
?[ຄໍາສັ່ງ]
ຄໍາສັບຄ້າຍຄືສໍາລັບການຊ່ວຍເຫຼືອ.
ອາກິວເມັນຄໍາສັ່ງທີ່ມີຊ່ອງຝັງຕົວອາດຈະຖືກອ້າງອີງດ້ວຍເຄື່ອງຫມາຍ quote `"'.
ການຍົກເລີກ A ເອກະສານ ການໂອນເງິນ
ເພື່ອຍົກເລີກການໂອນໄຟລ໌, ໃຫ້ໃຊ້ປຸ່ມ interrupt terminal (ປົກກະຕິແລ້ວ Ctrl-C). ກຳລັງສົ່ງ
ການໂອນຍ້າຍຈະຖືກຢຸດທັນທີ. ການຮັບການໂອນຈະຖືກຢຸດໂດຍການສົ່ງ ftp
protocol ABOR ຄໍາສັ່ງໄປຫາເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກ, ແລະຍົກເລີກຂໍ້ມູນໃດໆທີ່ໄດ້ຮັບຕື່ມອີກ. ໄດ້
ຄວາມໄວທີ່ອັນນີ້ສຳເລັດແມ່ນຂຶ້ນກັບການສະໜັບສະໜູນຂອງເຊີບເວີທາງໄກສຳລັບ ABOR
ການປຸງແຕ່ງ. ຖ້າເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກບໍ່ສະຫນັບສະຫນູນຄໍາສັ່ງ ABOR, 'ftp>' ຈະເຕືອນ
ບໍ່ປາກົດຈົນກ່ວາເຄື່ອງແມ່ຂ່າຍທາງໄກໄດ້ສໍາເລັດການສົ່ງໄຟລ໌ທີ່ຮ້ອງຂໍ.
ລຳດັບກະແຈຂັດຂວາງຢູ່ປາຍຍອດຈະຖືກລະເລີຍເມື່ອໃດ ftp ໄດ້ສໍາເລັດການທ້ອງຖິ່ນໃດຫນຶ່ງ
ກຳລັງປະມວນຜົນ ແລະກຳລັງລໍຖ້າການຕອບກັບຈາກເຊີບເວີທາງໄກ. ຄວາມລ່າຊ້າຍາວໃນໂຫມດນີ້ອາດຈະ
ຜົນໄດ້ຮັບຈາກການປະມວນຜົນ ABOR ທີ່ອະທິບາຍຂ້າງເທິງ, ຫຼືຈາກພຶດຕິກໍາທີ່ບໍ່ຄາດຄິດໂດຍທາງໄກ
ເຊີບເວີ, ລວມທັງການລະເມີດໂປໂຕຄອນ ftp. ຖ້າຫາກວ່າຄວາມຊັກຊ້າຜົນໄດ້ຮັບຈາກຄວາມຄາດຫວັງ
ພຶດຕິກໍາຂອງເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກ, ທ້ອງຖິ່ນ ftp ໂຄງການຕ້ອງຖືກຂ້າດ້ວຍມື.
ເອກະສານ ການຕັ້ງຊື່ ສົນທິສັນຍາ
ໄຟລ໌ທີ່ລະບຸເປັນ argument ກັບ ftp ຄໍາສັ່ງຖືກປຸງແຕ່ງຕາມກົດລະບຽບຕໍ່ໄປນີ້.
1. ຖ້າຊື່ໄຟລ໌ '-' ແມ່ນລະບຸໄວ້, ໄດ້ stdin (ສໍາລັບການອ່ານ) ຫຼື stdout (ສໍາລັບການຂຽນ) ແມ່ນ
ໃຊ້ແລ້ວ.
2. ຖ້າຕົວອັກສອນທໍາອິດຂອງຊື່ໄຟລ໌ແມ່ນ '|', ສ່ວນທີ່ເຫຼືອຂອງການໂຕ້ຖຽງແມ່ນ
ແປເປັນຄໍາສັ່ງຂອງແກະ. ftp ຫຼັງ ຈາກ ນັ້ນ ສ້ອມ ແກະ ເປັນ, ການ ນໍາ ໃຊ້ popen(3) ກັບ
ການໂຕ້ຖຽງທີ່ສະຫນອງ, ແລະອ່ານ (ຂຽນ) ຈາກ stdout (stdin). ຖ້າຄໍາສັ່ງ shell
ປະກອບມີຊ່ອງຫວ່າງ, ການໂຕ້ຖຽງຕ້ອງໄດ້ຮັບການອ້າງອີງ; ຕົວຢ່າງ “” ls -lt””. ທີ່ເປັນປະໂຫຍດໂດຍສະເພາະ
ຕົວຢ່າງຂອງກົນໄກນີ້ແມ່ນ: "dir more".
3. ລົ້ມເຫລວໃນການກວດສອບຂ້າງເທິງ, ຖ້າ ``globbing'' ຖືກເປີດໃຊ້, ຊື່ໄຟລ໌ທ້ອງຖິ່ນຈະຖືກຂະຫຍາຍ.
ຕາມກົດລະບຽບທີ່ໃຊ້ໃນ csh(1); cf ໄດ້ ໂລກ ຄໍາສັ່ງ. ຖ້າ ftp ຄໍາສັ່ງ
ຄາດວ່າຈະມີໄຟລ໌ທ້ອງຖິ່ນດຽວ (.eg ເອົາໃຈໃສ່), ພຽງແຕ່ຊື່ໄຟລ໌ທໍາອິດທີ່ສ້າງຂຶ້ນໂດຍ
ການດໍາເນີນງານ "globbing" ຖືກນໍາໃຊ້.
4. ສຳ ລັບ mget ຄໍາສັ່ງແລະ ໄດ້ຮັບ ຄໍາສັ່ງທີ່ມີຊື່ໄຟລ໌ທ້ອງຖິ່ນທີ່ບໍ່ລະບຸ, ທ້ອງຖິ່ນ
ຊື່ໄຟລ໌ແມ່ນຊື່ໄຟລ໌ຫ່າງໄກສອກຫຼີກ, ເຊິ່ງອາດຈະຖືກປ່ຽນແປງໂດຍ a ກໍລະນີ, ntrans, ຫຼື ແຜນທີ່
ການຕັ້ງຄ່າ. ຊື່ໄຟລ໌ຜົນໄດ້ຮັບອາດຈະຖືກປ່ຽນແປງຖ້າຫາກວ່າ runic ແມ່ນສຸດ.
5. ສຳ ລັບ mput ຄໍາສັ່ງແລະ ເອົາໃຈໃສ່ ຄໍາສັ່ງທີ່ມີຊື່ໄຟລ໌ຫ່າງໄກສອກຫຼີກທີ່ບໍ່ໄດ້ກໍານົດ, ຫ່າງໄກສອກຫຼີກ
ຊື່ໄຟລ໌ແມ່ນຊື່ໄຟລ໌ທ້ອງຖິ່ນ, ເຊິ່ງອາດຈະຖືກປ່ຽນແປງໂດຍ a ntrans or ແຜນທີ່ ການຕັ້ງຄ່າ. ໄດ້
ຊື່ໄຟລ໌ຜົນໄດ້ຮັບອາດຈະຖືກປ່ຽນແປງໂດຍເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກຖ້າ ແສງອາທິດ ແມ່ນສຸດ.
ເອກະສານ ການໂອນເງິນ PARAMETERS
ຂໍ້ກໍາຫນົດ FTP ກໍານົດຕົວກໍານົດການຈໍານວນຫຼາຍທີ່ອາດຈະສົ່ງຜົນກະທົບຕໍ່ການໂອນໄຟລ໌. ໄດ້ ປະເພດ
ອາດຈະເປັນຫນຶ່ງໃນ "ascii", "ຮູບພາບ" (binary), "ebcdic", ແລະ "ຂະຫນາດ byte ທ້ອງຖິ່ນ" (ສໍາລັບ PDP-10's ແລະ
PDP-20 ສ່ວນໃຫຍ່). ftp ຮອງຮັບ ascii ແລະຮູບພາບຂອງການໂອນໄຟລ໌, ບວກກັບ byte ທ້ອງຖິ່ນ
ຂະຫນາດ 8 ສໍາລັບ tenex ການໂອນຮູບແບບ.
ftp ຮອງຮັບພຽງແຕ່ຄ່າເລີ່ມຕົ້ນສໍາລັບຕົວກໍານົດການໂອນໄຟລ໌ທີ່ຍັງເຫຼືອ: ຮູບແບບການ, ຮູບແບບ,
ແລະ ໂຄງສ້າງ.
ENVIRONMENT
ftp ໃຊ້ຕົວແປສະພາບແວດລ້ອມຕໍ່ໄປນີ້.
HOME ສໍາລັບສະຖານທີ່ເລີ່ມຕົ້ນຂອງ a .netrc ໄຟລ໌, ຖ້າມີຢູ່.
NETRC ສະຖານທີ່ທາງເລືອກຂອງ .netrc ໄຟລ໌, ມີຄວາມສຳຄັນກວ່າມາດຕະຖານ
ສະຖານທີ່.
SHELL ສໍາລັບແກະເລີ່ມຕົ້ນ.
ໃຊ້ inetutils-ftp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net