Lftp - Command Linux - Unix Command

NAME

lftp - Program pemindahan fail canggih

SYNTAX

lftp [ -d ] [ -e cmd ] [ -p port ] [ -u user [ , pass ]] [ site ]
lftp -f script_file
arahan lftp -c
lftp --versi
lftp - membantu

DESKRIPSI

lftp adalah program yang membolehkan sambungan ftp dan http yang canggih kepada tuan rumah yang lain. Jika tuan rumah ditentukan maka lftp akan menyambung ke tuan rumah itu jika tidak ada sambungan yang harus ditetapkan dengan perintah terbuka.

lftp boleh mengendalikan enam kaedah akses fail - ftp, ftps, http , https , hftp, ikan dan fail (https dan ftps hanya tersedia apabila lftp disusun dengan pustaka openssl). Anda boleh menentukan kaedah yang hendak digunakan dalam arahan 'URL terbuka', contohnya `buka http://www.us.kernel.org/pub/linux '. hftp ialah protokol ftp-over-http-proxy. Ia boleh digunakan secara automatik dan bukan ftp jika ftp: proksi ditetapkan kepada `http: // proxy [: port] '. Ikan adalah protokol yang bekerja di atas sambungan ssh .

Setiap operasi di lftp boleh dipercayai, iaitu apa-apa ralat tidak boleh diabaikan dan operasi diulang. Jadi jika memuat turun rehat, ia akan dimulakan semula dari titik secara automatik. Walaupun pelayan ftp tidak menyokong arahan REST, lftp akan cuba mengambil semula fail dari awal hingga fail dipindahkan sepenuhnya.

lftp mempunyai sintaks perintah seperti shell yang membolehkan anda melancarkan beberapa arahan selari di latar belakang (&). Ia juga mungkin untuk mengelompokkan arahan dalam () dan laksanakannya di latar belakang. Semua kerja latar belakang dijalankan dalam proses tunggal yang sama. Anda boleh membawa kerja latar depan ke latar dengan ^ Z (cz) dan kembali dengan arahan `tunggu '(atau` fg' yang alias menjadi `menunggu '). Untuk menyenaraikan pekerjaan yang sedang berjalan, gunakan `pekerjaan 'arahan. Sesetengah arahan membenarkan mengalihkan output mereka (kucing, ls, ...) ke fail atau melalui paip kepada arahan luaran. Perintah boleh dilaksanakan secara bersyarat berdasarkan status penamatan perintah terdahulu (&&, ||).

Jika anda keluar dari lftp apabila beberapa pekerjaan belum selesai, lftp akan bergerak sendiri ke mod nohup di latar belakang. Perkara yang sama berlaku apabila anda mempunyai gangguan modem yang sebenar atau apabila anda menutup xterm.

lftp mempunyai cermin bina yang boleh memuat turun atau mengemas kini pokok direktori keseluruhan. Terdapat juga cermin terbalik (cermin -R) yang memuat naik atau mengemas kini pohon direktori di pelayan. Cermin juga boleh menyegerakkan direktori antara dua pelayan jauh, menggunakan FXP jika tersedia.

Terdapat perintah `at 'untuk melancarkan pekerjaan pada masa yang ditentukan dalam konteks semasa, arahan` baris' untuk arahan giliran untuk pelaksanaan berturut-turut untuk pelayan semasa, dan banyak lagi.

Pada permulaan, lftp melaksanakan /etc/lftp.conf dan kemudian ~ /. Lftprc dan ~ /. Lftp / rc . Anda boleh meletakkan nama alias dan `set 'perintah di sana. Sesetengah orang lebih suka melihat debug protokol penuh, menggunakan `debug 'untuk menghidupkan debug. Gunakan `debug 3 'untuk melihat hanya mesej ucapan dan mesej ralat.

lftp mempunyai beberapa pemboleh ubah yang dapat diselesaikan. Anda boleh menggunakan `set -a 'untuk melihat semua pembolehubah dan nilai mereka atau` set -d' untuk melihat senarai lalai. Nama-nama boleh ubah boleh disingkat dan awalan boleh diabaikan kecuali yang lain menjadi samar-samar.

Jika lftp disusun dengan sokongan ssl, maka ia termasuk perisian yang dibangunkan oleh Projek OpenSSL untuk digunakan dalam OpenSSL Toolkit. (http://www.openssl.org/)

Perintah

! perintah shell

Pelancaran shell atau shell perintah .

! ls

Untuk membuat senarai direktori hos tempatan.

alias [ nama [ nilai ]]

Tentukan atau tak jelas namanya alias. Jika nilai diabaikan, alias tidak ditentukan, maka ia mengambil nilai nilai . Sekiranya tiada hujah diberikan alias semasa disenaraikan.

alias dir ls -lF alias kurang zmore

anon

Menetapkan pengguna untuk tanpa nama. Ini adalah lalai.

pada masa [- perintah ]

Tunggu sehingga masa yang diberikan dan laksanakan arahan yang diberikan (pilihan).

penanda buku [ subcommand ]

Arahan penanda buku mengawal penanda halaman.

tambah [] tambahkan tempat semasa atau diberi lokasi untuk penanda buku dan terikat kepada nama yang diberikan del remove bookmark dengan nama mengedit editor awal pada penanda halaman import import import list bookmarks bookmarks (default)

cache [ subcommand ]

Perintah cache mengendalikan cache memori tempatan. Sub arahan berikut diiktiraf:

status cetakan stat stat (default) pada | off turn on / off caching flush flush cache size lim set limit memory, -1 means unlimited expire Nx set time expiration cache to N seconds ( x = s) minutes ( x = m) x = h) atau hari ( x = d)

fail kucing

kucing mengeluarkan fail jauh (s) ke stdout. (Lihat juga lebih lanjut , zcat dan zmore )

cd rdir

Tukar direktori jarak jauh semasa. Direktori jauh terdahulu disimpan sebagai `- '. Anda boleh melakukan `cd - 'untuk menukar direktori kembali. Direktori sebelumnya untuk setiap laman web juga disimpan pada cakera, jadi anda boleh melakukan `tapak terbuka; cd - 'walaupun selepas memulakan semula lftp.

fail mod chmod

Tukar topeng kebenaran pada fail jauh. Mod mesti nombor oktal.

tutup [ -a ]

Tutup sambungan terbiar. Secara lalai hanya dengan pelayan semasa, gunakan -a untuk menutup semua sambungan terbiar.

perintah cmd args ...

laksanakan perintah yang diberikan mengabaikan alias.

[ -o fail ] tahap | off

