ncftpls - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ ncftpls ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


ncftpls - ໂຄງການໂອນໄຟລ໌ອິນເຕີເນັດສໍາລັບສະຄິບ

ສະຫຼຸບສັງລວມ


ncftpls [ທາງເລືອກໃນການ] ftp://url.style/host/path/name/

OPTIONS


ຄໍາສັ່ງ ອອນໄລນ໌ ທຸງ:
-m ໃຊ້ຮູບແບບລາຍການທີ່ເຄື່ອງສາມາດອ່ານໄດ້, ຖ້າເຄື່ອງແມ່ຂ່າຍສະຫນັບສະຫນູນມັນ. ອັນນີ້ຮຽກຮ້ອງ
ຊອບແວເຊີບເວີສະຫນັບສະຫນູນການຂະຫຍາຍ MLSD, ແລະການປະຕິບັດຫຼາຍຢ່າງບໍ່ໄດ້ເຮັດ
ມີຄຸນສົມບັດເຫຼົ່ານີ້.

-1 ຮູບແບບພື້ນຖານທີ່ສຸດ, ຫນຶ່ງລາຍການຕໍ່ແຖວ.

-l ຮູບແບບບັນຊີລາຍຊື່ຍາວ.

-C ຮູບແບບລາຍຊື່ຄໍລຳ. ນີ້ແມ່ນຮູບແບບລາຍການເລີ່ມຕົ້ນ.

-R Recurse ໄດເລກະທໍລີຍ່ອຍທັງຫມົດໃນຂະນະທີ່ລາຍຊື່.

-a ສະແດງໄຟລ໌ທັງຫມົດ, ຖ້າເຄື່ອງແມ່ຂ່າຍອະນຸຍາດໃຫ້ມັນ (ເຊັ່ນໃນ "/bin/ls -a").

-i XX ການກັ່ນຕອງລາຍຊື່ (ຖ້າເຄື່ອງແມ່ຂ່າຍສະຫນັບສະຫນູນມັນ) ດ້ວຍຕົວອັກສອນແທນ XX.

-x -XX ຕັ້ງຄ່າ ls ທຸງທີ່ຈະໃຊ້ໃນເຄື່ອງແມ່ຂ່າຍ.

-u XX ໃຊ້ຊື່ຜູ້ໃຊ້ XX ແທນທີ່ຈະບໍ່ເປີດເຜີຍຊື່.

-p XX ໃຊ້ລະຫັດຜ່ານ XX ກັບຊື່ຜູ້ໃຊ້.

-P XX ໃຊ້ໝາຍເລກຜອດ XX ແທນທີ່ຈະເປັນພອດບໍລິການ FTP ເລີ່ມຕົ້ນ (21).

-d XX ໃຊ້ໄຟລ໌ XX ສໍາລັບການບັນທຶກການດີບັກ.

-t XX ໝົດເວລາຫຼັງຈາກ XX ວິນາທີ.

-E ໃຊ້ການເຊື່ອມຕໍ່ຂໍ້ມູນປົກກະຕິ (PORT).

-F ໃຊ້ການເຊື່ອມຕໍ່ຂໍ້ມູນແບບ passive (PASV). ຄ່າເລີ່ມຕົ້ນແມ່ນໃຊ້ passive, ແຕ່
ກັບຄືນສູ່ປົກກະຕິຖ້າການເຊື່ອມຕໍ່ passive ລົ້ມເຫລວຫຼືຫມົດເວລາ.

-r XX ຊໍ້າຄືນໄດ້ສູງສຸດ XX ເວລາຈົນກ່ວາເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ FTP ຫ່າງໄກສອກຫຼີກ.

-W XX ສົ່ງຄໍາສັ່ງ FTP ດິບ XX ຫຼັງຈາກເຂົ້າສູ່ລະບົບ.

-X XX ສົ່ງຄໍາສັ່ງ FTP ດິບ XX ຫຼັງຈາກການໂອນໄຟລ໌ແຕ່ລະຄົນ.

-Y XX ສົ່ງຄໍາສັ່ງ FTP ດິບ XX ກ່ອນທີ່ຈະອອກຈາກລະບົບ.

