NAME
lftp - កម្មវិធីផ្ទេរឯកសណ្ឋានឯកសារ
SYNTAX
lftp [ -d ] [ -e cmd ] [ -p port ] [ -u user [ , pass ]] [ site ]
lftp -f script_file
lftp -c command
lftp - កំណែ
lftp - help
DESCRIPTION
lftp គឺជា កម្មវិធីមួយ ដែលអនុញ្ញាតឱ្យមានភាពស្មុគស្មាញនៃការតភ្ជាប់ ftp និង http ទៅកាន់ម៉ាស៊ីនផ្សេង។ ប្រសិនបើ ម៉ាស៊ីន ត្រូវបានបញ្ជាក់បន្ទាប់មក 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 ។ វាអាចត្រូវបានប្រើដោយស្វ័យប្រវត្តិជំនួសឱ្យ FTP ប្រសិនបើ ftp: ប្រូកស៊ីត្រូវបានកំណត់ទៅ `http: // proxy [: port] '។ ត្រីគឺជាពិធីការដែលធ្វើការលើការ តភ្ជាប់ ssh ។
ប្រតិបត្តិការទាំងអស់នៅក្នុង lftp គឺអាចទុកចិត្តបាននោះគឺកំហុសមិនធ្ងន់ធ្ងរទាំងអស់ដែលត្រូវបានគេមិនអើពើនិងប្រតិបត្តិការត្រូវបានធ្វើម្តងទៀត។ ដូច្នេះប្រសិនបើការទាញយកការសម្រាកវានឹងត្រូវបានចាប់ផ្តើមឡើងវិញពីចំណុចដោយស្វ័យប្រវត្តិ។ ទោះបីជាម៉ាស៊ីនបម្រើ ftp មិនគាំទ្រពាក្យបញ្ជា REST, lftp នឹងព្យាយាមទាញយកឯកសារពីចំណុចចាប់ផ្តើមរហូតទាល់តែឯកសារត្រូវបានផ្ទេរបានទាំងស្រុង។
lftp មានវាក្យសម្ពន្ធពាក្យបញ្ជាដូចសែលដែលអនុញ្ញាតឱ្យអ្នកចាប់ផ្ដើមពាក្យបញ្ជាជាច្រើនស្របនឹងផ្ទៃខាងក្រោយ (&) ។ វាក៏មានលទ្ធភាពផងដែរក្នុងការដាក់បញ្ចូលពាក្យបញ្ជានៅក្នុង () ហើយប្រតិបត្តិពួកវាក្នុងផ្ទៃខាងក្រោយ។ ការងារផ្ទៃខាងក្រោយទាំងអស់ត្រូវបានប្រតិបត្តិក្នុងដំណើរការតែមួយ។ អ្នកអាចនាំមកនូវការងារផ្ទៃខាងមុខទៅផ្ទៃខាងក្រោយជាមួយ ^ Z (cz) និងត្រឡប់មកវិញដោយប្រើពាក្យបញ្ជា `រង់ចាំ '(ឬ` fg' ដែលជាឈ្មោះក្លែងក្លាយទៅ `រង់ចាំ ') ។ ដើម្បីរាយការងារដែលកំពុងរត់ប្រើពាក្យបញ្ជា `ការងារ '។ ពាក្យបញ្ជាខ្លះអនុញ្ញាតឱ្យប្តូរទិសរបស់ពួកគេ (ឆ្មា, ls, ... ) ដើម្បីដាក់ឯកសារឬតាមបំពង់ទៅពាក្យបញ្ជាខាងក្រៅ។ ពាក្យបញ្ជាអាចប្រតិបត្តិដោយផ្អែកលើស្ថានភាពបញ្ចប់នៃពាក្យបញ្ជាមុន (&& ||) ។
ប្រសិនបើអ្នកចាកចេញពី lftp នៅពេលដែលការងារមួយចំនួនមិនទាន់ត្រូវបានបញ្ចប់នៅឡើយទេ lftp នឹងផ្លាស់ទីដោយខ្លួនវាទៅរបៀប Nohup នៅក្នុងផ្ទៃខាងក្រោយ។ ដូចគ្នានេះដែរកើតឡើងនៅពេលដែលអ្នកមានម៉ូដឹមទាន់សម័យឬពេលអ្នកបិទ xterm មួយ។
lftp មានកញ្ចក់ដែលអាចទាញយកឬធ្វើឱ្យទាន់សម័យដើមឈើថតទាំងមូល។ វាក៏មានកញ្ចក់បញ្ច្រាស (mirror -R) ដែលផ្ទុកឬធ្វើឱ្យទាន់សម័យមែកធាងថតនៅលើម៉ាស៊ីនមេ។ កញ្ចក់ក៏អាចធ្វើសមកាលកម្មថតរវាងម៉ាស៊ីនបម្រើពីចម្ងាយពីរដោយប្រើ FXP ប្រសិនបើមាន។
មានពាក្យបញ្ជា `នៅ 'ដើម្បីចាប់ផ្ដើមការងារនៅពេលវេលាជាក់លាក់ក្នុងបរិបទបច្ចុប្បន្នពាក្យបញ្ជាជួរ` ជួរ' ដើម្បីតម្រៀបលំដាប់សម្រាប់ប្រតិបត្តិការបន្តបន្ទាប់សម្រាប់ម៉ាស៊ីនមេបច្ចុប្បន្ននិងច្រើនទៀត។
នៅពេលចាប់ផ្តើម lftp ប្រតិបត្តិ /etc/lftp.conf ហើយបន្ទាប់មក ~ / .lftprc និង ~ / .lftp / rc ។ អ្នកអាចដាក់ពាក្យបញ្ជាក្លែងក្លាយនិង `កំណត់ 'នៅទីនោះ។ មនុស្សខ្លះចូលចិត្តមើលការកែកំហុសពិធីការពេញលេញប្រើ 'បំបាត់កំហុស' ដើម្បីបើកការបំបាត់កំហុស។ ប្រើ 'បំបាត់កំហុស 3' ដើម្បីមើលតែសារស្វាគមន៍និងសារកំហុសប៉ុណ្ណោះ។
lftp មានចំនួនអថេរអាចកំណត់បាន។ អ្នកអាចប្រើ `set -a 'ដើម្បីមើលអថេរទាំងអស់និងតម្លៃរបស់វាឬ` set -d' ដើម្បីមើលបញ្ជីលំនាំដើម។ ឈ្មោះអថេរអាចត្រូវបានអក្សរកាត់ហើយបុព្វបទអាចត្រូវបានលុបចោលលុះត្រាតែសល់ត្រូវប្រែប្រួល។
ប្រសិនបើ lftp ត្រូវបានចងក្រងជាមួយការគាំទ្រ ssl បន្ទាប់មកវារួមបញ្ចូលនូវកម្មវិធីដែលបានបង្កើតឡើងដោយគម្រោង OpenSSL សម្រាប់ប្រើនៅក្នុង OpenSSL Toolkit ។ (http://www.openssl.org/)
ពាក្យបញ្ជា
! សែលពាក្យបញ្ជា
! lsដើម្បីធ្វើបញ្ជីរាយនាមនៃម៉ាស៊ីនមូលដ្ឋាន។
ឈ្មោះក្លែងក្លាយ [ ឈ្មោះ [ តម្លៃ ]]
កំណត់ឬមិនកំណត់ឈ្មោះក្លែងក្លាយ។ ប្រសិនបើ តម្លៃ ត្រូវបានលុបឈ្មោះក្លែងក្លាយមិនត្រូវបានកំនត់នោះទេវាត្រូវចំណាយពេល តម្លៃ ។ ប្រសិនបើមិនមានអំណះអំណាងទេឈ្មោះក្លែងក្លាយបច្ចុប្បន្នត្រូវបានរាយ។
alias dir ls -lF alias less zmoreanon
កំណត់អ្នកប្រើអនាមិក។ នេះជាលំនាំដើម។
នៅពេល [- ពាក្យបញ្ជា ]
រង់ចាំរហូតដល់ពេលដែលបានផ្តល់ឱ្យហើយប្រតិបត្តិពាក្យបញ្ជាដែលស្រេចចិត្ត។
កំណត់ចំណាំ [អនុបញ្ជា]
ពាក្យបញ្ជាចំណាំបញ្ជាឱ្យចំណាំ។
add [] បន្ថែមកន្លែងបច្ចុប្បន្នឬទីតាំងដែលបានផ្តល់ទៅចំណាំនិងភ្ជាប់ទៅឈ្មោះដែលបានផ្តល់ឱ្យលុបចេញចំណាំដែលមានឈ្មោះកែសម្រួលការចាប់ផ្តើមកម្មវិធីនិពន្ធលើការនាំចូលឯកសារចំណាំនាំចូលនាំចូលចំណាំបញ្ជីចំណាំបរទេស (លំនាំដើម)ឃ្លាំងសម្ងាត់ [អនុបញ្ជា]
ពាក្យបញ្ជាឃ្លាំងសម្ងាត់គ្រប់គ្រង ឃ្លាំងសម្ងាត់សតិ មូលដ្ឋាន។ អនុក្រឹត្យខាងក្រោមត្រូវបានទទួលស្គាល់:
( x = s) នាទី ( x = m) ម៉ោង ( x = s) នាទី ( x = m) ម៉ោង ( x = s) នាទី ( x = m) ម៉ោង ( x = s) នាទី x = h) ឬថ្ងៃ ( x = d)ឆ្មា
ឆ្មាចេញឯកសារពីចម្ងាយទៅ stdout ។ (សូមមើលផងដែរ, zcat និង zmore )
cd rdir
ផ្លាស់ប្តូរថតពីចម្ងាយបច្ចុប្បន្ន។ ថតពីចម្ងាយពីមុនត្រូវបានរក្សាទុកជា `- '។ អ្នកអាចធ្វើ `cd - 'ដើម្បីផ្លាស់ប្តូរថតវិញ។ ថតមុនសម្រាប់គេហទំព័រនីមួយៗត្រូវបានរក្សាទុកនៅលើថាសដូច្នេះអ្នកអាចធ្វើ 'តំបន់បណ្តាញបើក; cd - 'សូម្បីតែបន្ទាប់ពី lftp restart ។
ឯកសាររបៀប chmod
ផ្លាស់ប្តូររបាំងការអនុញ្ញាតលើឯកសារពីចម្ងាយ។ របៀបត្រូវតែជាលេខគោលប្រាំបី។
បិទ [ -a ]
បិទការតភ្ជាប់ទំនេរ។ តាមលំនាំដើមតែជាមួយម៉ាស៊ីនមេបច្ចុប្បន្នប្រើ -a ដើម្បីបិទការតភ្ជាប់ទំនេរទាំងអស់។
ពាក្យបញ្ជា cmd ពាក្យបញ្ជា ...
ប្រតិបត្តិពាក្យបញ្ជាដែលបានផ្ដល់ឱ្យមិនអើពើឈ្មោះក្លែងក្លាយ។
កម្រិត [ -o ] បិទ
ប្តូរការបំបាត់កំហុសទៅ កម្រិត ឬបិទវា។ ប្រើ -o ដើម្បីប្តូរទិសលទ្ធផលបំបាត់កំហុសទៅជាឯកសារ។
អេកូ [ -n ] ខ្សែអក្សរ
ទាយអ្វីដែលវាធ្វើ។
លេខកូដ ចេញ
ចាកចេញ bg
ការចាកចេញនឹងចេញពី lftp ឬផ្លាស់ទីទៅផ្ទៃខាងក្រោយបើការងារគឺសកម្ម។ ប្រសិនបើគ្មានការងារណាមួយសកម្មនោះ កូដ ត្រូវបានបញ្ជូនទៅប្រព័ន្ធប្រតិបត្តិការជាស្ថានភាពបញ្ចប់របស់ lftp ។ ប្រសិនបើ កូដ ត្រូវបានលុបលេខកូដចេញរបស់ពាក្យបញ្ជាចុងក្រោយត្រូវបានប្រើ។
`exit bg 'moving to background នៅពេល cmd: move-background មិនពិត។
fg
ឈ្មោះក្លែងក្លាយសម្រាប់ `រង់ចាំ '។
រក [ ថតចម្លង ]
រាយឯកសារក្នុងថត (ថតបច្ចុប្បន្នតាមលំនាំដើម) ដដែលៗ។ វាអាចជួយជាមួយម៉ាស៊ីនបម្រើខ្វះការគាំទ្រ ls -R ។ អ្នកអាចប្ដូរទិសលទ្ធផលនៃពាក្យបញ្ជានេះ។
ftpcopy
លែងប្រើ។ ប្រើមួយក្នុងចំណោមខាងក្រោមជំនួស:
get ftp: // ... -o ftp: // ... get -O ftp: // ... file1 file2 ... ដាក់ ftp: // ... mput ftp: //.../* mget -O ftp: // ... ftp: //.../*ឬបន្សំផ្សេងទៀតដើម្បីទទួលការផ្ទេរ FXP (ដោយផ្ទាល់រវាងម៉ាស៊ីនបម្រើ ftp ពីរ) ។ lftp នឹងត្រឡប់ទៅច្បាប់ចម្លងធម្មតា (តាមម៉ាស៊ីនភ្ញៀវ) ប្រសិនបើការផ្ទេរ FXP មិនអាចត្រូវបានផ្តួចផ្តើមឬ ftp: use-fxp មិនពិត។
get [ -E ] [ -a ] [ -c ] [ -o base ] rfile [ -o lfile ] ...
ទាញយក rfile ឯកសារពីចម្ងាយហើយទុកវាជាឯកសារ lfile ឯកសារមូលដ្ឋាន។ ប្រសិនបើ -o ត្រូវបានលុបឯកសារត្រូវបានរក្សាទុកទៅឯកសារឈ្មោះដែលមានឈ្មោះជាមូលដ្ឋាននៃ rfile ។ អ្នកអាចទទួលបានឯកសារច្រើនដោយបញ្ជាក់វត្ថុជាច្រើននៃ ហ្វាល [និង -o lfile ] ។ មិនពង្រីកអក្សរជំនួស, ប្រើ mget សម្រាប់វា។
-c បន្ត, reget -E លុបឯកសារពីចម្ងាយបន្ទាប់ពីការផ្ទេរជោគជ័យ - របៀបប្រើ 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/ (សញ្ញាបញ្ចប់គឺសំខាន់)glob [ -d ] [ -a ] [ -f ]
លំនាំដែលបានផ្តល់ឱ្យដែលមាន metacharacters និងបញ្ជូនលទ្ធផលទៅពាក្យបញ្ជាដែលបានផ្តល់ឱ្យ។ ឧ។ echo * * '។
-f ធម្មតា (លំនាំដើម) -d ថត - ទាំងអស់ប្រភេទជួយ [ cmd ]
បោះពុម្ពជំនួយសម្រាប់ cmd ឬប្រសិនបើគ្មាន cmd ត្រូវបានបញ្ជាក់ទេបោះពុម្ពបញ្ជីនៃពាក្យបញ្ជាដែលមាន។
ការងារ [ -v ]
បញ្ជីការងារដែលកំពុងដំណើរការ។ -v មានន័យថាកិរិយាស័ព្ទជាច្រើនអាចត្រូវបានបញ្ជាក់។
សម្លាប់ ទាំងអស់ | job_no
លុបការងារដែលបានបញ្ជាក់ដោយ job_no ឬការងារទាំងអស់។ (សម្រាប់ job_no មើល ការងារ )
lcd ldir
ផ្លាស់ប្តូរទីតាំង លីនុច មូលដ្ឋានបច្ចុប្បន្ន។ ថតមូលដ្ឋានមុនត្រូវបានរក្សាទុកជា `- '។ អ្នកអាចធ្វើ `lcd - 'ដើម្បីផ្លាស់ប្តូរថតវិញ។
lpwd
បោះពុម្ពថតការងារបច្ចុប្បន្ននៅលើម៉ាស៊ីនមូលដ្ឋាន។
ls params
រាយឯកសារពីចម្ងាយ។ អ្នកអាចប្តូរទិសលទ្ធផលនៃពាក្យបញ្ជានេះទៅឯកសារឬតាមរយៈបំពង់ទៅពាក្យបញ្ជាខាងក្រៅ។ តាមលំនាំដើម ls លទ្ធផលត្រូវបានរក្សាទុកក្នុងឃ្លាំងដើម្បីមើលបញ្ជីរាយឈ្មោះថ្មី rels ឬ ឃ្លាំងសម្ងាត់។
mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O base ]
ទទួលឯកសារដែលបានជ្រើសជាមួយអក្សរធំពង្រីក។
-c បន្ត, reget ។ -d បង្កើតថតដូចគ្នានឹងឈ្មោះឯកសារនិងយកឯកសារទៅក្នុងឯកសារទាំងនោះជំនួសឱ្យថតបច្ចុប្បន្ន។ -E លុបឯកសារពីចម្ងាយបន្ទាប់ពីការផ្ទេរជោគជ័យ - របៀបប្រើ ascii (គោលពីរគឺជាលំនាំដើម) - អូបញ្ជាក់ថតមូលដ្ឋានឬ URL ដែលឯកសារគួរត្រូវបានដាក់។កញ្ចក់ [ OPTS ] [ ប្រភព [ គោលដៅ ]]
ឆ្លាស់ថតប្រភពដែលបានបញ្ជាក់ទៅថតគោលដៅមូលដ្ឋាន។ ប្រសិនបើថតគោលដៅបញ្ចប់ដោយសញ្ញា, ឈ្មោះមូលដ្ឋានប្រភពត្រូវបានបន្ថែមខាងចុងដើម្បីកំណត់ឈ្មោះថត។ ប្រភពនិង / ឬគោលដៅអាចជា URL ដែលចង្អុលទៅថត។
-c, --continue បន្តការងារកញ្ចក់ប្រសិនបើអាចធ្វើបាន -e, - លុបឯកសារដែលមិនបង្ហាញនៅទីតាំងឆ្ងាយ -s, - all-suid set suid / sgid ប៊ីតអាស្រ័យលើតំបន់បណ្ដាញពីចម្ងាយ - all-chown ព្យាយាមកំណត់ ម្ចាស់និងក្រុមនៅលើឯកសារ - n, --only-newer តែទាញយកឯកសារថ្មីជាង (-c នឹងមិនដំណើរការទេ) -r, --no-recursion មិនទៅ subdirectories -p, - no-perms do not កំណត់សិទ្ធិឯកសារ - អត់មាន umask មិនអនុវត្ត umask ទៅរបៀបឯកសារ - R, - បញ្ច្រាសបញ្ច្រាសបញ្ច្រាស (ដាក់ឯកសារ) -L, - តំណទាញយកតំណនិមិត្តសញ្ញាជាឯកសារ -N, - ថ្មីជាងការទាញយកឯកសារ FILE តែប៉ុណ្ណោះ ឯកសារថ្មីជាងឯកសារ -P, - ប៉ារ៉ាឡង់ [= N] ទាញយក N ឯកសារជាប៉ារ៉ាឡែល - i RX , - រួមមាន RX រួមមានឯកសារផ្គូផ្គង - x RX , - ដកចេញឯកសារ RX ដកចេញ - I GP , - include- GP GP រួមបញ្ចូលទាំងការផ្គូផ្គងឯកសារ x GP , --exclude-glob GP ដកហូតឯកសារដែលផ្គូផ្គង - v, --verbose [= កម្រិត] ប្រតិបត្តិការ verbose - ការប្រើប្រាស់ឃ្លាំងសម្ងាត់ប្រើការថតឈ្មោះទុកក្នុងឃ្លាំង - ឯកសារប្រភពចេញ - លុបឯកសារបន្ទាប់ពីផ្ទេរ (ប្រើដោយប្រុងប្រយ័ត្ន) - ដូចទៅនឹង - all-chown - allow-suid - no-umaskនៅពេលប្រើ -R, ថតទី 1 គឺនៅក្នុងស្រុកហើយទីពីរគឺនៅឆ្ងាយ។ ប្រសិនបើថតទីពីរត្រូវបានលុបឈ្មោះមូលដ្ឋានរបស់ថតដំបូងត្រូវបានប្រើ។ ប្រសិនបើថតទាំងពីរត្រូវបានលុបថតមូលដ្ឋាននិងពីចម្ងាយបច្ចុប្បន្នត្រូវបានប្រើ។
RX គឺជាកន្សោមធម្មតាដែលបានបន្ថែមដូចនៅ egrep (1) ។
GP គឺជាគំរូ glob ដូចជា eg * .zip '។
រួមបញ្ចូលនិងដកចេញជម្រើសអាចត្រូវបានបញ្ជាក់ជាច្រើនដង។ វាមានន័យថាឯកសារឬថតនឹងត្រូវបានឆ្លុះបញ្ចាំងបើវាផ្គូផ្គងរួមបញ្ចូលនិងមិនផ្គូផ្គងនឹងដកចេញបន្ទាប់ពីរួមបញ្ចូលឬមិនផ្គូផ្គងអ្វីនិងការធីកទីមួយមិនរាប់បញ្ចូល។ ថតត្រូវបានផ្គូផ្គងជាមួយសញ្ញាបន្ថែម។
ចំណាំថានៅពេល -R ត្រូវបានប្រើ (បញ្ច្រាសកញ្ចក់) តំណនិមិត្តសញ្ញាមិនត្រូវបានបង្កើតនៅលើម៉ាស៊ីនបម្រើទេពីព្រោះពិធីការ ftp មិនអាចធ្វើវាបាន។ ដើម្បីផ្ទុកឡើងនូវឯកសារដែលតំណភ្ជាប់សូមប្រើពាក្យ 'mirror -RL' (ប្រើតំណនិមិត្តសញ្ញាជាឯកសារ) ។
កម្រិតរោទិ៍អាចត្រូវបានជ្រើសរើសដោយប្រើជម្រើសកម្រិត - volbose = ឬតាមជម្រើស -v ជាច្រើនដូចជា .vvv ។ កម្រិតគឺ:
0 - គ្មានលទ្ធផល (លំនាំដើម) 1 - សកម្មភាពបោះពុម្ព 2 - + បោះពុម្ពមិនបានលុបឈ្មោះឯកសារ (ពេល - e មិនត្រូវបានបញ្ជាក់) 3 - + ឈ្មោះបោះពុម្ភឈ្មោះថតដែលត្រូវបានឆ្លុះបញ្ចាំង។- តែថ្មីជាងនេះបិទការប្រៀបធៀបទំហំឯកសារនិងការផ្ទុកឡើង / ទាញយកតែឯកសារថ្មីទោះបីជាទំហំគឺខុសគ្នាក៏ដោយ។ តាមលំនាំដើមឯកសារចាស់ៗត្រូវបានទាញយក / ផ្ទុកឡើងប្រសិនបើទំហំខុសគ្នា។
អ្នកអាចឆ្លុះកញ្ចក់រវាងម៉ាស៊ីនបម្រើពីរប្រសិនបើអ្នកបញ្ជាក់ URLs ជំនួសឱ្យថត។ FXP ត្រូវបានប្រើដោយស្វ័យប្រវត្តិសម្រាប់ការផ្ទេររវាងម៉ាស៊ីនបម្រើ ftp ប្រសិនបើអាច។
mkdir [ -p ] dir (s)
បង្កើតថតពីចម្ងាយ។ បើ -p ត្រូវបានប្រើធ្វើសមាសភាគទាំងអស់នៃផ្លូវ។
module module [ args ]
ផ្ទុក ម៉ូឌុលដែលបាន ផ្តល់ឱ្យដោយប្រើមុខងារ dlopen (3) ។ ប្រសិនបើឈ្មោះម៉ូឌុលមិនមានសញ្ញាចុចវាត្រូវបានស្វែងរកក្នុងថតដែលបានបញ្ជាក់ដោយម៉ូឌុល: អថេរផ្លូវ។ អាគុយម៉ង់ត្រូវបានបញ្ជូនទៅអនុគមន៍ module_init ។ សូមមើលឯកសារ README សម្រាប់ព័ត៌មានលម្អិតបច្ចេកទេស។
ឯកសារ ច្រើនទៀត
ដូចគ្នានឹង " ឯកសារ ឆ្មា ច្រើនទៀត '។ ប្រសិនបើ PAGER ត្រូវបានកំណត់វាត្រូវបានប្រើជាតម្រង។ (សូមមើលផងដែរ ឆ្មា ស៊ីត ឆាត និង zmore )
ឯកសារ mput [ -c ] [ -d ] [ -a ] [ -E ] [ -O base ]
ផ្ទុកឯកសារឡើងដោយមានការពង្រីកតួអក្សរជំនួស។ តាមលំនាំដើមវាប្រើឈ្មោះមូលដ្ឋាននៃឈ្មោះមូលដ្ឋានជាឈ្មោះពីចម្ងាយ។ នេះអាចត្រូវបានផ្លាស់ប្តូរដោយ `-d '។
-c បន្ត, reput -d បង្កើតថតដូចគ្នានឹងឈ្មោះឯកសារនិងដាក់ឯកសារទៅក្នុងឯកសារទាំងនោះជំនួសឱ្យថតបច្ចុប្បន្ន -E លុបឯកសារពីចម្ងាយបន្ទាប់ពីការផ្ទេរជោគជ័យ (គ្រោះថ្នាក់) - ប្រើរបៀប ascii (ប្រព័ន្ធគោលពីរគឺលំនាំដើម) -O បញ្ជាក់ ថតមូលដ្ឋានឬ URL ដែលឯកសារគួរត្រូវបានដាក់ឯកសារ mrm
ដូចគ្នានឹង `glob rm '។ លុបឯកសារដែលបានបញ្ជាក់ជាមួយការពង្រីកតួអក្សរជំនួស។
ឯកសារ mv ឯកសារ 1 ឯកសារ 2
ប្តូរឈ្មោះ ឯកសារ 1 ទៅ file2 ។
nlist [ args ]
បញ្ជីឈ្មោះឯកសារពីចម្ងាយ
បើក [ -e cmd ] [ -u អ្នកប្រើ [, ហុច ]] [ -p កំពង់ផែ ] ម៉ាស៊ីន url
ជ្រើសម៉ាស៊ីនបម្រើ ftp មួយ។
pget [ OPTS ] rfile [ -o lfile]
ទទួលឯកសារជាក់លាក់ដោយប្រើការតភ្ជាប់ច្រើន។ នេះអាចបង្កើនល្បឿនផ្ទេរប៉ុន្តែផ្ទុកសំណាញ់ដែលមានផលប៉ះពាល់ខ្លាំងដល់អ្នកប្រើផ្សេងទៀត។ ប្រើតែប្រសិនបើអ្នកពិតជាមានការផ្ទេរឯកសារ ASAP, ឬអ្នកប្រើផ្សេងទៀតខ្លះអាចទៅឆ្កួត :) ជម្រើស:
-n maxconn កំណត់ចំនួនអតិបរមានៃការតភ្ជាប់ (លំនាំដើម 5)ដាក់ [ -E ] [ -a ] [ -c ] [ -o base ] lfile [ -o rfile ]
ផ្ទុកឡើង ឯកសារ lfile ដែលមានឈ្មោះ rfile ពីចម្ងាយ។ ប្រសិនបើ -o បានលុបឈ្មោះមូលដ្ឋានរបស់ lfile ត្រូវបានប្រើជាឈ្មោះពីចម្ងាយ។ កុំពង្រីកអក្សរជំនួសប្រើ mput សម្រាប់នោះ។
-o បញ្ជាក់ឈ្មោះឯកសារពីចម្ងាយ (default - basename of lfile) -c បន្ត, ស្គាល់វាទាមទារសិទ្ធិសរសេរជាន់លើឯកសារពីចម្ងាយ - លុបឯកសារមូលដ្ឋានបន្ទាប់ពីផ្ទេរជោគជ័យ (មានគ្រោះថ្នាក់) - របៀបប្រើ ascii (ប្រព័ន្ធគោលពីរគឺជាលំនាំដើម) -O បញ្ជាក់ ថតមូលដ្ឋានឬ URL ដែលឯកសារគួរត្រូវបានដាក់pwd
បោះពុម្ព ថតពីចម្ងាយ។
ជួរ [ -n num ] cmd
បន្ថែមពាក្យបញ្ជាដែលបានផ្តល់ឱ្យដើម្បីប្រតិបត្តិតាមលំដាប់លំដោយ។ តំបន់នីមួយៗមានជួរផ្ទាល់ខ្លួនរបស់វា។ `-n 'បន្ថែមពាក្យបញ្ជាមុនធាតុដែលបានផ្តល់នៅក្នុងជួរ។ កុំព្យាយាមតម្រៀបពាក្យបញ្ជា `cd 'ឬ` lcd' វាអាចនឹងធ្វើឱ្យ lftp ច្រឡំ។ ជំនួសឱ្យស៊ីឌី / លីអេសមុនពាក្យបញ្ជា `ជួរ` ហើយវានឹងចងចាំកន្លែងដែលពាក្យបញ្ជាត្រូវបានធ្វើ។ អ្នកអាចតម្រៀបការងារដែលកំពុងដំណើរការរួចជាស្រេចដោយ `ជួររង់ចាំ 'ប៉ុន្តែការងារនឹងបន្តដំណើរការទោះបីជាវាមិនមែនជាជួរទីមួយក៏ដោយ។
'ជួរឈរបញ្ឈប់' នឹងបញ្ឈប់ជួរដែលវានឹងមិនប្រតិបត្តិពាក្យបញ្ជាថ្មីទេប៉ុន្តែការងារដែលកំពុងដំណើរការនឹងបន្តរត់។ អ្នកអាចប្រើ `ការបញ្ឈប់ជួរ 'ដើម្បីបង្កើតជួរបញ្ឈប់ទទេ។ 'ជួរចាប់ផ្តើម' នឹងបន្តការប្រតិបត្តិជួរ។ នៅពេលដែលអ្នកចាកចេញពី lftp វានឹងចាប់ផ្តើមបញ្ឈប់ជួរដោយស្វ័យប្រវត្តិទាំងអស់។
`ជួរ 'ដោយគ្មានអាគុយម៉ង់នឹងបង្កើតជួរបញ្ឈប់ឬស្ថានភាពជួរបោះពុម្ព។
ជួរ - លុប | -d [ សន្ទស្សន៍ឬតួអក្សរជំនួស ]
លុបធាតុមួយឬច្រើនពីជួរ។ ប្រសិនបើគ្មានអាគុយម៉ង់ត្រូវបានផ្តល់ទេធាតុចុងក្រោយក្នុងជួរត្រូវបានលុប។
ជួរ អាវ --move | -m < លិបិក្រមឬតួអក្សរជំនួស > [ សន្ទស្សន៍ ]
ផ្លាស់ទីធាតុដែលបានផ្តល់ឱ្យមុនពេលលិបិក្រមជួរដែលបានផ្តល់ឱ្យឬដល់ទីបញ្ចប់ប្រសិនបើគ្មានគោលដៅត្រូវបានផ្តល់។
-q ស្ងៀម។ -v ត្រូវមានកិរិយា។ -Q ទិន្នផលនៅក្នុងទ្រង់ទ្រាយដែលអាចត្រូវបានប្រើដើម្បីជួរជាថ្មី។ មានប្រយោជន៍ជាមួយ - លុប។ > ទទួលបានឯកសារ & [1] យកឯកសារ> ជួររង់ចាំ 1> ជួរដេកមួយទៀតទទួលបានឯកសារ> cd a_directory> queue get still_ else_ file-d 3 លុបធាតុទីបីក្នុងជួរ។ ជួរទី -m 6 4 ផ្លាស់ទីធាតុទី 6 នៅជួរមុនពេលទីបួន។ ជួរ -m "get * zip" 1 ផ្លាស់ទីពាក្យបញ្ជាទាំងអស់ដែលផ្គូរផ្គង "get * zip" នៅដើមជួរ។ (លំដាប់របស់ធាតុត្រូវបានរក្សាទុក។ ) ជួរឈរ - d "get * zip" លុបរាល់ពាក្យបញ្ជាទាំងអស់ដែលផ្គូផ្គងនឹង "get * zip" ។សម្រង់ cmd
សម្រាប់ FTP - ផ្ញើពាក្យបញ្ជាមិនត្រូវបានបកស្រាយ។ ប្រើដោយប្រុងប្រយ័ត្ន - វាអាចនាំឱ្យមានស្ថានភាពដែលមិនស្គាល់ហើយវានឹងបង្កឱ្យមានការភ្ជាប់ឡើងវិញ។ អ្នកមិនអាចប្រាកដថាការផ្លាស់ប្តូរពីស្ថានភាពពីចម្ងាយដោយសារតែពាក្យបញ្ជាដកស្រង់គឺរឹង - វាអាចត្រូវបានកំណត់ឡើងវិញដោយភ្ជាប់ឡើងវិញនៅពេលណាមួយ។
សម្រាប់ HTTP ជាក់លាក់ទៅនឹងសកម្មភាព HTTP ។ វាក្យសម្ពន្ធ: `` quote [] '' ។ ពាក្យបញ្ជាអាចជា `` set-cookie '' ឬ `` ប្រកាស '' ។
បើក http://www.site.net សម្រង់កំណត់ខូឃី "អថេរ = តម្លៃ; othervar = othervalue" កំណត់ http: post-content-type application / x-www-form-urlencoded quote quote /cgi-bin/script.cgi "var = value & othervar = othervalue"> local_fileសម្រាប់ FISH - ផ្ញើពាក្យបញ្ជាមិនត្រូវបកស្រាយ។ វាអាចត្រូវបានប្រើដើម្បីប្រតិបត្តិពាក្យបញ្ជាដែលបំពានលើម៉ាស៊ីនបម្រើ។ ពាក្យបញ្ជាមិនត្រូវបញ្ចូលឬបោះពុម្ព ### នៅបន្ទាត់ថ្មី។ ប្រសិនបើវាធ្វើពិធីការនឹងលែងធ្វើសមកាលកម្ម។
ត្រីដែលបានបើក: // ម៉ាស៊ីនស្វែងរកពាក្យរកឃើញ - ឈ្មោះហ្ស៊ីបreget rfile [ -o lfile ]
ដូចគ្នានឹង 'ទទួលបាន -c' ។
rels [ args ]
ដូចគ្នានឹង `ls 'ប៉ុន្តែមិនអើពើឃ្លាំងសម្ងាត់។
renlist [ args ]
ដូចគ្នានឹង `បញ្ជីរាយនាម 'ប៉ុន្តែមិនអើពើឃ្លាំងសម្ងាត់។
repeat [ ការពន្យារពេល ] [ ពាក្យបញ្ជា ]
ធ្វើពាក្យបញ្ជាដដែលៗ។ រវាងពាក្យបញ្ជាការពន្យាពេលដែលបានបញ្ចូលតាមលំនាំដើម 1 វិនាទី។ ឧទាហរណ៍:
ធ្វើម្តងទៀតនៅថ្ងៃស្អែក - កញ្ចក់ម្តងទៀតកញ្ចក់ 1 ចreput lfile [ -o rfile ]
ដូចគ្នានឹង `put -c '។
rm [ -r ] [ -f ]
លុបឯកសារពីចម្ងាយ។ មិនពង្រីកអក្សរជំនួសប្រើ mrm សម្រាប់វា។ - r គឺសម្រាប់ថតដែលយកតាមលំនាំដើម។ ប្រុងប្រយ័ត្នប្រសិនបើមានអ្វីខុសអ្នកអាចបាត់បង់ឯកសារ។ -f supises សារកំហុស។
rmdir dir (s)
លុបថតពីចម្ងាយ។
ស្កេន [ សម័យ ]
រាយសម័យឃ្លាំងឬប្ដូរទៅសម័យដែលបានបញ្ជាក់។
កំណត់ [ var [ val ]]
កំណត់អថេរទៅតម្លៃដែលបានផ្តល់។ ប្រសិនបើលុបចោលតម្លៃមិនត្រូវបានកំណត់អថេរ។ ឈ្មោះអថេរមានទ្រង់ទ្រាយ `` ឈ្មោះ / បិទ '' ដែលបិទអាចបញ្ជាក់កម្មវិធីជាក់លាក់នៃការកំណត់។ សូមមើលខាងក្រោមសម្រាប់ព័ត៌មានលម្អិត។ ប្រសិនបើសំណុំត្រូវបានគេហៅថាគ្មានអថេរទេមានតែការកំណត់ដែលបានប្តូរប៉ុណ្ណោះត្រូវបានរាយ។ វាអាចត្រូវបានផ្លាស់ប្តូរដោយជម្រើស:
-a រាយការកំណត់ទាំងអស់រួមមានតម្លៃលំនាំដើម -d រាយតែតម្លៃលំនាំដើមមិនមែនចាំបាច់បច្ចុប្បន្នទេsite site_cmd
ប្រតិបត្តិពាក្យបញ្ជាតំបន់បណ្តាញ site_cmd និងលទ្ធផល។ អ្នកអាចប្ដូរទិសលទ្ធផលរបស់វា។
ចន្លោះពេល គេង
គេង ពេលវេលានិងចន្លោះចេញ។ ចន្លោះពេលគិតជាវិនាទីតាមលំនាំដើមប៉ុន្តែអាចបន្តដោយ 'm', 'h', 'd' សម្រាប់នាទីម៉ោងនិងថ្ងៃរៀងៗខ្លួន។ សូមមើលផងដែរ។
រន្ធ [ ឈ្មោះ ]
ជ្រើសរន្ធដោតដែលបានបញ្ជាក់ឬរាយកន្លែងដែលត្រូវបានបម្រុងទុក។ រន្ធគឺជាការតភ្ជាប់ទៅកាន់ម៉ាស៊ីនបម្រើមួយដូចអ្វីដែលជាកុងសូលនិម្មិត។ អ្នកអាចបង្កើតរន្ធច្រើនដែលភ្ជាប់ទៅម៉ាស៊ីនមេផ្សេងគ្នានិងប្តូររវាងពួកវា។ អ្នកក៏អាចប្រើ រន្ធ: ឈ្មោះ ជា pseudo-URL ដែលវាយតម្លៃទៅទីតាំងរន្ធដោតនោះ។
ការភ្ជាប់បន្ទាត់អានលំនាំដើមអនុញ្ញាតឱ្យប្តូររហ័សរវាងរន្ធដែលមានឈ្មោះ 0-9 ដោយប្រើ Meta-0 - គ្រាប់ចុច Meta-9 (ជាញឹកញាប់អ្នកអាចប្រើជំនួសជំនួស Meta) ។
ឯកសារ ប្រភព
ប្រតិបត្តិពាក្យបញ្ជាដែលបានថតទុកក្នុង ឯកសារ ។
ផ្អាក
បញ្ឈប់ដំណើរការ lftp ។ ចំណាំថាការផ្ទេរនឹងត្រូវបានបញ្ឈប់រហូតដល់អ្នកបន្តដំណើរការជាមួយពាក្យបញ្ជា fg ឬ bg របស់សែល។
អ្នកប្រើប្រាស់ [ pass ]
URL អ្នកប្រើ [ ហុច ]
ប្រើព័ត៌មានជាក់លាក់សម្រាប់ការចូលពីចម្ងាយ។ ប្រសិនបើអ្នកបញ្ជាក់ URL ដែលមានឈ្មោះអ្នកប្រើប្រាស់ពាក្យសម្ងាត់ដែលបានបញ្ចូលនឹងត្រូវបានដាក់ក្នុងសតិភ្ជាប់ដើម្បីឱ្យសេចក្តីយោង URL អនាគតអាចប្រើវាបាន។
កំណែ
បោះពុម្ពកំណែ lftp ។
រង់ចាំ [ jobno ]
រង់ចាំទាំងអស់
រង់ចាំការងារដែលត្រូវបញ្ជាក់ដើម្បីបញ្ចប់។ ប្រសិនបើ jobno ត្រូវបានលុបសូមរង់ចាំសម្រាប់ការងារខាងក្រោយ។
រង់ចាំទាំងអស់រង់ចាំការបញ្ចប់ការងារទាំងអស់។
ឯកសារ zcat
ដូចគ្នានឹងឆ្មាប៉ុន្តែត្រងឯកសារនីមួយៗតាមរយៈ zcat ។ (សូមមើលផងដែរ ឆ្មា , ច្រើនទៀត និង zmore )
ឯកសារ zmore
ដូចជាច្រើនទៀតប៉ុន្តែត្រងឯកសារនីមួយ ៗ តាមរយៈកាស៊ីត។ (សូមមើលផងដែរ ឆ្មា , ឆ្មា និង ច្រើនទៀត )
ការកំណត់
ពេលចាប់ផ្ដើម lftp ប្រតិបត្តិ ~ / .lftprc និង ~ / .lftp / rc ។ អ្នកអាចដាក់ពាក្យបញ្ជាក្លែងក្លាយនិង `កំណត់ 'នៅទីនោះ។ មនុស្សខ្លះចូលចិត្តមើលការកែកំហុសពិធីការពេញលេញប្រើ 'បំបាត់កំហុស' ដើម្បីបើកការបំបាត់កំហុស។
មានឯកសារចាប់ផ្ដើមប្រព័ន្ធនៅក្នុង /etc/lftp.conf ផងដែរ។ វាអាចស្ថិតនៅក្នុងថតផ្សេងគ្នាមើលផ្នែក FILES ។
lftp មានអថេរកំណត់ដូចតទៅនេះ (អ្នកក៏អាចប្រើ `set -a 'ដើម្បីមើលអថេរទាំងអស់និងតម្លៃរបស់វា):
bmk: រក្សាទុកពាក្យសម្ងាត់ (bool)
រក្សាទុកពាក្យសម្ងាត់អត្ថបទធម្មតាក្នុង ~ / .lftp / ចំណាំនៅលើពាក្យបញ្ជា 'បន្ថែមចំណាំ' ។ បិទតាមលំនាំដើម។
cmd: at-exit (string)
ពាក្យបញ្ជាក្នុងខ្សែអក្សរត្រូវបានប្រតិបត្តិមុនពេល lftp ចេញ។
cmd: csh- history (bool)
បើកដំណើរការការពង្រីកប្រវត្តិសាស្រ្ត csh ។
cmd: ពិធីការលំនាំដើម (ខ្សែអក្សរ)
តម្លៃត្រូវបានប្រើនៅពេល 'បើក' ត្រូវបានប្រើជាមួយឈ្មោះម៉ាស៊ីនតែមួយដោយគ្មានពិធីការទេ។ លំនាំដើមគឺ `ftp '។
cmd: fail-exit (bool)
ប្រសិនបើពិតសូមចេញនៅពេលដែលពាក្យបញ្ជាដោយឥតលក្ខខណ្ឌ (ដោយគ្មាន || និងនិងនៅដើមដំបូង) បរាជ័យ។
cmd: រត់វែង (វិនាទី)
ពេលវេលានៃការប្រតិបត្តិពាក្យបញ្ជាដែលត្រូវបានចាត់ទុកថាជា 'វែង' និងសំឡេងប៊ីបមួយត្រូវបានធ្វើមុនពេលប្រអប់បញ្ចូលបន្ទាប់។ 0 មានន័យថាបិទ។
cmd: ls- default (string)
អាគុយម៉ង់ ls លំនាំដើម
cmd: ផ្លាស់ទីផ្ទៃខាងក្រោយ (ប៊ូលីន)
នៅពេលដែលមិនពិត lftp បដិសេធដើម្បីទៅផ្ទៃខាងក្រោយនៅពេលចេញ។ ដើម្បីបង្ខំវាប្រើ 'bg ចេញ' ។
cmd: prompt (string)
ប្រអប់បញ្ចូល។ 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
ជំនាន់ lftp (ឧទាហរណ៍ 2.0.3)
\ w
ថតការងារបច្ចុប្បន្ននៅតំបន់បណ្ដាញពីចម្ងាយ
\ W
ឈ្មោះមូលដ្ឋានរបស់ថតការងារបច្ចុប្បន្ននៅតំបន់បណ្ដាញពីចម្ងាយ
\ n ន
តួអក្សរត្រូវគ្នានឹងលេខគោលប្រាំបី nnn
\\
សញ្ញាឆ្អឹងក្បាល
\\?
រំលងតួអក្សរបន្ទាប់ប្រសិនបើការជំនួសមុនទទេ។
\ [
ចាប់ផ្តើមលំដាប់នៃតួអក្សរមិនបោះពុម្ពដែលអាចត្រូវបានប្រើដើម្បីបង្កប់លំដាប់បញ្ជាស្ថានីយទៅក្នុងប្រអប់បញ្ចូល
\]
បញ្ចប់លំដាប់នៃតួអក្សរមិនបោះពុម្ព
cmd: remote-completion (bool)
ប៊ូលីន ដើម្បីត្រួតពិនិត្យថាតើ lftp ប្រើការបញ្ចប់ពីចម្ងាយឬអត់។
cmd: ផ្ទៀងផ្ទាត់ -host (bool)
បើពិត lftp ដោះស្រាយឈ្មោះម៉ាស៊ីនភ្លាមៗក្នុងពាក្យបញ្ជា `បើក '។ វាក៏អាចរំលងការពិនិត្យសម្រាប់ពាក្យបញ្ជា `បើក 'តែមួយបើ` &' ត្រូវបានផ្តល់ឬប្រសិនបើ ^ Z ត្រូវបានចុចអំឡុងពេលពិនិត្យ។
cmd: ផ្ទៀងផ្ទាត់ - path (bool)
បើពិត lftp ពិនិត្យផ្លូវដែលបានផ្តល់ឱ្យក្នុង `cd 'ពាក្យបញ្ជា។ វាក៏អាចរំលងការពិនិត្យសម្រាប់ពាក្យបញ្ជា `cd 'តែមួយបើ` &' ត្រូវបានផ្តល់ឬបើ ^ Z ត្រូវបានចុចអំឡុងពេលពិនិត្យ។ ឧទាហរណ៍:
កំណត់ cmd: ផ្ទៀងផ្ទាត់ - path / hftp: // * ថតស៊ីឌីក្លែងក្លាយ &dns: SRV- query (bool)
សួរសម្រាប់កំណត់ត្រា SRV ហើយប្រើពួកវាមុន gethostbyname ។ កំណត់ត្រា srv ត្រូវបានប្រើតែក្នុងករណីដែលច្រកមិនត្រូវបានបញ្ជាក់ច្បាស់។ សូមមើល RFC2052 សម្រាប់ព័ត៌មានលម្អិត។
dns: cache-enable (bool)
បើកឃ្លាំងសម្ងាត់ DNS ។ ប្រសិនបើវាបិទ lftp ដោះស្រាយឈ្មោះម៉ាស៊ីនរាល់ពេលដែលវាភ្ជាប់ឡើងវិញ។
dns: cache- expire (ចន្លោះពេល)
ពេលវេលាដើម្បីរស់សម្រាប់ធាតុឃ្លាំងសម្ងាត់ DNS ។ វាមានទ្រង់ទ្រាយ + ឧ។ 1d12h30m5s ឬគ្រាន់តែ 36h ។ ដើម្បីបិទការផុតកំណត់កំណត់វាទៅជា `inf 'ឬ` never' ។
dns: ទំហំឃ្លាំងសម្ងាត់ (ចំនួន)
ចំនួនអតិបរមានៃធាតុឃ្លាំងសម្ងាត់ DNS ។
dns: dead-timeout (វិនាទី)
កំណត់ពេលវេលាសម្រាប់សំណួរ DNS ។ ប្រសិនបើម៉ាស៊ីនបម្រើ DNS មិនអាចប្រើបានយូរពេក lftp នឹងបរាជ័យក្នុងការដោះស្រាយឈ្មោះម៉ាស៊ីនដែលបានផ្តល់ឱ្យ។ 0 មានន័យថាគ្មានដែនកំណត់, លំនាំដើម។
dns: លំដាប់ (បញ្ជីឈ្មោះពិធីការ)
កំណត់លំដាប់សំណួរ DNS ។ លំនាំដើមគឺ `` inet inet6 '' ដែលមានន័យថាដំបូងរកមើលអាសយដ្ឋាននៅក្នុងគ្រួសារ inet បន្ទាប់មក inet6 ហើយប្រើដំបូងផ្គូផ្គង។
dns: use-fork (bool)
បើពិត lftp នឹងបង្ហាញពីការដោះស្រាយបញ្ហារបស់ម៉ាស៊ីន។ លំនាំដើមគឺពិត។
ត្រី: សែល (ខ្សែអក្សរ)
ប្រើសែលដែលបានបញ្ជាក់នៅខាងម៉ាស៊ីនបម្រើ។ លំនាំដើមគឺ / bin / sh ។ នៅលើប្រព័ន្ធមួយចំនួន, / ប៊ី / sh ចេញពេលធ្វើស៊ីឌីទៅថតមិនមាន។ lftp អាចដោះស្រាយបញ្ហានេះបានប៉ុន្តែវាត្រូវភ្ជាប់ឡើងវិញ។ កំណត់វាទៅ / bin / bash សម្រាប់ប្រព័ន្ធបែបនេះប្រសិនបើ bash ត្រូវបានដំឡើង។
ftp: acct (ខ្សែអក្សរ)
ផ្ញើខ្សែអក្សរនេះទៅក្នុងពាក្យបញ្ជា ACCT បន្ទាប់ពីចូល។ លទ្ធផលត្រូវបានមិនអើពើ។ ការបិទសម្រាប់ការកំណត់នេះមាន អ្នកប្រើប្រាស់ @ host ។
ftp: anon-pass (string)
កំណត់ពាក្យសម្ងាត់ដែលបានប្រើសម្រាប់ការផ្ទៀងផ្ទាត់ការចូលដំណើរការ ftp អនាមិក។ លំនាំដើមគឺ "-name @" ដែលឈ្មោះជាឈ្មោះអ្នកប្រើរបស់អ្នកប្រើដែលកំពុងរត់កម្មវិធី។
ftp: anon-user (string)
កំណត់ឈ្មោះអ្នកប្រើដែលបានប្រើសម្រាប់ការផ្ទៀងផ្ទាត់ការចូលដំណើរការ ftp អនាមិក។ លំនាំដើមគឺ "អនាមិក" ។
ftp: របៀបធ្វើសមកាលកម្មស្វ័យប្រវត្តិ (regex)
ប្រសិនបើសារម៉ាស៊ីនបម្រើដំបូងដាក់បញ្ចូល regex នេះសូមបើករបៀបធ្វើសមកាលកម្មសម្រាប់ម៉ាស៊ីននោះ។
ftp: bind-data-socket (bool)
ភ្ជាប់រន្ធទិន្នន័យទៅចំណុចប្រទាក់នៃការតភ្ជាប់បញ្ជា (ក្នុងរបៀបអកម្ម) ។ លំនាំដើមគឺពិតករណីលើកលែងគឺចំណុចប្រទាក់ loopback ។
ftp: fix-pasv-address (bool)
បើពិត lftp នឹងព្យាយាមកែអាសយដ្ឋានដែលបានបញ្ជូនដោយម៉ាស៊ីនមេសម្រាប់ពាក្យបញ្ជា PASV ក្នុងករណីដែលអាសយដ្ឋានរបស់ម៉ាស៊ីននៅក្នុងបណ្តាញសាធារណៈហើយ PASV ត្រឡប់អាសយដ្ឋានពីបណ្តាញឯកជន។ ក្នុងករណីនេះ lftp នឹងជំនួសអាសយដ្ឋានម៉ាស៊ីនបម្រើជំនួសឱ្យលេខដែលបញ្ជូនត្រឡប់ដោយពាក្យបញ្ជា 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 (hidden) តាមលំនាំដើម។ លំនាំដើមគឺទទេ។
ftp: nop-interval (វិនាទី)
ពន្យាពេលរវាងពាក្យបញ្ជា NOOP នៅពេលទាញយកកន្ទុយនៃឯកសារ។ វាមានប្រយោជន៍សម្រាប់ម៉ាស៊ីនបម្រើ FTP ដែលផ្ញើសារ "ផ្ទេរបញ្ចប់" មុនពេលលប់ទិន្នន័យផ្ទេរទិន្នន័យ។ ក្នុងករណីបែបនេះពាក្យបញ្ជា NOOP អាចទប់ស្កាត់អស់ពេលការតភ្ជាប់។
ftp: របៀបអកម្ម (bool)
កំណត់របៀប ftp អកម្ម។ វាអាចមានប្រយោជន៍ប្រសិនបើអ្នកនៅពីក្រោយជញ្ជាំងភ្លើងឬឧបករណ៍វាស់ស្ទង់រ៉ាវក្លែងក្លាយ។
ftp: port- range (ពី - ទៅ)
អនុញ្ញាតជួរច្រកសម្រាប់របៀបសកម្ម។ ទ្រង់ទ្រាយគឺអប្បបរមាអតិបរមាឬ `ពេញលេញ 'ឬ' ទេ 'ដើម្បីបង្ហាញច្រកណាមួយ។ លំនាំដើមគឺ `ពេញ '។
ftp: ប្រូកស៊ី (URL)
បញ្ជាក់ប្រូកស៊ី ftp ដើម្បីប្រើ។ ដើម្បីបិទប្រូកស៊ីកំណត់វាដើម្បីទុកខ្សែអក្សរទទេ។ ចំណាំថាវាជាប្រូកស៊ី ftp ដែលប្រើពិធីការ ftp មិនមែន ftp ជាង http ។ តម្លៃលំនាំដើមគឺយកពីអថេរបរិស្ថាន ftp_proxy ប្រសិនបើវាចាប់ផ្ដើមជាមួយ `` ftp: // '' ។ ប្រសិនបើប្រូកស៊ី ftp របស់អ្នកត្រូវការការផ្ទៀងផ្ទាត់បញ្ជាក់ឈ្មោះអ្នកប្រើនិងពាក្យសម្ងាត់នៅក្នុង URL ។
ប្រសិនបើ ftp: ប្រូកស៊ីចាប់ផ្តើមជាមួយ http: //, hftp (ftp ជាងប្រូកស៊ី http) ត្រូវបានប្រើជំនួស ftp ដោយស្វ័យប្រវត្តិ។
ftp: rest- list (bool)
អនុញ្ញាតឱ្យប្រើពាក្យបញ្ជា REST មុនពាក្យបញ្ជា LIST ។ វាអាចមានប្រយោជន៍សម្រាប់ថតធំ ៗ ប៉ុន្តែម៉ាស៊ីនបម្រើ ftp មួយចំនួនស្ងាត់ ៗ មិនអើពើនឹង REST មុន LIST ។
ftp: rest- stor (bool)
ប្រសិនបើមិនពិត lftp នឹងមិនព្យាយាមប្រើ REST មុននឹង STOR ទេ។ វាអាចមានប្រយោជន៍សម្រាប់ម៉ាស៊ីនបម្រើកំហុសមួយចំនួនដែលខូច (បំពេញដោយលេខសូន្យ) ឯកសារប្រសិនបើ REST ត្រូវបានប្រើដោយ STOR ។
ftp: retry-530 (regex)
ព្យាយាមម្តងទៀតនៅលើការឆ្លើយតបរបស់ម៉ាស៊ីនបម្រើ 530 សម្រាប់ពាក្យបញ្ជា PASS ប្រសិនបើអត្ថបទផ្គូផ្គងកន្សោមធម្មតានេះ។ ការកំណត់នេះគួរតែមានប្រយោជន៍ក្នុងការបែងចែករវាងម៉ាស៊ីនមេដែលហួសសម័យ (លក្ខខណ្ឌបណ្តោះអាសន្ន) និងពាក្យសម្ងាត់មិនត្រឹមត្រូវ (លក្ខខណ្ឌអចិន្រ្តៃយ៍) ។
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 សម្រាប់ការចូលដែលមិនមែនជាអនាមិក។ លំនាំដើមគឺពិត។ ការកំណត់នេះអាចប្រើបានតែក្នុងករណីដែល lftp ត្រូវបានចងក្រងជាមួយ openssl ។
ftp: ssl- force (bool)
ប្រសិនបើគ្មាន, បដិសេធមិនផ្ញើពាក្យសម្ងាត់នៅក្នុងការច្បាស់លាស់នៅពេលដែលម៉ាស៊ីនបម្រើមិនគាំទ្រ SSL ។ លំនាំដើមគឺមិនពិត។ ការកំណត់នេះអាចប្រើបានតែក្នុងករណីដែល lftp ត្រូវបានចងក្រងជាមួយ openssl ។
ftp: ssl- ការពារទិន្នន័យ (bool)
ប្រសិនបើពិតការស្នើសុំការភ្ជាប់ ssl សម្រាប់ការផ្ទេរទិន្នន័យ។ នេះគឺស៊ីភីស៊ីដែលពឹងផ្អែកខ្លាំងប៉ុន្តែផ្តល់នូវភាពឯកជន។ លំនាំដើមគឺមិនពិត។ ការកំណត់នេះអាចប្រើបានតែក្នុងករណីដែល lftp ត្រូវបានចងក្រងជាមួយ openssl ។
ftp: stat-interval (វិនាទី)
ចន្លោះរវាងពាក្យបញ្ជា STAT ។ លំនាំដើមគឺ 1 ។
ftp: របៀបធ្វើសមកាលកម្ម (bool)
បើពិត lftp នឹងផ្ញើពាក្យបញ្ជាមួយនៅពេលតែមួយហើយរង់ចាំការឆ្លើយតប។ វាអាចមានប្រយោជន៍ប្រសិនបើអ្នកកំពុងប្រើម៉ាស៊ីនបម្រើ FTP កំហុសឬ រ៉ោតទ័រ ។ នៅពេលវាបិទ lftp នឹងបញ្ជូនពាក្យសម្ងាត់មួយកញ្ចប់ហើយរង់ចាំការឆ្លើយតប - វាបង្កើនល្បឿនប្រតិបត្តិការនៅពេលពេលធ្វើដំណើរជុំគឺមានសារៈសំខាន់។ ជាអកុសលវាមិនដំណើរការជាមួយម៉ាស៊ីនបម្រើ FTP ទាំងអស់ទេហើយ Router មួយចំនួនមានបញ្ហាជាមួយវាដូច្នេះវាដំណើរការតាមលំនាំដើម។
ftp: តំបន់ពេលវេលា (ខ្សែអក្សរ)
សន្មតតំបន់ពេលវេលានេះសម្រាប់ពេលវេលានៅក្នុងបញ្ជីដែលបានត្រឡប់ដោយ LIST ពាក្យបញ្ជា។ ការកំណត់នេះអាចត្រូវបានទូទាត់តាមវ៉េបសាយ GMT + [-] HH [: MM [: SS]] ឬតម្លៃ TZ ត្រឹមត្រូវ (ឧ។ អឺរ៉ុប / ម៉ូស្គូឬ 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 'ដោយ net: អាគុយម៉ង់ទំនេរ។ លំនាំដើមគឺមិនពិត។
ftp: use-stat (bool)
ប្រសិនបើពិត lftp ផ្ញើពាក្យបញ្ជា STAT នៅក្នុងការផ្ទេរ FXP mode ដើម្បីដឹងពីចំនួនទិន្នន័យត្រូវបានផ្ទេរ។ សូមមើលផងដែរ ftp: stat-interval ។ លំនាំដើមគឺពិត។
ftp: use-quit (bool)
បើពិត lftp នឹងផ្ញើ QUIT មុនពេលផ្តាច់ពីម៉ាស៊ីនបម្រើ ftp ។ លំនាំដើមគឺពិត។
ftp: ផ្ទៀងផ្ទាត់ - អាសយដ្ឋាន (bool)
ផ្ទៀងផ្ទាត់ថាការតភ្ជាប់ទិន្នន័យបានមកពីអាសយដ្ឋានបណ្តាញនៃការតភ្ជាប់ការត្រួតពិនិត្យ។ នេះអាចបណ្តាលមកពីការភ័ន្តច្រឡំការតភ្ជាប់ទិន្នន័យដែលអាចនាំឱ្យខូចទិន្នន័យ។ ជាអកុសលវាអាចបរាជ័យចំពោះម៉ាស៊ីនបម្រើ ftp ជាក់លាក់ដែលមានចំណុចប្រទាក់បណ្ដាញជាច្រើនពេលពួកគេមិនបានកំណត់អាសយដ្ឋានចេញនៅលើរន្ធទិន្នន័យដូច្នេះវាត្រូវបានបិទតាមលំនាំដើម។
ftp: verify-port (bool)
ផ្ទៀងផ្ទាត់ថាការតភ្ជាប់ទិន្នន័យមានច្រក 20 (ftp-data) នៅលើចុងរបស់វា។ នេះអាចធ្វើឱ្យការក្លែងបន្លំការតភ្ជាប់ទិន្នន័យដោយអ្នកប្រើនៃម៉ាស៊ីនពីចម្ងាយ។ ជាអកុសលបង្អួចជាច្រើននិងសូម្បីតែម៉ាស៊ីនបម្រើ FTP របស់យូនីកបានភ្លេចកំណត់ច្រកសមរម្យនៅលើការតភ្ជាប់ទិន្នន័យដូច្នេះការពិនិត្យនេះបិទតាមលំនាំដើម។
ftp: របៀបបណ្ដាញ (bool)
ផ្តាច់បន្ទាប់ពីបិទការតភ្ជាប់ទិន្នន័យ។ វាអាចមានប្រយោជន៍សម្រាប់ម៉ាស៊ីនបម្រើ ftp ខូចទាំងស្រុង។ លំនាំដើមគឺមិនពិត។
hftp: cache (bool)
អនុញ្ញាតឱ្យម៉ាស៊ីនបម្រើ / ភាគីប្រូកស៊ីដាក់ឃ្លាំងសម្ងាត់សម្រាប់ពិធីការ ftp-over-http ។
hftp: ប្រូកស៊ី (URL)
បញ្ជាក់ប្រូកស៊ី http សម្រាប់ពិធីការ ftp-over-http (hftp) ។ ពិធីការ hftp មិនអាចដំណើរការដោយគ្មានប្រូកស៊ី http ទេជាក់ស្តែង។ តម្លៃលំនាំដើមគឺយកពីអថេរបរិស្ថាន ftp_proxy ប្រសិនបើវាចាប់ផ្តើមជាមួយ `` http: // '' បើមិនដូច្នេះទេពីអថេរបរិស្ថាន http_proxy ។ ប្រសិនបើប្រូកស៊ី ftp របស់អ្នកត្រូវការការផ្ទៀងផ្ទាត់បញ្ជាក់ឈ្មោះអ្នកប្រើនិងពាក្យសម្ងាត់នៅក្នុង URL ។
hftp: ប្រើការអនុញ្ញាត (bool)
ប្រសិនបើកំណត់ទៅបិទ lftp នឹងផ្ញើពាក្យសម្ងាត់ជាផ្នែកនៃ URL ទៅប្រូកស៊ី។ នេះអាចត្រូវបានទាមទារសម្រាប់ប្រូកស៊ីមួយចំនួន (ឧទាហរណ៍ M-soft) ។ លំនាំដើមគឺបើកហើយ lftp នឹងផ្ញើពាក្យសម្ងាត់ជាផ្នែកមួយនៃបឋមកថាសិទ្ធិអនុញ្ញាត។
hftp: ប្រើក្បាល (bool)
ប្រសិនបើកំណត់ទៅបិទ lftp នឹងព្យាយាមប្រើ `GET 'ជំនួសឱ្យ' HEAD 'សម្រាប់ពិធីការ hftp ។ ខណៈពេលនេះយឺតវាអាចអនុញ្ញាតឱ្យ lftp ធ្វើការជាមួយប្រូកស៊ីមួយចំនួនដែលមិនយល់ឬមិនត្រឹមត្រូវចំពោះសំណើរ 'HEADftp: //' ។
hftp: use- type (bool)
ប្រសិនបើកំណត់ទៅបិទ lftp នឹងមិនព្យាយាមបន្ថែមខាងចុង '; type =' ទៅ URL ដែលបានបញ្ជូនទៅប្រូកស៊ី។ ប្រូកស៊ីដែលខូចមួយចំនួនមិនដំណើរការវាត្រឹមត្រូវទេ។ លំនាំដើមគឺបើក។
http: accept, http: accept-charset, http: accept-language (string)
បញ្ជាក់បឋមកថាសំណើរ HTTP ដែលត្រូវគ្នា។
http: ឃ្លាំងសម្ងាត់ (bool)
អនុញ្ញាតឱ្យឃ្លាំងសម្ងាត់ម៉ាស៊ីន / ប្រូកស៊ី។
http: ខូគី (ខ្សែអក្សរ)
ផ្ញើរខូឃីនេះទៅម៉ាស៊ីនមេ។ ការបិទមួយគឺមានប្រយោជន៍នៅទីនេះ:
កំណត់ខុកឃី / www.somehost.com "param = value"
http: post-content-type (string)
បញ្ជាក់តម្លៃនៃបឋមកថាសំណើប្រភេទមាតិកា http សម្រាប់វិធី POST ។ លំនាំដើមគឺ `` application / x-www-form-urlencoded '' ។
http: ប្រូកស៊ី (URL)
បញ្ជាក់ប្រូកស៊ី http ។ វាត្រូវបានប្រើនៅពេលដែល lftp ដំណើរការលើពិធីការ http ។ តម្លៃលំនាំដើមគឺយកពីអថេរបរិស្ថាន http_proxy ។ ប្រសិនបើប្រូកស៊ីរបស់អ្នកតម្រូវឱ្យមានការផ្ទៀងផ្ទាត់បញ្ជាក់ឈ្មោះអ្នកប្រើនិងពាក្យសម្ងាត់នៅក្នុង URL ។
http: put-method (PUT ឬ POST)
បញ្ជាក់វិធីសាស្ត្រ http ណាមួយដែលត្រូវប្រើ។
http: put-content-type (string)
បញ្ជាក់តម្លៃនៃបឋមកថាសំណើប្រភេទមាតិកា http សម្រាប់វិធី PUT ។
http: referer (string)
បញ្ជាក់តម្លៃសម្រាប់បឋមកថា http អ្នកស្នើសុំ http ។ សញ្ញាតែមួយ `។ ' ពង្រីកទៅ URL ថតបច្ចុប្បន្ន។ លំនាំដើមគឺ `។ '។ កំណត់ទទេខ្សែអក្សរដើម្បីបិទក្បាលបឋមកថា។
http: set-cookies (ប៊ូលីន)
បើពិត lftp កែប្រែអថេរ http: អថេរខុកឃីនៅពេលដែលបឋមកថា Set-Cookie ត្រូវបានទទួល។
http: អ្នកប្រើភ្នាក់ងារ (ខ្សែអក្សរ)
ខ្សែអក្សរ lftp បញ្ជូនក្នុងបឋមកថាអ្នកប្រើប្រូក្រាមនៃសំណើរ HTTP ។
https: ប្រូកស៊ី (ខ្សែអក្សរ)
បញ្ជាក់ប្រូកស៊ី https ។ តម្លៃលំនាំដើមគឺយកមកពីអថេរបរិស្ថាន https_proxy ។
កញ្ចក់: exclude regex (regex)
បញ្ជាក់លំនាំបដិសេធលំនាំដើម។ អ្នកអាចបដិសេធវាដោយ - រួមបញ្ចូលជម្រើស។
កញ្ចក់: លំដាប់ (បញ្ជីលំនាំ)
បញ្ជាក់លំដាប់នៃការផ្ទេរឯកសារ។ ឧទាហរណ៍ការកំណត់នេះទៅ "* .sfv * .sum" បង្កើតកញ្ចក់ដើម្បីផ្ទេរឯកសារដែលផ្គូផ្គង។ * .sfv ដំបូងបន្ទាប់មកការផ្គូផ្គង * .sum ហើយបន្ទាប់មកឯកសារផ្សេងទៀតទាំងអស់។ ដើម្បីដំណើរការថតបន្ទាប់ពីឯកសារផ្សេងទៀតបន្ថែម "* /" ទៅចុងបញ្ជីលំនាំ។
កញ្ចក់: ប៉ារ៉ាឡែលប៉ារ៉ាឡែល (ប៊ូលីន)
ប្រសិនបើពិតកញ្ចក់នឹងចាប់ផ្តើមដំណើរការថតជាច្រើននៅក្នុងទិសដៅស្របគ្នានៅពេលដែលវាស្ថិតនៅក្នុងរបៀបស្រប។ បើមិនដូច្នេះទេវានឹងផ្ទេរឯកសារពីថតតែមួយមុនពេលផ្លាស់ទីទៅថតផ្សេងទៀត។
កញ្ចក់: ប៉ារ៉ាឡែលការផ្ទេរ (ចំនួន)
បញ្ជាក់ថាចំនួនកញ្ចក់ផ្ទេរប៉ារ៉ាឡែលត្រូវបានអនុញ្ញាតឱ្យចាប់ផ្តើម។ លំនាំដើមគឺ 1. អ្នកអាចបដិសេធវាដោយ - ជម្រើសប៉ារ៉ាឡុក។
ម៉ូឌុល: ផ្លូវ (ខ្សែអក្សរ)
បែងចែកបញ្ជីថតដើម្បីស្វែងរកម៉ូឌុល។ អាចត្រូវបានចាប់ផ្ដើមដោយអថេរបរិស្ថាន LFTP_MODULE_PATH ។ លំនាំដើមគឺ `PKGLIBDIR / VERSION: PKGLIBDIR '។
សុទ្ធ: ការកំណត់ការភ្ជាប់ (ចំនួន)
ចំនួនអតិបរមានៃការតភ្ជាប់ស្របគ្នាទៅនឹងកន្លែងតែមួយ។ 0 មានន័យថាគ្មានដែនកំណត់។
សុទ្ធ: ការតភ្ជាប់ - គ្រប់គ្រង (bool)
ប្រសិនបើពិតការតភ្ជាប់ផ្ទៃខាងមុខមានអាទិភាពលើផ្ទៃខាងក្រោយហើយអាចរំខានការផ្ទេរផ្ទៃខាងក្រោយដើម្បីបំពេញប្រតិបត្តិការខាងមុខ។
net: ទំនេរ (វិនាទី)
ផ្តាច់ពី ម៉ាស៊ីនមេ បន្ទាប់ពីចំនួនម៉ោងនៃការមិនដំណើរការ។
net: អត្រាកំណត់ (បៃក្នុងមួយវិនាទី)
កំណត់អត្រាផ្ទេរលើការតភ្ជាប់ទិន្នន័យ។ 0 មានន័យថាគ្មានដែនកំណត់។ អ្នកអាចបញ្ជាក់លេខទូរស័ព្ទដែលបំបែកដោយសញ្ញា (:) ដើម្បីកំណត់កម្រិតទាញយកនិងអាប់ឡូតដោយឡែក។
net: limit-max (បៃ)
ដែនកំណត់ប្រមូលផ្តុំនៃអត្រាកំណត់ដែលមិនបានប្រើ។ 0 មានន័យថាគ្មានដែនកំណត់។
net: limit-total-rate (បៃក្នុងមួយវិនាទី)
កំណត់អត្រាកំណើននៃការភ្ជាប់ទាំងអស់ជាផលបូក។ 0 មានន័យថាគ្មានដែនកំណត់។ អ្នកអាចបញ្ជាក់លេខទូរស័ព្ទដែលបំបែកដោយសញ្ញា (:) ដើម្បីកំណត់កម្រិតទាញយកនិងអាប់ឡូតដោយឡែក។ ចំណាំថារន្ធដែលទទួលបានសតិបណ្ដោះអាសន្ននៅលើវាអាចបណ្តាលឱ្យតំណបណ្តាញផ្ទុកខ្ពស់ជាងដែនកំណត់អត្រានេះបន្ទាប់ពីការផ្ទេរចាប់ផ្តើម។ អ្នកអាចព្យាយាមកំណត់ net: socket-buffer ទៅតម្លៃតូចមួយដើម្បីចៀសវាងការនេះ។
net: limit-total-max (bytes)
ដែនកំណត់ប្រមូលផ្តុំនៃដែនកំណត់ដែលមិនប្រើ - សរុប - អត្រា។ 0 មានន័យថាគ្មានដែនកំណត់។
net: max-retries (number)
ចំនួនអតិបរមានៃការសាកល្បងបន្តបន្ទាប់គ្នានៃប្រតិបត្តិការដោយគ្មានជោគជ័យ។ 0 មានន័យថាគ្មានដែនកំណត់។
net: no-proxy (string)
មានបញ្ជីដែនដែលបំបែកដោយសញ្ញាក្បៀសដែលប្រូកស៊ីមិនត្រូវបានប្រើ។ លំនាំដើមត្រូវបានយកពីអថេរបរិស្ថាន no_proxy ។
net: persist-retries (number)
មិនអើពើចំនួនកំហុសឆ្គងនេះ។ មានប្រយោជន៍ក្នុងការចូលទៅម៉ាស៊ីនបម្រើ ftp bug buggy ដែលឆ្លើយ 5xx នៅពេលដែលមានអ្នកប្រើប្រាស់ច្រើនពេក។
net: reconnect-interval-base (វិនាទី)
កំណត់រយៈពេលតិចបំផុតរវាងការតភ្ជាប់ឡើងវិញ។ ចន្លោះពេលជាក់ស្តែងគឺអាស្រ័យលើសុទ្ធ: ការតភ្ជាប់ឡើងវិញ - ចន្លោះពេល - មេគុណនិងចំនួនប៉ុនប៉ងអនុវត្តប្រតិបត្តិការ។
net: reconnect-interval-max (វិនាទី)
កំណត់ចន្លោះចូលគ្នាអតិបរមា។ នៅពេលចន្លោះពេលបច្ចុប្បន្នបន្ទាប់ពីគុណដោយ net: interconnect-multiplier reaches the value (ឬលើសពីវា) វាត្រូវបានកំណត់ឡើងវិញទៅ net: reconnect-interval-base ។
net: ការតភ្ជាប់ឡើងវិញ - ចន្លោះពេល - មេគុណ (ចំនួនពិត)
កំណត់ចំនួនគុណលក្ខណៈដោយចន្លោះមូលដ្ឋានត្រូវបានគុណរៀងរាល់ដងការប៉ុនប៉ងថ្មីដើម្បីអនុវត្តប្រតិបត្តិការបរាជ័យ។ នៅពេលចន្លោះឈានដល់អតិបរមាវាត្រូវបានកំណត់ឡើងវិញជាតម្លៃគោល។ មើល net: reconnect-interval-base និង net: reconnect-interval-max ។
net: រន្ធសតិបណ្តោះអាសន្ន (បៃ)
ប្រើទំហំដែលបានផ្តល់សម្រាប់ SO_SNDBUF និង SO_RCVBUF រន្ធជម្រើស។ 0 មានន័យថាប្រព័ន្ធលំនាំដើម។
net: socket-maxseg (បៃ)
ប្រើទំហំដែលបានផ្ដល់សម្រាប់ជម្រើសរន្ធ TCP_MAXSEG ។ មិនមែនគ្រប់ប្រព័ន្ធប្រតិបត្តិការទាំងអស់គាំទ្រជំរើសនេះទេប៉ុន្តែលីនុចធ្វើ។
net: អស់ពេល (វិនាទី)
កំណត់ពេលពិធីការបណ្ដាញ។
ssl: ca-file (ផ្លូវទៅឯកសារ)
ប្រើឯកសារដែលបានបញ្ជាក់ជាវិញ្ញាបនបត្រអាជ្ញាធរវិញ្ញាបនបត្រ។
ssl: ca- ផ្លូវ (ផ្លូវទៅថត)
ប្រើថតដែលបានបញ្ជាក់ជាឃ្លាំងវិញ្ញាបនបត្រអាជ្ញាធរវិញ្ញាបនបត្រ។
ssl: crl-file (ផ្លូវទៅឯកសារ)
ប្រើឯកសារដែលបានបញ្ជាក់ជាវិញ្ញាបនបត្របញ្ជីដកហូតវិញ្ញាបនបត្រ។
ssl: crl-path (ផ្លូវទៅថត)
ប្រើថតដែលបានបញ្ជាក់ដូចជាឃ្លាំងវិញ្ញាបនបត្របញ្ជីការដកហូតវិញ្ញាបនបត្រ។
ssl: key- file (ផ្លូវទៅឯកសារ)
ប្រើឯកសារដែលបានបញ្ជាក់ជាកូនសោឯកជនរបស់អ្នក។
ssl: cert- file (ផ្លូវទៅឯកសារ)
ប្រើឯកសារដែលបានបញ្ជាក់ជាវិញ្ញាបនបត្ររបស់អ្នក។
ssl: ផ្ទៀងផ្ទាត់វិញ្ញាបនបត្រ (ប៊ូលីន)
ប្រសិនបើកំណត់ទៅបាទ / ចាសបន្ទាប់មកផ្ទៀងផ្ទាត់វិញ្ញាបនបត្ររបស់ម៉ាស៊ីនមេដើម្បីចុះហត្ថលេខាដោយអាជ្ញាធរវិញ្ញាបនបត្រដែលស្គាល់និងមិនមាននៅលើបញ្ជីការដកហូតវិញ្ញាបនបត្រ។
xfer: clobber (bool)
ប្រសិនបើការកំណត់នេះបិទអ្នកទទួលពាក្យបញ្ជានឹងមិនសរសេរជាន់លើឯកសារដែលមានហើយបង្កើតកំហុសជំនួសវិញ។ លំនាំដើមគឺបើក។
xfer: eta-period (វិនាទី)
កំឡុងពេលដែលអត្រាជាមធ្យមនៃខ្យល់ត្រូវបានគណនាដើម្បីផលិត ETA ។
xfer: eta-terse (bool)
បង្ហាញ ETA ខុម (មានតែផ្នែកលំដាប់ខ្ពស់ប៉ុណ្ណោះ) ។ លំនាំដើមគឺពិត។
xfer: ការប្ដូរទិសអតិបរមា (ចំនួន)
ចំនួនអតិបរមានៃការប្តូរទិស។ វាអាចមានប្រយោជន៍សម្រាប់ការទាញយកតាមរយៈ HTTP ។ លំនាំដើមគឺ 0 ដែលហាមឃាត់ការប្តូរទិស។
xfer: អត្រាអំឡុងពេល (វិនាទី)
រយៈពេលដែលលើសពីមធ្យមដែលត្រូវបានគេគណនាបង្ហាញ។
ឈ្មោះរបស់អថេរអាចត្រូវបានសរសេរជាអក្សរកាត់លុះត្រាតែវាក្លាយទៅជាមិនច្បាស់។ បុព្វបទមុន `: 'អាចត្រូវបានលុបផងដែរ។ អ្នកអាចកំណត់អថេរមួយដងច្រើនដងសម្រាប់ការបិទផ្សេងគ្នាហើយដូច្នេះអ្នកអាចកំណត់ការកំណត់ជាក់លាក់សម្រាប់ស្ថានភាពជាក់លាក់មួយ។ ការបិទត្រូវបានបញ្ជាក់បន្ទាប់ពីឈ្មោះអថេរដែលបំបែកដោយសញ្ញា `/ '។
ការបិទសម្រាប់ ` dns : ',` net :', ' ftp :', ` http : ',` hftp:' អថេរដែនបច្ចុប្បន្នគឺមានតែឈ្មោះម៉ាស៊ីននៅពេលអ្នកបញ្ជាក់វានៅក្នុងពាក្យបញ្ជា `open '(ជាមួយករណីលើកលែងមួយចំនួន ការបិទគឺគ្មានន័យទេឧ។ dns: cache-size) ។ សម្រាប់អថេរ `cmd: 'មួយចំនួននៃការបិទគឺ URL បច្ចុប្បន្នដោយគ្មានផ្លូវ។ ចំពោះអថេរផ្សេងទៀតវាមិនត្រូវបានប្រើទេ។ មើលឧទាហរណ៍ក្នុងគំរូ lftp.conf ។
ពាក្យបញ្ជាជាក់លាក់និងការកំណត់យកប៉ារ៉ាម៉ែត្រចន្លោះពេលវេលា។ វាមានទ្រង់ទ្រាយ Nx [Nx ... ] ដែល N ជាចំនួនពេលវេលាហើយ x ជាឯកតាពេលវេលា: d- ថ្ងៃ h ម៉ោងម៉ោង m នាទីនិង s វិនាទី។ ឯកតាលំនាំដើមគឺជាវិនាទី។ ឧ។ 5 ម៉ោង 30 ម។ ចន្លោះផងដែរអាចជា«គ្មានកំណត់», `inf ',` never', `ជារៀងរហូត 'វាមានន័យថាចន្លោះមិនកំណត់។ ឧ `ដេកជារៀងរហូត 'ឬ` កំណត់ dns: ឃ្លាំងសម្ងាត់ផុតកំណត់មិនដែល' ។
របៀបអសមកាល FTP
Lftp អាចបង្កើនល្បឿនប្រតិបត្តិការ FTP ដោយការផ្ញើពាក្យបញ្ជាច្រើនក្នុងពេលតែមួយហើយបន្ទាប់មកពិនិត្យមើលចម្លើយទាំងអស់។ សូមមើលអថេរ ftp: អថេរសមកាលកម្ម។ ពេលខ្លះវាមិនដំណើរការទេដូច្នេះរបៀបធ្វើសមកាលកម្មគឺជាលំនាំដើម។ អ្នកអាចព្យាយាមបិទរបៀបធ្វើសមកាលកម្មហើយមើលថាតើវាដំណើរការសម្រាប់អ្នកដែរឬទេ។ វាត្រូវបានគេដឹងថាកម្មវិធីបណ្តាញមួយចំនួនដែលទាក់ទងនឹងការបកប្រែអាសយដ្ឋានធ្វើការមិនត្រឹមត្រូវក្នុងករណីមានពាក្យបញ្ជា FTP ជាច្រើននៅក្នុងកញ្ចប់បណ្ដាញមួយ។
RFC959 និយាយថា `` ដំណើរការអ្នកប្រើផ្ញើពាក្យបញ្ជាផ្សេងទៀតមុនពេលការឆ្លើយតបបញ្ចប់នឹងបំពាននឹងពិធីការប៉ុន្តែដំណើរការម៉ាស៊ីនបម្រើ -FTP គួរតែតម្រៀបជួរដេកណាមួយដែលបានមកដល់ខណៈដែលពាក្យបញ្ជាខាងមុខកំពុងដំណើរការ។ ' ផងដែរ RFC1123 និយាយថា: «អ្នកអនុវត្តមិនត្រូវមានទំនាក់ទំនងគ្នារវាងព្រំដែនរបស់ READ លើការតភ្ជាប់វត្ថុបញ្ជានិងលំដាប់ Telnet EOL (CR LF) ទេ។ "និង` `អានតែមួយពីការតភ្ជាប់វត្ថុបញ្ជាអាចរួមបញ្ចូលពាក្យបញ្ជា FTP ច្រើនជាងមួយ ' '។
ដូច្នេះវាត្រូវតែមានសុវត្ថិភាពក្នុងការផ្ញើពាក្យបញ្ជាជាច្រើនក្នុងពេលតែមួយដែលវានឹងបង្កើនល្បឿនប្រតិបត្ដិការច្រើនហើយហាក់ដូចជាធ្វើការជាមួយម៉ាស៊ីនបម្រើ ftp របស់យូនីកនិង VMS ទាំងអស់។ ជាអកុសលម៉ាស៊ីនបម្រើដែលមានមូលដ្ឋានលើវីនដូជារឿយៗមិនអាចគ្រប់គ្រងពាក្យបញ្ជាច្រើនក្នុងកញ្ចប់មួយបានទេដូច្នេះហើយមិនអាចគ្រប់គ្រងរ៉ោតទ័រខូចមួយចំនួនបានទេ។
ជម្រើស
-d
បើក របៀបបំបាត់កំហុស
- e
ប្រតិបត្តិពាក្យបញ្ជាដែលបានផ្ដល់ហើយកុំចេញ។
-p
ប្រើច្រកដែលបានផ្តល់ឱ្យដើម្បីតភ្ជាប់
អ្នកប្រើ u [ , ហុច]
ប្រើ ឈ្មោះអ្នកប្រើ និង ពាក្យសម្ងាត់ដែលបាន ផ្ដល់ដើម្បី ភ្ជាប់
-f script
ប្រតិបត្តិពាក្យបញ្ជាក្នុងឯកសារហើយចេញ
-c
ប្រតិបត្តិពាក្យបញ្ជាដែលបានផ្ដល់ហើយចេញ
សូមមើលផងដែរ
ftpd (8), ftp (1)
RFC2014 (http / 1.1), RFC2228 (ផ្នែកបន្ថែមសុវត្ថិភាព ftp), RFC2428 (ftp / ipv6), RFC854 (telnet), RFC959 (ftp), RFC1123, RFC1945 (http / 1.0), RFC2052 (SRV RR), RFC2068 (http / 1.1) ។
http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (ftp over ssl) ។
សំខាន់: ប្រើពាក្យបញ្ជា man ( % man ) ដើម្បីមើលពីរបៀបប្រើពាក្យបញ្ជាលើកុំព្យូទ័រជាក់លាក់របស់អ្នក។