Tukar debug ke peringkat atau matikannya. Gunakan -o untuk mengalihkan output debug ke fail.

echo [ -n ] rentetan

rasa apa yang dilakukannya.

kod keluar
keluar bg

keluar akan keluar dari lftp atau bergerak ke latar belakang jika pekerjaan aktif. Sekiranya tiada pekerjaan yang aktif, kod diteruskan ke sistem operasi sebagai status penamatan lftp. Jika kod diabaikan, kod keluar dari arahan terakhir digunakan.

`exit bg 'tentera bergerak ke latar belakang apabila cmd: bergerak-latar belakang adalah palsu.

fg

Alias ​​untuk `menunggu '.

cari [ direktori ]

Senaraikan fail dalam direktori (direktori semasa secara lalai) secara rekursif. Ini boleh membantu dengan pelayan yang kurang sokongan ls -R. Anda boleh mengarahkan output arahan ini.

ftpcopy

Sudah usang. Gunakan salah satu daripada yang berikut:

Dapatkan ftp: // ... -o ftp: // ... get -O ftp: // ... file1 file2 ... put ftp: // ... mput ftp: //.../* mget -O ftp: // ... ftp: //.../*

atau kombinasi lain untuk mendapatkan pemindahan FXP (secara langsung antara dua pelayan ftp). lftp akan jatuh balik ke salinan biasa (melalui pelanggan) jika pemindahan FXP tidak boleh dimulakan atau ftp: use-fxp adalah palsu.

dapatkan [ -E ] [ -a ] [ -c ] [ -O base ] rfile [ -o lfile ] ...

Ambil semula fail fail jauh dan simpan sebagai fail lfile setempat . Jika -o diabaikan, fail tersebut disimpan ke fail tempatan yang dinamakan sebagai nama asas rfile . Anda boleh mendapatkan berbilang fail dengan menyatakan banyak contoh rfile [dan -o lfile ]. Tidak mengembangkan kad liar, gunakan kencang untuk itu.

-c terus, reget -E memadam fail jauh selepas pemindahan berjaya -a menggunakan mod ascii (binari adalah lalai) -O menentukan direktori dasar atau URL di mana fail harus diletakkan

Contoh:

dapatkan README mendapatkan README -o debian.README mendapatkan 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://some.host.org/debian-dir/ (slash akhir adalah penting)

glob [ -d ] [ -a ] [ -f ] corak arahan

Corak diberikan glob yang mengandungi metakarakter dan keputusan lulus kepada arahan yang diberikan. Contohnya `'glob echo *' '.

-f fail biasa (lalai) -d direktori -a semua jenis

tolong [ cmd ]

Bantuan cetakan untuk cmd atau jika tiada cmd dinyatakan mencetak senarai perintah yang ada.

pekerjaan [ -v ]

Senaraikan pekerjaan yang sedang berjalan. -v bermakna verbose, beberapa -v boleh ditentukan.

membunuh semua | job_no

Padam kerja yang ditentukan dengan job_no atau semua pekerjaan. (Untuk job_no lihat pekerjaan )

lcd ldir

Tukar ldir direktori setempat semasa. Direktori tempatan terdahulu disimpan sebagai `- '. Anda boleh melakukan `lcd - 'untuk menukar direktori kembali.

lpwd

Cetak direktori kerja semasa pada mesin tempatan.

ls params

Senaraikan fail jauh. Anda boleh mengarahkan output arahan ini ke fail atau melalui paip ke arahan luaran. Secara lalai, output ls dicache, untuk melihat penyenaraian menggunakan senarai baru atau flush cache.

mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O asas ] fail

Memperoleh fail yang dipilih dengan kad liar yang diperluaskan.

-c berterusan, reget. -d buat direktori yang sama dengan nama fail dan dapatkan fail ke dalamnya bukan direktori semasa. -E memadam fail jauh selepas pemindahan berjaya -a menggunakan mod ascii (binari adalah lalai) -O menentukan direktori dasar atau URL di mana fail harus diletakkan

cermin [ OPTS ] [ sumber [ sasaran ]]

Mirror menentukan direktori sumber ke direktori sasaran setempat. Jika direktori target berakhir dengan slash, nama asas sumber ditambah untuk menyasarkan nama direktori. Sumber dan / atau sasaran boleh menjadi URL yang menunjuk ke direktori.

-c, - teruskan terus kerja cermin jika mungkin -e, --delete padam fail tidak hadir di laman web jauh -s, - seting suid-suid / sgid sesuai dengan tapak jauh - cuba-cuba cuba tetapkan pemilik dan kumpulan pada fail -n, - baru-baru ini hanya muat turun fail yang lebih baru (-c tidak akan berfungsi) -r, - tidak-rekursion tidak pergi ke subdirektori -p, - tidak-izinkan tidak tetapkan kebenaran fail --no-umask tidak memohon umask untuk memfailkan mod -R, - cermin terbalik semula (meletakkan fail) -L, - pautan simbol muat turun yang lebih baik sebagai fail -N, - baru-baru daripada muat turun FILE sahaja fail yang lebih baru daripada fail -P, - paralel [= N] muat turun fail N selari -i RX , - termasuk RX termasuk fail yang sepadan -x RX , --masukkan RX tidak termasuk fail yang sepadan -I GP , - termasuk- glob GP termasuk padanan fail -X GP , - globe-glob GP tidak termasuk fail serasi -v, --verbose [= tingkat] operasi verbose - menggunakan cache direktori senarai cached --Membuat-sumber-fail menghapus fail selepas pemindahan (gunakan dengan berhati-hati) -a sama seperti --allow-chown --allow-suid --no-umask

Apabila menggunakan -R, direktori pertama adalah setempat dan yang kedua terpencil. Jika direktori kedua diabaikan, nama asas direktori pertama digunakan. Jika kedua-dua direktori diabaikan, direktori tempatan dan jauh kini digunakan.

RX adalah ungkapan biasa yang dilanjutkan, seperti dalam egrep (1).

GP adalah corak glob, contohnya `* .zip '.

Termasuk dan tidak termasuk pilihan boleh ditentukan beberapa kali. Ini bermakna bahawa fail atau direktori akan dicerminkan jika ia sepadan dengan termasuk dan tidak sepadan dengan tidak termasuk selepas memasukkan, atau tidak sepadan dengan apa-apa dan pengecualian pertama tidak termasuk. Direktori dipadankan dengan slash yang dilampirkan.

Ambil perhatian bahawa apabila -R digunakan (cermin terbalik), pautan simbolik tidak dibuat pada pelayan, kerana protokol ftp tidak dapat melakukannya. Untuk memuat naik fail pautan merujuk kepada, gunakan arahan `mirror -RL '(merawat pautan simbolik sebagai fail).