ໄດ້ -W, -X, ແລະ -Y ທາງເລືອກແມ່ນເປັນປະໂຫຍດສໍາລັບຜູ້ໃຊ້ຂັ້ນສູງທີ່ຕ້ອງການ tweak
ພຶດຕິກໍາໃນບາງເຄື່ອງແມ່ຂ່າຍ. ຕົວຢ່າງ, ຜູ້ໃຊ້ທີ່ເຂົ້າເຖິງ mainframes ອາດຈະຕ້ອງການ
ສົ່ງບາງຄໍາສັ່ງ SITE ພິເສດເພື່ອກໍານົດຂະຫນາດ blocks ແລະບັນທຶກຂໍ້ມູນຮູບແບບ.

ສໍາລັບທາງເລືອກເຫຼົ່ານີ້, ທ່ານສາມາດນໍາໃຊ້ພວກມັນຫຼາຍຄັ້ງໃນແຕ່ລະຖ້າທ່ານຕ້ອງການສົ່ງ
ຫຼາຍ​ຄໍາ​ສັ່ງ​. ສໍາ​ລັບ -X ທາງເລືອກ, ທ່ານສາມາດນໍາໃຊ້ cookie ໄດ້ %s ເພື່ອຂະຫຍາຍເຂົ້າໄປໃນ
ຊື່ຂອງໄຟລ໌ທີ່ຖືກໂອນ.

-o XX ຕັ້ງທາງເລືອກຂັ້ນສູງ XX.

ຕົວເລືອກນີ້ຖືກນໍາໃຊ້ຕົ້ນຕໍສໍາລັບການດີບັກ. ມັນກໍານົດມູນຄ່າພາຍໃນ
ຕົວແປເປັນຄ່າຈຳນວນເຕັມ. ຕົວຢ່າງການນໍາໃຊ້ຈະເປັນ: -o useFEAT=0,useCLNT=1
ເຊິ່ງໃນກໍລະນີນີ້, ປິດການໃຊ້ຄໍາສັ່ງ FEAT ແລະເປີດໃຊ້ຄໍາສັ່ງ CLNT.
ຕົວແປທີ່ມີຢູ່ລວມມີ: usePASV, useSIZE, useMDTM, useREST, useNLST_a,
useNLST_d, useFEAT, useMLSD, useMLST, useCLNT, useHELP_SITE, ໃຊ້SITE_UTIME,
STATfileParamWorks, NLSTfileParamWorks, require20, allowProxyForPORT,
doNotGetStartCWD.

ລາຍລະອຽດ


ຈຸດປະສົງຂອງ ncftpls ແມ່ນເພື່ອເຮັດລາຍຊື່ໄດເລກະທໍລີຫ່າງໄກສອກຫຼີກໂດຍໃຊ້ File Transfer Protocol
ໂດຍບໍ່ມີການເຂົ້າໄປໃນ shell ແບບໂຕ້ຕອບ. ນີ້ຊ່ວຍໃຫ້ທ່ານຂຽນ Shell scripts ຫຼືອື່ນໆ
ຂະບວນການທີ່ບໍ່ມີການເບິ່ງແຍງທີ່ສາມາດເຮັດໄດ້ FTP.

ພຶດຕິກຳເລີ່ມຕົ້ນແມ່ນການພິມລາຍຊື່ໄດເລກະທໍລີໃນຮູບແບບຖັນ (ເຊັ່ນ: ls -CF),
ແຕ່ນັ້ນບໍ່ມີປະໂຫຍດຫຼາຍສໍາລັບການຂຽນອັກສອນ. ຕົວຢ່າງນີ້ໃຊ້ -1 ທຸງ, ເພື່ອພິມຫນຶ່ງ
ໄຟລ໌ຕໍ່ແຖວ:

$ ncftpls -1 ftp://ftp.ncftp.com/pub/ncftp/

ນອກນັ້ນທ່ານຍັງສາມາດດໍາເນີນການຫ່າງໄກສອກຫຼີກ "ls -l", ໂດຍໃຊ້ "ncftpls -l". ຖ້າທ່ານຕ້ອງການລອງທຸງອື່ນໆ,
ທ່ານ​ມີ​ການ​ນໍາ​ໃຊ້​ໃຫ້​ເຂົາ​ເຈົ້າ​ກັບ​ -x ທຸງ. ຕົວຢ່າງ, ຖ້າທ່ານຕ້ອງການເຮັດຫ່າງໄກສອກຫຼີກ
"ls -lrt", ທ່ານສາມາດເຮັດໄດ້:

$ ncftpls -x "-lrt" ftp://ftp.ncftp.com/pub/ncftp/

ໂດຍຄ່າເລີ່ມຕົ້ນ, ໂຄງການພະຍາຍາມເປີດ host ຫ່າງໄກສອກຫຼີກແລະເຂົ້າສູ່ລະບົບໂດຍບໍ່ເປີດເຜີຍຊື່, ແຕ່ທ່ານສາມາດເຮັດໄດ້
ລະບຸຊື່ຜູ້ໃຊ້ ແລະຂໍ້ມູນລະຫັດຜ່ານຕາມທີ່ເຈົ້າເຮັດໄດ້ ncftpget or ncftpput.

ໃຫ້ສັງເກດວ່າມາດຕະຖານກໍານົດວ່າຊື່ເສັ້ນທາງ URL ແມ່ນຊື່ເສັ້ນທາງທີ່ກ່ຽວຂ້ອງ. ສໍາລັບ FTP,
ນີ້ຫມາຍຄວາມວ່າ URLs ກໍານົດຊື່ເສັ້ນທາງທີ່ກ່ຽວຂ້ອງຈາກໄດເລກະທໍລີເລີ່ມຕົ້ນ, ເຊິ່ງສໍາລັບຜູ້ໃຊ້
ເຂົ້າສູ່ລະບົບ, ປົກກະຕິແລ້ວແມ່ນໄດເລກະທໍລີເຮືອນຂອງຜູ້ໃຊ້. ຖ້າທ່ານຕ້ອງການໃຊ້ຊື່ເສັ້ນທາງຢ່າງແທ້ຈິງ,
ທ່ານ​ຈໍາ​ເປັນ​ຕ້ອງ​ປະ​ກອບ​ມີ​ຕົວ​ອັກ​ສອນ​ສະ​ຫຼັດ​, ການ​ນໍາ​ໃຊ້​ລະ​ຫັດ "%2F​" ສໍາ​ລັບ​ຕົວ​ອັກ​ສອນ "/​"​. ຕົວຢ່າງ:

$ ncftpls -u linus ftp://ftp.kernel.org/%2Fusr/src/
$ ncftpls ftp:// Steve@ftp.apple.com/%2Fetc/

ທິດສະດີວິທະຍາ


ncftpls ຕອບຄ່າທາງອອກຕໍ່ໄປນີ້:

0 ຄວາມສຳເລັດ.

1 ບໍ່ສາມາດເຊື່ອມຕໍ່ຫາແມ່ຂ່າຍທາງໄກໄດ້.

2 ບໍ່ສາມາດເຊື່ອມຕໍ່ຫາແມ່ຂ່າຍທາງໄກໄດ້ - ໝົດເວລາ.

3 ການໂອນລົ້ມເຫລວ.

4 ການໂອນລົ້ມເຫລວ - ໝົດເວລາ.

5 ການປ່ຽນແປງໄດເລກະທໍລີລົ້ມເຫລວ.

6 ການປ່ຽນແປງໄດເລກະທໍລີລົ້ມເຫລວ - ໝົດເວລາ.

7 URL ບໍ່ຖືກຕ້ອງ.

8 ການ​ນໍາ​ໃຊ້​ຜິດ​ພາດ​.

9 ເກີດຄວາມຜິດພາດໃນໄຟລ໌ການຕັ້ງຄ່າການເຂົ້າສູ່ລະບົບ.

10 ການເລີ່ມຕົ້ນຫ້ອງສະໝຸດລົ້ມເຫລວ.

11 ການເລີ່ມຕົ້ນຂອງເຊດຊັນລົ້ມເຫລວ.

ໃຊ້ ncftpls ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