Tahap pengertian boleh dipilih dengan menggunakan --verbose = pilihan tahap atau dengan beberapa -v pilihan, misalnya -vvv. Tahap adalah:

0 - tiada output (lalai) 1 - tindakan cetak 2 - + cetak tidak dapat dipadam nama fail (bila -e tidak ditentukan) 3 - + nama direktori cetakan yang dicerminkan

- Satu lagi baru mematikan pembanding saiz fail dan muat naik / unduh hanya fail baru walaupun saiznya berbeza. Secara lalai fail lebih lama dimuat turun / dimuat naik jika saiz berbeza.

Anda boleh mencerminkan antara dua pelayan jika anda menentukan URL dan bukannya direktori. FXP digunakan secara automatik untuk pemindahan antara pelayan ftp, jika boleh.

mkdir [ -p ] dir (s)

Buat direktori jauh. Jika -p digunakan, buat semua komponen laluan.

modul modul [ args ]

Beban modul yang diberikan menggunakan fungsi dlopen (3). Jika nama modul tidak mengandungi garis miring, ia dicari dalam direktori yang ditentukan oleh modul: pembolehubah path. Argumen dihantar kepada fungsi module_init. Lihat README.modules untuk butiran teknikal.

lebih banyak fail

Sama seperti fail `cat ' lebih '. jika PAGER ditetapkan, ia digunakan sebagai penapis. (Lihat juga kucing , zcat dan zmore )

mput [ -c ] [ -d ] [ -a ] [ -E ] [ -O asas ] fail

Muat naik fail dengan pengembangan wildcard. Secara lalai ia menggunakan nama asas nama setempat sebagai satu terpencil. Ini boleh diubah dengan pilihan `-d '.

-c terus, reput -d membuat direktori yang sama seperti dalam nama fail dan meletakkan fail ke dalamnya bukan direktori semasa -E memadam fail jauh selepas pemindahan berjaya (berbahaya) -a menggunakan mod ascii (binari adalah lalai) -O menentukan direktori pangkalan atau URL di mana fail perlu diletakkan

mrm fail (s)

Sama seperti `glob rm '. Menghapus fail yang dinyatakan dengan pengembangan wildcard.

mv file1 file2

Ubah nama fail1 ke fail2 .

nlist [ args ]

Senaraikan nama fail jauh

buka [ -e cmd ] [ -u pengguna [, pas ]] [ -p port ] host | url

Pilih pelayan ftp.

pget [ OPTS ] rfile [ -o lfile]

Mendapatkan fail yang ditentukan menggunakan beberapa sambungan. Ini boleh mempercepatkan pemindahan, tetapi beban yang banyak mempengaruhi pengguna lain. Gunakan hanya jika anda benar-benar perlu memindahkan fail ASAP, atau beberapa pengguna lain boleh menjadi gila :) Pilihan:

-n maxconn tetapkan bilangan sambungan maksimum (lalai 5)

letakkan [ -E ] [ -a ] [ -c ] [ -O asas ] lfile [ -o rfile ]

Muat naik lfile dengan rfile nama jauh. Jika -o diabaikan, nama asas lfile digunakan sebagai nama jauh. Tidak mengembangkan wildcard, gunakan mput untuk itu.

-o menentukan nama fail jauh (lalai - nama fail lfile) -c terus, merosakkan ia memerlukan kebenaran untuk menulis ganti fail jauh -E memadam fail tempatan selepas pemindahan berjaya (berbahaya) -a menggunakan mod ascii (binari adalah lalai) -O menentukan direktori pangkalan atau URL di mana fail perlu diletakkan

pwd

Cetak direktori jauh semasa.

giliran [ -n num ] cmd

Tambah arahan yang diberi untuk beratur untuk pelaksanaan berturut-turut. Setiap tapak mempunyai barisan sendiri. `-n 'menambah arahan sebelum item yang diberikan dalam baris gilir. Jangan cuba untuk mengarahkan arahan `cd 'atau` lcd', mungkin mengelirukan lftp. Sebaliknya lakukan perintah cd / lcd sebelum perintah 'queue', dan ia akan mengingati tempat di mana arahan itu hendak dilakukan. Ia adalah mungkin untuk mengantarkan pekerjaan yang sudah berjalan dengan `menunggu gilir ', tetapi tugas itu akan terus dilaksanakan meskipun ia bukan yang pertama dalam giliran.

`stop queue 'akan menghentikan barisan, ia tidak akan melaksanakan apa-apa perintah baru, tetapi sudah menjalankan pekerjaan akan terus dijalankan. Anda boleh menggunakan `berhenti giliran 'untuk membuat giliran berhenti kosong. `start queue 'akan meneruskan pelaksanaan antrian. Apabila anda keluar dari lftp, ia akan mula semua giliran berhenti secara automatik.

`beratur 'tanpa hujah akan sama ada membuat giliran berhenti atau mencetak status barisan.

giliran --delete | -d [ indeks atau ungkapan wildcard ]

Padamkan satu atau lebih item dari barisan. Jika tiada hujah diberikan, entri terakhir dalam baris gilir dipadamkan.

giliran --move | -m < indeks atau ekspresi wildcard > [ indeks ]

Pindahkan item yang diberikan sebelum indeks beratur yang diberikan, atau ke akhir jika tidak ada destinasi yang diberikan.

-q Tenanglah. -v Berhati-hati. -Q Output dalam format yang boleh digunakan untuk mengulangi semula. Berguna dengan --delete. > dapatkan fail & [1] dapatkan fail> menunggu gilir 1> beratur mendapatkan another_file> cd a_directory> beratur mendapatkan yet_another_file beratur -d 3 Padam item ketiga dalam barisan. giliran -m 6 4 Pindahkan item keenam dalam barisan sebelum keempat. giliran -m "get * zip" 1 Pindahkan semua arahan yang sepadan dengan "get * zip" ke permulaan barisan. (Perintah item dipelihara.) Beratur -d "get * zip" Padam semua arahan yang sepadan "dapatkan * zip".

petikan cmd

Untuk FTP - hantar arahan yang tidak ditakrifkan. Gunakan dengan berhati-hati - ia boleh membawa kepada keadaan jauh yang tidak diketahui dan dengan itu akan menyebabkan menyambung semula. Anda tidak boleh memastikan bahawa sebarang perubahan keadaan jauh kerana perintah yang dipetik adalah pepejal - ia boleh diset semula dengan menyambung semula pada bila-bila masa.

Untuk HTTP - khusus untuk tindakan HTTP. Sintaks: `` quote [] ''. Perintah mungkin `` set-cookie '' atau `` pos ''.

buka http://www.site.net quote set-cookie "variable = value; othervar = othervalue" set http: post-content-type application / x-www-form-url post quote quote /cgi-bin/script.cgi "var = value & othervar = othervalue"> local_file

Untuk IKAN - hantar arahan yang tidak ditakrifkan. Ini boleh digunakan untuk melaksanakan perintah sewenang-wenang pada pelayan. Perintah tidak boleh mengambil input atau mencetak ### di baris baru bermula. Sekiranya ia berlaku, protokol akan menjadi tidak disegerakkan.

ikan terbuka: / quote pelayan cari -name zip

regfile rfile [ -o lfile ]

Sama seperti `get -c '.

melangkah [ args ]

Sama seperti `ls ', tetapi mengabaikan cache.

renlist [ args ]

Sama seperti `nlist ', tetapi mengabaikan cache.

ulang [ kelewatan ] [ perintah ]

Ulangi perintah itu. Antara arahan kelewatan yang dimasukkan, secara lalai 1 saat. Contoh:

ulangi pada hari esok - cermin mengulangi cermin 1d

reput lfile [ -o rfile ]

Sama seperti `put-c '.

rm [ -r ] [ -f ] fail

Keluarkan fail jauh. Tidak mengembangkan kad liar, gunakan mrm untuk itu. -r adalah untuk menghapus direktori rekursif. Berhati-hati, jika ada masalah, anda boleh kehilangan fail. -f mesej ralat supress.

rmdir dir (s)

Alih keluar direktori jauh.

saringan [ sesi ]

Senaraikan sesi cache atau beralih ke sesi yang ditentukan.

tetapkan [ var [ val ]]

Tetapkan pemboleh ubah kepada nilai yang diberikan. Jika nilai diabaikan, tidak dapat ubah pembolehubah. Nama ubah mempunyai `` nama / penutupan '' format, di mana penutupan boleh menentukan penggunaan tepat tetapan. Lihat di bawah untuk maklumat lanjut. Jika set dipanggil tanpa pemboleh ubah maka tetapan yang diubah sahaja hanya disenaraikan. Ia boleh ditukar dengan pilihan:

-Menyediakan semua tetapan, termasuk nilai lalai -d senarai hanya nilai lalai, tidak perlu yang terkini

site_cmd tapak

Jalankan tapak arahan tapak_cmd dan keluarkan hasilnya. Anda boleh mengalihkan outputnya.

selang tidur

Tidur selang masa dan keluar. Selang dalam beberapa saat secara lalai, tetapi boleh diapit dengan 'm', 'h', 'd' untuk minit, jam dan hari masing-masing. Lihat juga di .

slot [ nama ]

Pilih slot tertentu atau senaraikan semua slot yang diperuntukkan. Slot adalah sambungan ke pelayan, agak seperti konsol maya. Anda boleh membuat beberapa slot yang disambungkan ke pelayan yang berbeza dan beralih di antara mereka. Anda juga boleh menggunakan slot: nama sebagai pseudo-URL yang mengevaluasi ke lokasi slot tersebut.

Pengeditan readline lalai membolehkan beralih cepat antara slot yang bernama 0-9 menggunakan kunci Meta-0 - Meta-9 (sering anda boleh menggunakan Alt bukan Meta).

fail sumber

Jalankan arahan yang dirakam dalam fail fail .

menggantung

Berhenti proses lftp. Ambil perhatian bahawa pemindahan akan dihentikan sehingga anda meneruskan proses dengan perintah fg atau bg shell.

pengguna pengguna [ pas ]
URL pengguna [ lulus ]

Gunakan maklumat yang ditentukan untuk log masuk jauh. Jika anda menentukan URL dengan nama pengguna, kata laluan yang dimasukkan akan di-cache supaya rujukan URL futute dapat menggunakannya.

versi

Cetak versi lftp .

tunggu [ jobno ]
tunggu semua

Tunggu kerja yang ditentukan untuk ditamatkan. Jika jobno diabaikan, tunggu kerja terlatar terakhir.

`tunggu semua 'menunggu semua penamatan pekerjaan.

fail zcat

Sama seperti kucing, tetapi menapis setiap fail melalui zcat. (Lihat juga kucing , lebih banyak dan zmore )

fail zmore

Sama seperti lebih banyak, tetapi menapis setiap fail melalui zcat. (Lihat juga kucing , zcat dan banyak lagi )

Tetapan

Pada permulaan, lftp melaksanakan ~ /. Lftprc dan ~ /. Lftp / rc . Anda boleh meletakkan nama alias dan `set 'perintah di sana. Sesetengah orang lebih suka melihat debug protokol penuh, menggunakan `debug 'untuk menghidupkan debug.

Terdapat juga fail permulaan seluruh sistem dalam /etc/lftp.conf . Ia boleh berada dalam direktori yang berbeza, lihat bahagian FILES.

lftp mempunyai pemboleh ubah yang boleh ditetap berikut (anda juga boleh menggunakan `set -a 'untuk melihat semua pemboleh ubah dan nilai mereka):

bmk: save-passwords (bool)

simpan kata laluan teks biasa dalam ~ /. lftp / penanda buku pada perintah `penanda tambah '. Tidak aktif secara lalai.

cmd: at-exit (rentetan)

arahan dalam tali dijalankan sebelum keluar lftp.

cmd: csh-history (bool)

membolehkan perkembangan sejarah seperti csh.

cmd: protokol lalai (rentetan)

Nilai digunakan apabila `buka 'digunakan dengan nama tuan rumah sahaja tanpa protokol. Default ialah `ftp '.

cmd: fail-keluar (bool)

jika benar, keluar apabila perintah tanpa syarat (tanpa || dan && pada permulaan) gagal.

cmd: berjalan lama (saat)

masa pelaksanaan arahan, yang dianggap sebagai `panjang 'dan bunyi bip dilakukan sebelum gesaan seterusnya. 0 bermakna mati.

cmd: ls-default (string)

argumen lalai

cmd: bergerak-latar belakang (boolean)

apabila palsu, lftp enggan pergi ke latar belakang apabila keluar. Untuk memaksanya, gunakan `exit bg '.

cmd: prompt (string)

Gesaan itu. lftp mengenal pasti watak-watak khas yang dilancarkan oleh backslash berikut yang diodkan seperti berikut:

\ @

masukkan @ jika pengguna semasa tidak lalai

\ a

watak loceng ASCII (07)

\ e

watak melarikan diri ASCII (033)

\ h

nama hos yang anda sambungkan

\ n

baris baru

\ s

nama pelanggan (lftp)

\ S

nama slot semasa

\ u

nama pengguna pengguna yang anda log masuk sebagai

\ U

URL tapak jauh (contohnya, ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

versi lftp (contohnya, 2.0.3)

\ w

direktori kerja semasa di tapak terpencil

\ W

nama asas direktori kerja semasa di tapak terpencil

\ nnn

watak yang sepadan dengan numn nombor oktal

\\

backslash

\?

melangkau aksara seterusnya jika penggantian sebelumnya kosong.

\ [

memulakan turutan aksara bukan percetakan, yang boleh digunakan untuk memasukkan urutan kawalan terminal ke dalam prompt

\]

tamatkan urutan aksara bukan percetakan

cmd: remote-completion (bool)

sebuah boolean untuk mengawal sama ada atau tidak lftp menggunakan penyelesaian jauh.

cmd: verify-host (bool)

jika benar, lftp menyelesaikan nama tuan rumah dengan segera dalam perintah 'terbuka'. Ia juga mungkin untuk melangkau cek bagi satu perintah 'terbuka' jika `& 'diberikan, atau jika ^ Z ditekan semasa cek.

cmd: verify-path (bool)

jika benar, lftp memeriksa laluan yang diberikan dalam perintah `cd '. Ia juga mungkin untuk melangkau cek untuk satu arahan `cd 'jika` &' diberikan, atau jika ^ Z ditekan semasa cek. Contoh:

tetapkan cmd: verify-path / hftp: // * false cd directory &

dns: SRV-query (bool)

pertanyaan untuk rekod SRV dan gunakannya sebelum gethostbyname. Rekod SRV hanya digunakan jika pelabuhan tidak ditentukan secara eksplisit. Lihat RFC2052 untuk maklumat lanjut.

dns: cache-enable (bool)

membolehkan cache DNS. Sekiranya ia dimatikan, lftp akan menyelesaikan nama tuan rumah setiap kali ia menyambung semula.

dns: cache-expire (selang masa)

masa untuk hidup untuk entri cache DNS. Ia mempunyai format +, misalnya 1d12h30m5s atau hanya 36jam. Untuk melumpuhkan masa tamat, tetapkannya kepada `inf 'atau` tidak pernah'.

dns: cache-size (number)

bilangan maksimum entri cache DNS.

dns: fatal-timeout (saat)

hadkan masa untuk pertanyaan DNS. Sekiranya pelayan DNS tidak tersedia terlalu lama, lftp akan gagal menyelesaikan nama host yang diberikan. 0 bermakna tidak terhad, lalai.

dns: perintah (senarai nama protokol)

menetapkan perintah pertanyaan DNS. Lalai adalah `` inet inet6 '' yang bermaksud mencari alamat pertama dalam keluarga inet, kemudian inet6 dan gunakan dipadankan pertama.

dns: use-fork (bool)

jika benar, lftp akan menjadi garpu sebelum menyelesaikan alamat hos. Lalai adalah benar.

ikan: shell (rentetan)

gunakan shell yang dinyatakan pada sisi pelayan. Lalai adalah / bin / sh. Pada sesetengah sistem, / bin / sh keluar apabila melakukan cd ke direktori tidak wujud. lftp boleh mengendalikannya tetapi ia perlu menyambung semula. Tetapkannya kepada / bin / bash untuk sistem tersebut jika bash dipasang.

ftp: acct (rentetan)

Hantar rentetan ini dalam arahan ACCT selepas log masuk. Hasilnya diabaikan. Penutupan untuk tetapan ini mempunyai format user @ host .

ftp: anon-pass (string)

menetapkan kata laluan yang digunakan untuk pengesahan akses ftp tanpa nama. Lalai adalah "-name @", di mana nama adalah nama pengguna pengguna yang menjalankan program.

ftp: anon-user (string)

menetapkan nama pengguna yang digunakan untuk pengesahan akses ftp tanpa nama. Lalai adalah "tanpa nama".

ftp: auto-sync-mode (regex)

jika mesej pelayan pertama menemui regex ini, hidupkan mod penyegerakan untuk tuan rumah itu.

ftp: bind-data-socket (bool)

mengikat soket data ke antara muka sambungan kawalan (dalam mod pasif). Default adalah benar, pengecualian ialah antara muka gelung balik.

ftp: fix-pasv-address (bool)

jika benar, lftp akan cuba membetulkan alamat yang dikembalikan oleh pelayan untuk arahan PASV sekiranya alamat pelayan berada dalam rangkaian awam dan PASV mengembalikan alamat dari rangkaian persendirian. Dalam hal ini lftp akan menggantikan alamat pelayan bukannya yang dikembalikan oleh perintah PASV, nombor port tidak akan diubah. Lalai adalah benar.

ftp: fxp-pasif-sumber (bool)

jika benar, lftp akan cuba untuk menubuhkan pelayan ftp sumber dalam mod pasif terlebih dahulu, jika tidak satu destinasi. Jika percubaan pertama gagal, lftp cuba menetapkannya dengan cara yang lain. Jika pelupusan lain gagal juga, lftp akan jatuh ke salinan kosong. Lihat juga ftp: use-fxp.

ftp: home (string)

Direktori awal. Lalai adalah rentetan kosong yang bermaksud auto. Tetapkan ini kepada `/ 'jika anda tidak menyukai paparan% 2F dalam URL ftp. Penutupan untuk tetapan ini mempunyai format user @ host .

ftp: senarai-pilihan (rentetan)

menetapkan pilihan yang sentiasa ditambah dengan arahan LIST. Ia boleh berguna untuk menetapkan ini kepada `-a 'jika pelayan tidak menunjukkan fail dot (tersembunyi) secara lalai. Lalai kosong.

ftp: nop-selang (saat)

kelewatan antara arahan NOOP apabila memuatkan ekor fail. Ini berguna untuk pelayan ftp yang menghantar mesej "Pemindahan lengkap" sebelum memindahkan data. Dalam kes seperti itu arahan NOOP boleh menghalang tamat masa sambungan.

ftp: pasif-mod (bool)

menetapkan mod ftp pasif. Ini berguna jika anda berada di belakang firewall atau router yang menyamar dengan bisu.

ftp: port-range (dari-ke)

julat port dibenarkan untuk mod aktif. Format adalah min-max, atau `penuh 'atau` sebarang' untuk menunjukkan sebarang port. Lalai adalah `penuh '.

ftp: proksi (URL)

menentukan proksi ftp untuk digunakan. Untuk melumpuhkan proksi set ini kepada rentetan kosong. Perhatikan bahawa ia adalah proksi ftp yang menggunakan protokol ftp, bukan ftp di atas http. Nilai lalai diambil dari variabel persekitaran ftp_proxy jika ia bermula dengan `` ftp: // ''. Sekiranya proksi ftp anda memerlukan pengesahan, nyatakan nama pengguna dan kata laluan dalam URL.

Jika ftp: proksi bermula dengan http: //, hftp (ftp over http proxy) digunakan bukannya ftp secara automatik.

ftp: rest-list (bool)

membenarkan penggunaan arahan REST sebelum arahan LIST. Ini mungkin berguna untuk direktori besar, tetapi beberapa pelayan ftp senyap mengabaikan REST sebelum LIST.

ftp: rest-stor (bool)

jika salah, lftp tidak akan cuba menggunakan REST sebelum STOR. Ini berguna untuk beberapa pelayan kereta yang merosakkan (isi dengan nol) fail jika REST diikuti oleh STOR digunakan.

ftp: retry-530 (regex)

Cuba semula pada balasan pelayan 530 untuk arahan PASS jika teks sepadan dengan ungkapan biasa ini. Tetapan ini berguna untuk membezakan antara pelayan yang terlampau (keadaan sementara) dan kata laluan yang salah (keadaan tetap).

ftp: retry-530-anonymous (regex)

Ungkapan biasa tambahan untuk login tanpa nama, seperti ftp: retry-530.

ftp: tapak-kumpulan (rentetan)

Hantar rentetan ini dalam perintah GROUP SITE selepas masuk. Hasilnya diabaikan. Penutupan untuk tetapan ini mempunyai format user @ host .

ftp: skey-allow (bool)

izinkan menghantar balasan skey / opie jika pelayan kelihatan menyokongnya. Aktif secara lalai.

ftp: skey-force (bool)

jangan hantar kata laluan teks biasa ke rangkaian, gunakan skey / opie sebaliknya. Sekiranya skey / opie tidak tersedia, log masuk gagal. Tidak aktif secara lalai.

ftp: ssl-allow (bool)

jika benar, cuba berunding sambungan SSL dengan pelayan ftp untuk akses tanpa nama. Lalai adalah benar. Tetapan ini hanya tersedia jika lftp disusun dengan openssl.

ftp: ssl-force (bool)

jika tidak, enggan menghantar kata laluan secara jelas apabila pelayan tidak menyokong SSL. Lalai adalah palsu. Tetapan ini hanya tersedia jika lftp disusun dengan openssl.

ftp: ssl-protect-data (bool)

jika benar, minta sambungan ssl untuk pemindahan data. Ini cpu-intensif tetapi menyediakan privasi. Lalai adalah palsu. Tetapan ini hanya tersedia jika lftp disusun dengan openssl.

ftp: selang stat (saat)

selang antara arahan STAT. Lalai adalah 1.

ftp: sync-mode (bool)

jika benar, lftp akan menghantar satu arahan pada satu masa dan menunggu tindak balas. Ini mungkin berguna jika anda menggunakan pelayan ftp baling atau penghala . Apabila ia dimatikan, lftp menghantar pek perintah dan menunggu tindak balas - ia mempercepatkan operasi semasa masa perjalanan bulat adalah penting. Sayangnya ia tidak berfungsi dengan semua pelayan ftp dan beberapa router mempunyai masalah dengannya, jadi ia secara lalai.

ftp: zon waktu (rentetan)

Anggapkan zon waktu ini untuk masa dalam senarai yang dikembalikan oleh arahan LIST. Tetapan ini boleh mengimbangi GMT [+ | -] HH [: MM [: SS]] atau sebarang nilai TZ yang sah (contohnya Eropah / Moscow atau MSK-3MSD, M3.5.0, M10.5.0 / 3). Lalai adalah GMT. Tetapkan ia kepada nilai kosong untuk mengandaikan zon waktu setempat yang ditentukan oleh pembolehubah persekitaran TZ.

ftp: use-abor (bool)

jika salah, lftp tidak menghantar arahan ABOR tetapi menutup sambungan data dengan segera.

ftp: use-fxp (bool)

jika benar, lftp akan cuba untuk menyediakan sambungan langsung antara dua pelayan ftp.

ftp: use-site-idle (bool)

apabila benar, lftp menghantar arahan 'SITE IDLE' dengan bersih: hujah idle. Lalai adalah palsu.

ftp: use-stat (bool)

jika benar, lftp menghantar arahan STAT dalam pemindahan mod FXP untuk mengetahui berapa banyak data telah dipindahkan. Lihat juga ftp: stat-selang. Lalai adalah benar.

ftp: use-quit (bool)

jika benar, lftp menghantar QUIT sebelum memutuskan sambungan dari pelayan ftp. Lalai adalah benar.

ftp: verify-address (bool)

sahkan bahawa sambungan data berasal dari alamat rangkaian sambungan sambungan peer. Ini mungkin boleh mengelakkan spoofing sambungan data yang boleh menyebabkan rasuah data. Malangnya, ini boleh gagal untuk pelayan ftp sertain dengan beberapa antaramuka rangkaian, apabila mereka tidak menetapkan alamat keluar pada soket data, jadi ia dilumpuhkan secara lalai.

ftp: verify-port (bool)

sahkan bahawa sambungan data mempunyai port 20 (ftp-data) pada hujung jauhnya. Ini mungkin menghalang spoofing sambungan data oleh pengguna tuan rumah jauh. Malangnya, terlalu banyak tingkap dan bahkan pelayan ftp unix lupa untuk menetapkan port yang betul pada sambungan data, oleh itu cek ini dimatikan secara lalai.

ftp: web-mode (bool)

putuskan sambungan selepas menutup sambungan data. Ini boleh berguna untuk pelayan ftp yang benar-benar patah. Lalai adalah palsu.

hftp: cache (bool)

membenarkan pelayan / proksi sebelah pelayan untuk protokol ftp-over-http.

hftp: proksi (URL)

menentukan proksi http untuk protokol ftp-over-http (hftp). Protokol hftp tidak boleh berfungsi tanpa proksi http, jelas. Nilai lalai diambil dari variabel persekitaran ftp_proxy jika ia bermula dengan `` http: // '', jika tidak dari pembolehubah persekitaran http_proxy . Sekiranya proksi ftp anda memerlukan pengesahan, nyatakan nama pengguna dan kata laluan dalam URL.

hftp: kebenaran penggunaan (bool)

jika ditetapkan untuk dimatikan, lftp akan menghantar kata laluan sebagai sebahagian daripada URL ke proksi. Ini mungkin diperlukan untuk beberapa proksi (mis. M-soft). Lalai lalai, dan lftp akan menghantar kata laluan sebagai sebahagian daripada tajuk Kebenaran.

hftp: penggunaan-kepala (bool)

jika ditetapkan untuk dimatikan, lftp akan cuba menggunakan `GET 'dan bukan` HEAD' untuk protokol hftp. Walaupun ini lebih perlahan, ia mungkin membenarkan lftp untuk bekerja dengan beberapa proksi yang tidak difahami atau mishandle `` HEADftp: // '' permintaan.

hftp: jenis penggunaan (bool)

Jika ditetapkan untuk dimatikan, lftp tidak akan cuba memasukkan `; type = 'ke URL yang diluluskan ke proksi. Sesetengah proksi patah tidak mengendalikannya dengan betul. Lalai dimatikan.

http: accept, http: accept-charset, http: accept-language (string)

tentukan tajuk permintaan HTTP yang sepadan.

http: cache (bool)

membenarkan pelayan / proksi sebelah proksi.

http: cookie (string)

hantar cookie ini ke pelayan. Penutupan berguna di sini:
tetapkan cookie / www.somehost.com "param = value"

http: post-content-type (string)

menentukan nilai header permintaan http jenis-jenis untuk kaedah POST. Default ialah `` aplikasi / x-www-form-urlencoded ''.

http: proksi (URL)

menentukan proksi http. Ia digunakan apabila lftp berfungsi melalui protokol http. Nilai lalai diambil dari pembolehubah persekitaran http_proxy . Sekiranya proksi anda memerlukan pengesahan, nyatakan nama pengguna dan kata laluan dalam URL.

http: kaedah put (PUT atau POST)

menentukan kaedah http yang hendak digunakan.

http: put-content-type (string)

menentukan nilai header permintaan http jenis-jenis untuk kaedah PUT.

http: referer (rentetan)

menentukan nilai untuk tajuk permintaan http Referer. Dot tunggal `. ' memperluaskan ke URL direktori semasa. Default ialah `. '. Tetapkan kepada rentetan kosong untuk mematikan tajuk Rujukan.

http: set-cookies (boolean)

jika benar, lftp mengubah pemboleh ubah http: kuki apabila pengepala Set-Cookie diterima.

http: user-agent (string)

lftp tali menghantar dalam tajuk Pengguna-Agen permintaan HTTP.

https: proksi (rentetan)

menentukan proksi https. Nilai lalai diambil dari pembolehubah persekitaran https_proxy .

cermin: tidak termasuk-regex (regex)

menentukan corak pengecualian lalai. Anda boleh mengatasinya dengan - termasuk pilihan.

cermin: susunan (senarai corak)

menentukan pesanan pemindahan fail. Misalnya menetapkan ini kepada "* .sfv * .sum" membuat cermin untuk memindahkan fail yang sepadan * .sfv terlebih dahulu, kemudian yang sepadan * .sum dan kemudian semua fail lain. Untuk memproses direktori selepas fail lain, tambahkan "* /" untuk mengakhiri senarai pola.

cermin: direktori selari (boolean)

jika benar, cermin akan mula memproses beberapa direktori selari apabila ia berada dalam mod selari. Jika tidak, ia akan memindahkan fail dari satu direktori sebelum berpindah ke direktori lain.

cermin: jumlah selari-pemindahan (nombor)

menentukan bilangan cip pindahan selari dibenarkan bermula. Lalai adalah 1. Anda boleh mengatasinya dengan pilihan - lanjutan.

modul: laluan (rentetan)

senarai kolon dipisahkan dari direktori untuk mencari modul. Boleh diinisialisasi oleh pembolehubah persekitaran LFTP_MODULE_PATH. Lalai adalah `PKGLIBDIR / VERSION: PKGLIBDIR '.

bersih: sambungan-had (nombor)

bilangan maksimum sambungan serentak ke tapak yang sama. 0 bermaksud tidak terhad.

net: connection-takeover (bool)

jika benar, sambungan latar depan mempunyai keutamaan berbanding latar belakang dan boleh mengganggu pemindahan latar belakang untuk menyelesaikan operasi latar depan.

bersih: idle (saat)

putuskan sambungan dari pelayan selepas bilangan saat terbiar.

net: limit-rate (bytes per second)

hadkan kadar pemindahan pada sambungan data. 0 bermaksud tidak terhad. Anda boleh menentukan dua nombor yang dipisahkan oleh usus besar untuk menghadkan kadar muat turun dan muat naik secara berasingan.

net: limit-max (bytes)

had terkumpul kadar had yang tidak digunakan. 0 bermaksud tidak terhad.

net: limit-total-rate (bytes per second)

had kadar pemindahan semua sambungan dalam jumlah. 0 bermaksud tidak terhad. Anda boleh menentukan dua nombor yang dipisahkan oleh usus besar untuk menghadkan kadar muat turun dan muat naik secara berasingan. Perhatikan bahawa soket telah menerima buffer pada mereka, ini boleh menyebabkan beban pautan rangkaian lebih tinggi daripada had kadar ini selepas pemindahan bermula. Anda boleh cuba menetapkan bersih: penyambung soket kepada nilai yang relatif kecil untuk mengelakkan ini.

bersih: limit-total-max (bytes)

had terkumpul kadar penggunaan had yang tidak digunakan. 0 bermaksud tidak terhad.

bersih: max-retries (nombor)

bilangan maksimum pengisian berturut-turut operasi tanpa kejayaan. 0 bermaksud tidak terhad.

bersih: tiada proksi (rentetan)

mengandungi senarai domain yang dipisahkan koma untuk proksinya tidak boleh digunakan. Lalai diambil dari variabel persekitaran no_proxy .

bersih: retist-retries (nombor)

mengabaikan bilangan kesilapan keras ini. Berguna untuk login ke server ftp buggy yang membalas 5xx apabila terdapat terlalu banyak pengguna.

bersih: menyambung semula-selang-asas (saat)

menetapkan asas masa minimum antara menyambung semula. Selang sebenar bergantung pada bersih: menyambung semula-selang-pengganda dan bilangan percubaan untuk melakukan operasi.

bersih: menyambung semula-selang-max (saat)

menetapkan selang selang semula maksimum. Apabila selang masa selepas pendaraban dengan bersih: penyambung-selang-pengganda mencapai nilai ini (atau melebihi itu), ia diset semula kembali ke bersih: menyambung semula-selang-asas.

net: reconnect-interval-multiplier (nombor sebenar)

menetapkan pengganda di mana jarak asas didarabkan setiap kali percubaan baru untuk melaksanakan operasi gagal. Apabila selang mencapai maksimum, ia diset semula ke nilai asas. Lihat bersih: sambung semula-selang-asas dan bersih: menyambung semula-selang-max.

bersih: socket-buffer (bytes)

gunakan saiz yang diberikan untuk pilihan soket SO_SNDBUF dan SO_RCVBUF. 0 bermaksud lalai sistem.

net: socket-maxseg (bytes)

gunakan saiz yang diberikan untuk pilihan soket TCP_MAXSEG. Tidak semua sistem operasi menyokong pilihan ini, tetapi linux tidak.

bersih: masa tunggu (saat)

menetapkan masa protokol rangkaian.

ssl: ca-file (path to file)

gunakan fail yang dinyatakan sebagai sijil Pihak Berkuasa Sijil.

ssl: ca-path (laluan ke direktori)

gunakan direktori tertentu sebagai repositori sijil Pihak Berkuasa Sijil.

ssl: crl-file (path to file)

gunakan fail yang dinyatakan sebagai sijil Senarai Pembatalan Sijil.

ssl: crl-path (laluan ke direktori)

gunakan direktori tertentu sebagai repositori Sijil Senarai Pembatalan Sijil.

ssl: key-file (path to file)

gunakan fail yang ditetapkan sebagai kunci persendirian anda.

ssl: cert-file (path to file)

gunakan fail yang ditentukan sebagai sijil anda.

ssl: verifikasi sijil (boolean)

jika ditetapkan kepada ya, maka sahkan sijil pelayan untuk ditandatangani oleh Pihak Berkuasa Sijil yang diketahui dan bukan pada Senarai Pembatalan Sijil.

xfer: clobber (bool)

jika tetapan ini dimatikan, mendapatkan arahan tidak akan menulis ganti fail sedia ada dan menghasilkan ralat. Lalai dimatikan.

xfer: eta-period (saat)

tempoh di mana purata kadar pengiraan dikira untuk menghasilkan ETA.

xfer: eta-terse (bool)

tunjukkan ETA (bahagian pesanan tinggi sahaja). Lalai adalah benar.

xfer: max-redirections (nombor)

bilangan peralihan maksima. Ini berguna untuk memuat turun melalui HTTP . Lalai adalah 0, yang melarang peralihan.

xfer: kadar-tempoh (saat)

tempoh yang dikira kadar purata dikira untuk ditunjukkan.

Nama pembolehubah boleh disingkatkan kecuali ia menjadi kabur. Awalan sebelum `: 'boleh diabaikan juga. Anda boleh menetapkan satu pemboleh ubah beberapa kali untuk penutupan yang berbeza, dan dengan itu anda boleh mendapatkan tetapan tertentu untuk keadaan tertentu. Penutupan hendaklah dinyatakan selepas nama pembolehubah dipisahkan dengan slash `/ '.

Penutupan untuk pembolehubah domain ' dns :', ` net : ',` ftp :', ` http : ',` hftp:' kini hanya nama hos yang anda tentukan dalam perintah 'terbuka' (dengan beberapa pengecualian di mana penutupan tidak bermakna, contohnya dns: saiz cache). Untuk beberapa pembolehubah domain `cmd: 'penutupan adalah URL semasa tanpa laluan. Untuk pembolehubah lain, ia tidak digunakan pada masa ini. Lihat contoh dalam contoh lftp.conf .

Perintah dan tetapan tertentu mengambil parameter selang masa. Ia mempunyai format Nx [Nx ...], di mana N ialah jumlah masa dan x ialah unit masa: d - hari, h - jam, m - minit, s - saat. Unit lalai adalah kedua. Contohnya 5h30m. Juga selang itu boleh 'infiniti', `inf ',' tidak pernah ',` selamanya' - ia bermakna selang tak terhingga. Misalnya `tidur selamanya 'atau' set dns: cache-expire never '.

Mod tak segerak FTP

Lftp boleh mempercepatkan operasi ftp dengan menghantar beberapa arahan serentak dan kemudian menyemak semua respons. Lihat ftp: pembolehubah penyegerakan mod. Kadang-kadang ini tidak berfungsi, maka mode segerak adalah lalai. Anda boleh cuba mematikan mod segerak dan melihat sama ada ia berfungsi untuk anda. Adalah diketahui bahawa beberapa perisian rangkaian yang menangani terjemahan alamat berfungsi dengan tidak betul dalam hal beberapa perintah FTP dalam satu paket rangkaian.

RFC959 berkata: `` Proses pengguna menghantar arahan lain sebelum jawapan selesai akan melanggar protokol, tetapi proses pelayan-FTP harus mengantarkan mana-mana arahan yang tiba ketika perintah sebelumnya sedang berjalan ''. Juga, RFC1123 berkata: `` Pelaksana TIDAK AKAN menganggap sebarang surat-menyurat antara READ boundaries pada sambungan kawalan dan urutan Telnet EOL (CR LF). '' Dan `` READ tunggal dari sambungan kawalan mungkin termasuk lebih daripada satu arahan FTP ' '.

Oleh itu, ia mestilah selamat untuk menghantar beberapa arahan sekaligus, yang mempercepatkan operasi dan seolah-olah berfungsi dengan semua pelayan ftp yang berasaskan Unix dan VMS. Malangnya, pelayan berasaskan windows sering tidak dapat mengendalikan beberapa arahan dalam satu paket, dan tidak dapat mengendalikan beberapa router yang rusak.

PILIHAN

-d

Hidupkan mod debugging

perintah -e

Jalankan arahan yang diberikan dan jangan keluar.

-p pelabuhan

Gunakan port yang diberikan untuk disambungkan

-u pengguna [ , lulus]

Gunakan nama pengguna dan kata laluan yang diberikan untuk disambungkan

-f script_file

Jalankan arahan dalam fail dan keluar

-c perintah

Jalankan arahan dan keluar

LIHAT JUGA

ftpd (8), ftp (1)
RFC854 (telnet), RFC959 (ftp), RFC1123, RFC1945 (http / 1.0), RFC2052 (SRV RR), RFC2068 (http / 1.1), RFC2228 (sambungan keselamatan ftp), RFC2428 (ftp / ipv6).
http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (ftp over ssl).

Penting: Gunakan arahan lelaki ( % man ) untuk melihat bagaimana arahan digunakan pada komputer tertentu anda.