Ini adalah perintah tnftp yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
ftp — Program transfer file internet
RINGKASAN
ftp [-46AadefginpRtVv] [-N netrc] [-o keluaran] [-P pelabuhan] [-q waktu berhenti] [-r mencoba kembali]
[-s jantung] [-T dir,max[,inc]] [[pemakai@]tuan rumah [pelabuhan]] [[pemakai@]tuan rumah:[path][/]]
[mengajukan:///path] [ftp://[pemakai[:kata sandi]@]tuan rumah[:pelabuhan]/path[/][;jenis=X]]
[http://[[pemakai[:kata sandi]@]tuan rumah[:pelabuhan]/path] [...]
ftp -u URL fillet [...]
DESKRIPSI
ftp adalah antarmuka pengguna ke Protokol Transfer File standar Internet. Program
memungkinkan pengguna untuk mentransfer file ke dan dari situs jaringan jarak jauh.
Lima argumen terakhir akan mengambil file menggunakan protokol FTP atau HTTP, atau secara langsung
menyalin, ke direktori saat ini. Ini sangat ideal untuk skrip. Mengacu pada PENGAMBILAN OTOMATIS
FILE di bawah ini untuk informasi lebih lanjut.
Opsi dapat ditentukan pada baris perintah, atau ke penerjemah perintah.
-4 pasukan ftp hanya menggunakan alamat IPv4.
-6 pasukan ftp hanya menggunakan alamat IPv6.
-A Paksa mode aktif ftp. Secara default, ftp akan mencoba menggunakan mode pasif ftp dan
kembali ke mode aktif jika pasif tidak didukung oleh server. Pilihan ini
penyebab ftp untuk selalu menggunakan koneksi aktif. Ini hanya berguna untuk menghubungkan
ke server yang sangat tua yang tidak menerapkan mode pasif dengan benar.
-a Global ftp untuk melewati prosedur login normal, dan gunakan login anonim sebagai gantinya.
-d Mengaktifkan debug.
-e Menonaktifkan pengeditan baris perintah. Ini berguna untuk mode ange-ftp Emacs.
-f Memaksa pemuatan ulang cache untuk transfer yang melalui proxy FTP atau HTTP.
-g Menonaktifkan globbing nama file.
-i Menonaktifkan prompt interaktif selama beberapa transfer file.
-N netrc penggunaan netrc alih-alih ~/.netrc. Mengacu pada THE .netrc FILE for more information.
-n Pengekangan ftp dari mencoba "masuk otomatis" pada koneksi awal untuk non-otomatis
mengambil transfer. Jika login otomatis diaktifkan, ftp akan memeriksa .netrc (Lihat
di bawah) di direktori home pengguna untuk entri yang menjelaskan akun di
mesin jarak jauh. Jika tidak ada entri, ftp akan meminta mesin jarak jauh
nama login (default adalah identitas pengguna pada mesin lokal), dan, jika
diperlukan, minta kata sandi dan akun untuk login. Ke
menimpa login otomatis untuk transfer pengambilan otomatis, tentukan nama pengguna (dan
opsional, kata sandi) yang sesuai.
-o keluaran Saat mengambil file secara otomatis, simpan isinya di keluaran. keluaran diurai
menurut FILE PENAMBAHAN KONVENSI di bawah. Jika keluaran bukan '-' atau tidak
mulai dengan '|', maka hanya file pertama yang ditentukan yang akan diambil ke
keluaran; semua file lain akan diambil ke dalam nama dasar remote mereka
Nama.
-P pelabuhan Setel nomor port ke pelabuhan.
-p Aktifkan operasi mode pasif untuk digunakan di balik firewall penyaringan koneksi.
Opsi ini tidak digunakan lagi sebagai ftp sekarang mencoba menggunakan mode pasif secara default,
kembali ke mode aktif jika server tidak mendukung koneksi pasif.
-q waktu berhenti
Keluar jika koneksi terhenti selama waktu berhenti detik.
-R Mulai ulang semua pengambilan otomatis yang tidak diproksi.
-r menunggu Coba lagi upaya koneksi jika gagal, jeda selama menunggu detik.
-s jantung penggunaan jantung sebagai alamat IP lokal untuk semua koneksi.
-t Mengaktifkan pelacakan paket.
-T arah,maksimum[,kenaikan]
Tetapkan kecepatan transfer maksimum untuk arah untuk maksimum byte/detik, dan jika
ditentukan, kenaikan menjadi kenaikan byte/detik. Mengacu pada tarif keahlian yang lebih
informasi.
-u URL fillet [...]
Unggah file di baris perintah ke URL dimana URL adalah salah satu jenis URL ftp sebagai
didukung oleh pengambilan otomatis (dengan nama file target opsional untuk satu file
upload), dan fillet adalah satu atau lebih file lokal yang akan diunggah.
-V Disable bertele-tele dan kemajuan, mengesampingkan default diaktifkan ketika output adalah
ke sebuah terminal.
-v Aktifkan bertele-tele dan kemajuan. Ini adalah default jika output ke terminal
(dan dalam kasus kemajuan, ftp adalah proses latar depan). Pasukan ftp untuk
tampilkan semua tanggapan dari server jarak jauh, serta laporkan transfer data
statistik.
Host klien dengan yang ftp adalah untuk berkomunikasi dapat ditentukan pada baris perintah. Jika
ini selesai, ftp akan segera mencoba membuat koneksi ke server FTP di
tuan rumah itu; sebaliknya, ftp akan memasukkan penerjemah perintahnya dan menunggu instruksi dari
pengguna. Kapan ftp sedang menunggu perintah dari pengguna, prompt 'ftp>' disediakan untuk
pengguna. Perintah berikut dikenali oleh ftp:
! [Command [args]]
Panggil shell interaktif di mesin lokal. Jika ada argumen,
pertama dianggap sebagai perintah untuk dieksekusi secara langsung, dengan sisanya
argumen sebagai argumennya.
$ nama makro [args]
Jalankan makro nama makro yang didefinisikan dengan macdef perintah.
Argumen diteruskan ke makro tanpa lob.
rekening [passwd]
Berikan kata sandi tambahan yang diperlukan oleh sistem jarak jauh untuk akses ke
sumber daya setelah login berhasil diselesaikan. Jika tidak ada argumen adalah
disertakan, pengguna akan dimintai kata sandi akun dengan cara yang tidak bergema
modus masukan.
menambahkan file lokal [file jarak jauh]
Tambahkan file lokal ke file di mesin jarak jauh. Jika file jarak jauh tertinggal
tidak ditentukan, nama file lokal digunakan dalam penamaan file jarak jauh setelah
diubah oleh apapun trans or nmap pengaturan. Transfer file menggunakan pengaturan saat ini
untuk mengetik, format, mode, dan struktur.
ascii Atur transfer file mengetik ke jaringan ASCII. Ini adalah tipe default.
bel Atur agar bel dibunyikan setelah setiap perintah transfer file selesai.
biner Atur transfer file mengetik untuk mendukung transfer gambar biner.
bye Hentikan sesi FTP dengan server jarak jauh dan keluar ftp. Akhir dari file
juga akan mengakhiri sesi dan keluar.
kasus Alihkan pemetaan kasus nama file komputer jarak jauh selama mendapatkan, mget dan mpu
perintah. Kapan kasus aktif (default mati), nama file komputer jarak jauh dengan semua
huruf besar ditulis di direktori lokal dengan huruf yang dipetakan
untuk huruf kecil.
cd direktori jarak jauh
Ubah direktori kerja pada mesin jarak jauh menjadi direktori jarak jauh.
cdup Ubah direktori kerja mesin jarak jauh ke induk dari remote saat ini
direktori kerja mesin.
chmod mode file jarak jauh
Ubah mode izin file file jarak jauh pada sistem jarak jauh untuk
mode.
menutup penjualan Hentikan sesi FTP dengan server jarak jauh, dan kembali ke perintah
penerjemah. Setiap makro yang ditentukan akan dihapus.
cr Alihkan stripping carriage return selama pengambilan file tipe ascii. Catatan adalah
dilambangkan dengan urutan carriage return/linefeed selama transfer file tipe ascii.
Ketika cr aktif (default), carriage return dihapus dari urutan ini ke
sesuai dengan pembatas record single linefeed UNIX. Rekaman di non-UNIX
sistem jarak jauh mungkin berisi umpan baris tunggal; ketika transfer tipe ascii adalah
dibuat, umpan baris ini dapat dibedakan dari pembatas rekaman hanya jika: cr
tidak aktif.
hapus file jarak jauh
Hapus file file jarak jauh pada mesin jarak jauh.
dir [jalan jauh [file lokal]]
Cetak daftar isi direktori pada mesin jarak jauh. NS
daftar mencakup informasi apa pun yang bergantung pada sistem yang dipilih oleh server
termasuk; misalnya, sebagian besar sistem UNIX akan menghasilkan output dari perintah 'ls
-l'. Jika jalan jauh dibiarkan tidak ditentukan, direktori kerja saat ini digunakan.
Jika prompt interaktif aktif, ftp akan meminta pengguna untuk memverifikasi bahwa yang terakhir
argumen memang file lokal target untuk menerima dir keluaran. Jika tidak ada lokal
file ditentukan, atau jika file lokal adalah '-', output dikirim ke terminal.
memutuskan Sinonim untuk menutup penjualan.
mengedit Alihkan pengeditan baris perintah, dan penyelesaian perintah dan file yang peka konteks.
Ini diaktifkan secara otomatis jika input berasal dari terminal, dan dinonaktifkan
jika tidak.
epsv epsv4 epsv6
Alihkan penggunaan perintah EPSV dan EPRT yang diperluas pada semua IP, IPv4, dan IPv6
koneksi masing-masing. Pertama coba EPSV / EPRT, lalu PASV / PORT. Ini adalah
diaktifkan secara default. Jika perintah yang diperluas gagal maka opsi ini akan menjadi
dinonaktifkan sementara selama koneksi saat ini, atau sampai epsv,
epsv4, atau epsv6 dieksekusi lagi.
keluar Sinonim untuk bye.
fitur Tampilkan fitur apa yang didukung server jarak jauh (menggunakan perintah FEAT).
salah file lokal
Ambil file yang terdaftar di file lokal, yang memiliki satu baris per nama file.
bentuk format
Atur transfer file bentuk untuk format. Format default (dan hanya didukung)
adalah "non-cetak".
ftp tuan rumah [pelabuhan]
Sinonim untuk Buka.
ftp_debug [ftp_debug-nilai]
Alihkan mode debug. Jika opsional ftp_debug-nilai ditentukan itu digunakan
untuk mengatur tingkat debug. Saat debugging aktif, ftp mencetak setiap perintah yang dikirim
ke mesin jarak jauh, didahului dengan string '-->'.
gerbang [tuan rumah [pelabuhan]]
Beralih mode gerbang-ftp, yang digunakan untuk terhubung melalui TIS FWTK dan Gauntlet
proxy ftp. Ini tidak akan diizinkan jika server gerbang-ftp belum disetel
(baik secara eksplisit oleh pengguna, atau dari variabel lingkungan FTPSERVER). Jika
tuan rumah diberikan, maka mode gerbang-ftp akan diaktifkan, dan server gerbang-ftp akan
diatur ke tuan rumah. Jika pelabuhan juga diberikan, yang akan digunakan sebagai port untuk menghubungkan
ke server gerbang-ftp.
mendapatkan file jarak jauh [file lokal]
Ambil file jarak jauh dan simpan di mesin lokal. Jika file lokal
nama tidak ditentukan, diberi nama yang sama dengan yang ada di mesin jarak jauh,
tunduk pada perubahan oleh arus kasus, trans, dan nmap pengaturan. NS
pengaturan saat ini untuk mengetik, bentuk, mode, dan struktur digunakan saat mentransfer
berkas.
bola Alihkan ekspansi nama file untuk menghapus, mget, mpu, dan ingat. Jika globbing adalah
dimatikan dengan bola, argumen nama file diambil secara harfiah dan bukan
diperluas. Globbing untuk mpu dilakukan seperti pada csh(1). Untuk menghapus, mget, dan
ingat, setiap nama file jarak jauh diperluas secara terpisah pada mesin jarak jauh dan
daftar tidak digabungkan. Perluasan nama direktori mungkin
berbeda dari perluasan nama file biasa: hasil yang tepat
tergantung pada sistem operasi asing dan server ftp, dan dapat dipratinjau oleh
melakukan 'mls file jarak jauh -' Catatan: mget, mpu dan ingat tidak dimaksudkan untuk mentransfer
seluruh subpohon direktori file. Itu bisa dilakukan dengan mentransfer ter(1)
arsip subpohon (dalam mode biner).
hash [ukuran]
Alihkan pencetakan tanda pagar ('#') untuk setiap blok data yang ditransfer. Ukuran
default blok data ke 1024 byte. Ini dapat diubah dengan menentukan ukuran in
byte. Mengaktifkan hash menonaktifkan kemajuan.
membantu [Command]
Cetak pesan informatif tentang arti Command. Jika tidak ada argumen adalah
diberikan, ftp mencetak daftar perintah yang diketahui.
siaga [detik]
Setel penghitung waktu tidak aktif di server jauh ke detik detik. Jika detik is
dihilangkan, penghitung waktu tidak aktif saat ini akan dicetak.
gambar Sinonim untuk biner.
lcd [direktori]
Ubah direktori kerja pada mesin lokal. Jika tidak direktori is
ditentukan, direktori home pengguna digunakan.
kurang fillet Sinonim untuk halaman.
halaman file lokal
Display file lokal dengan program yang ditentukan oleh set pager .
lpwd Cetak direktori kerja pada mesin lokal.
ls [jalan jauh [file lokal]]
Sinonim untuk dir.
macdef nama makro
Tentukan makro. Baris berikutnya disimpan sebagai makro nama makro; sebuah nol
baris (karakter baris baru berturut-turut dalam file atau carriage kembali dari
terminal) mengakhiri mode input makro. Ada batas 16 makro dan 4096
total karakter di semua makro yang ditentukan. Nama makro bisa maksimal 8
karakter. Makro hanya berlaku untuk sesi saat ini yang ditentukan
dalam (atau jika didefinisikan di luar sesi, ke sesi yang dipanggil dengan yang berikutnya
Buka perintah), dan tetap didefinisikan sampai a menutup penjualan perintah dijalankan. Untuk memanggil
makro, gunakan $ perintah (lihat di atas).
Prosesor makro menginterpretasikan '$' dan '\' sebagai karakter khusus. Sebuah '$'
diikuti oleh angka (atau angka) diganti dengan argumen yang sesuai pada
baris perintah permintaan makro. A '$' diikuti oleh 'i' menandakan makro
prosesor bahwa makro pelaksana akan diulang. Pada pass pertama “$i” adalah
digantikan oleh argumen pertama pada baris perintah doa makro, di
pass kedua diganti dengan argumen kedua, dan seterusnya. Sebuah '\' diikuti oleh
setiap karakter digantikan oleh karakter itu. Gunakan '\' untuk mencegah spesial
pengobatan '$'.
menghapus [file jarak jauh]
Hapus file jarak jauh pada mesin jarak jauh.
mdir file jarak jauh file lokal
Seperti dir, kecuali beberapa file jarak jauh dapat ditentukan. Jika interaktif
bisikan aktif, ftp akan meminta pengguna untuk memverifikasi bahwa argumen terakhir adalah
memang file lokal target untuk menerima mdir output.
mget file jarak jauh
Pilih file jarak jauh pada mesin jarak jauh dan lakukan a mendapatkan untuk setiap nama file
demikian diproduksi. Lihat bola untuk detail tentang perluasan nama file. File yang dihasilkan
nama kemudian akan diproses sesuai dengan kasus, trans, dan nmap pengaturan.
File ditransfer ke direktori kerja lokal, yang dapat diubah
dengan 'direktori lcd'; direktori lokal baru dapat dibuat dengan '! mkdir
direktori'.
mkdir nama-direktori
Buat direktori pada mesin jarak jauh.
mls file jarak jauh file lokal
Seperti ls, kecuali beberapa file jarak jauh dapat ditentukan, dan file lokal harus
ditentukan. Jika prompt interaktif aktif, ftp akan meminta pengguna untuk
verifikasi bahwa argumen terakhir memang file lokal target untuk menerima mls
output.
mlsd [jalan jauh]
Tampilkan isi dari jalan jauh (yang seharusnya default ke arus
direktori jika tidak diberikan) dalam bentuk yang dapat diurai mesin, menggunakan MLSD. Format dari
tampilan dapat diubah dengan 'remopts mlst ...'.
mlst [jalan jauh]
Tampilkan detail tentang jalan jauh (yang seharusnya default ke arus
direktori jika tidak diberikan) dalam bentuk yang dapat diurai mesin, menggunakan MLST. Format dari
tampilan dapat diubah dengan 'remopts mlst ...'.
mode nama-mode
Atur transfer file mode untuk nama-mode. Mode default (dan hanya didukung)
adalah "aliran".
saat ini file jarak jauh
Tampilkan waktu modifikasi terakhir dari file pada mesin jarak jauh, dalam RFC 2822
Format.
lebih fillet Sinonim untuk halaman.
mpu file-lokal
Perluas kartu liar dalam daftar file lokal yang diberikan sebagai argumen dan lakukan a menempatkan untuk
setiap file dalam daftar yang dihasilkan. Lihat bola untuk detail perluasan nama file.
Nama file yang dihasilkan kemudian akan diproses sesuai dengan trans dan nmap
pengaturan.
ingat file jarak jauh
Sesuai mget, tetapi melakukan a kotor alih-alih mendapatkan.
kirim pesan file-lokal
Sinonim untuk mpu.
baru file jarak jauh [file lokal]
Dapatkan file hanya jika waktu modifikasi file jarak jauh lebih baru
bahwa file pada sistem saat ini. Jika file tidak ada pada saat ini
sistem, file jarak jauh dianggap baru. Jika tidak, perintah ini adalah
sama dengan mendapatkan.
daftar [jalan jauh [file lokal]]
Sinonim untuk ls.
nmap [pola dalam pola luar]
Setel atau batalkan mekanisme pemetaan nama file. Jika tidak ada argumen yang ditentukan,
mekanisme pemetaan nama file tidak disetel. Jika argumen ditentukan, remote
nama file dipetakan selama mpu perintah dan menempatkan perintah yang dikeluarkan tanpa a
nama file target jarak jauh yang ditentukan. Jika argumen ditentukan, nama file lokal
dipetakan selama mget perintah dan mendapatkan perintah yang dikeluarkan tanpa ditentukan
nama file target lokal. Perintah ini berguna saat menghubungkan ke non-UNIX
komputer jarak jauh dengan konvensi atau praktik penamaan file yang berbeda. NS
pemetaan mengikuti pola yang ditetapkan oleh pola dalam dan pola luar. [pola dalam] adalah
template untuk nama file yang masuk (yang mungkin sudah diproses sesuai
ke trans dan kasus pengaturan). Pembuatan template variabel dilakukan dengan
termasuk urutan “$1”, “$2”, ... “$9” di pola dalam. Gunakan '\' untuk mencegah
perlakuan khusus karakter '$' ini. Semua karakter lain diperlakukan
secara harfiah, dan digunakan untuk menentukan nmap [pola dalam] nilai variabel. Untuk
contoh, diberikan pola dalam $1,$2 dan nama file jarak jauh "mydata.data", $1 akan
memiliki nilai "mydata", dan $2 akan memiliki nilai "data". NS pola luar
menentukan nama file yang dipetakan yang dihasilkan. Urutan “$1”, “$2”, ... “$9”
digantikan oleh nilai apa pun yang dihasilkan dari pola dalam templat. Urutannya
"$0" diganti dengan nama file asli. Selain itu, urutan “[seq1,
seq2]” diganti dengan [seq1] jika seq1 bukan string nol; jika tidak, itu adalah
digantikan oleh seq2. Misalnya perintah
nmap $1.$2.$3 [$1,$2].[$2,file]
akan menghasilkan nama file output "myfile.data" untuk nama file input "myfile.data"
dan "myfile.data.old", "myfile.file" untuk input nama file "myfile", dan
"myfile.myfile" untuk nama file input ".myfile". Spasi mungkin termasuk dalam
pola luar, seperti pada contoh:
nmap $1 sed s/ *$// > $1
Gunakan karakter '\' untuk mencegah perlakuan khusus terhadap '$', '[', ']', dan ','
karakter.
trans [inci [luar biasa]]
Atur atau hapus mekanisme terjemahan karakter nama file. Jika tidak ada argumen adalah
ditentukan, mekanisme terjemahan karakter nama file tidak disetel. Jika argumen
ditentukan, karakter dalam nama file jarak jauh diterjemahkan selama mpu
perintah dan menempatkan perintah yang dikeluarkan tanpa nama file target jarak jauh yang ditentukan. Jika
argumen ditentukan, karakter dalam nama file lokal diterjemahkan selama
mget perintah dan mendapatkan perintah yang dikeluarkan tanpa nama file target lokal yang ditentukan.
Perintah ini berguna saat menghubungkan ke komputer jarak jauh non-UNIX dengan
konvensi atau praktik penamaan file yang berbeda. Karakter dalam nama file
mencocokkan karakter dalam inci diganti dengan karakter yang sesuai di
luar biasa. Jika posisi karakter di inci lebih panjang dari panjang
luar biasa, karakter dihapus dari nama file.
Buka tuan rumah [pelabuhan]
Buat koneksi ke yang ditentukan tuan rumah server FTP. Port opsional
nomor dapat diberikan, dalam hal ini, ftp akan mencoba menghubungi server FTP
di pelabuhan itu. jika set masuk otomatis opsi aktif (default), ftp juga akan
mencoba untuk secara otomatis memasukkan pengguna ke server FTP (lihat di bawah).
halaman fillet Ambil kembali fillet dan tampilkan dengan program yang ditentukan oleh set pager .
pasif [mobil]
Alihkan mode pasif (jika tidak ada argumen yang diberikan). Jika mobil diberikan, bertindak seolah-olah
FTPMODE diatur ke 'otomatis'. Jika mode pasif diaktifkan (default), ftp akan dikirim
perintah PASV untuk semua koneksi data, bukan perintah PORT. PASV
perintah meminta server jarak jauh membuka port untuk koneksi data dan
mengembalikan alamat port tersebut. Server jarak jauh mendengarkan pada port itu dan
klien terhubung dengannya. Saat menggunakan perintah PORT yang lebih tradisional, klien
mendengarkan pada port dan mengirimkan alamat itu ke server jarak jauh, yang menghubungkan kembali
untuk itu. Mode pasif berguna saat menggunakan ftp melalui router gateway atau host
yang mengatur arah lalu lintas. (Perhatikan bahwa meskipun server FTP adalah
diperlukan untuk mendukung perintah PASV oleh RFC 1123, beberapa tidak.)
pdir [jalan jauh]
Melakukan dir [jalan jauh], dan tampilkan hasilnya dengan program yang ditentukan oleh
itu set pager .
pls [jalan jauh]
Melakukan ls [jalan jauh], dan tampilkan hasilnya dengan program yang ditentukan oleh
itu set pager .
pmlsd [jalan jauh]
Melakukan mlsd [jalan jauh], dan tampilkan hasilnya dengan program yang ditentukan oleh
itu set pager .
memelihara Beralih pelestarian waktu modifikasi pada file yang diambil.
kemajuan Alihkan tampilan bilah kemajuan transfer. Bilah kemajuan akan dinonaktifkan untuk
transfer yang memiliki file lokal sebagai '-' atau perintah yang dimulai dengan '|'. Merujuk
untuk FILE PENAMBAHAN KONVENSI untuk informasi lebih lanjut. Mengaktifkan kemajuan menonaktifkan
hash.
cepat Alihkan permintaan interaktif. Prompt interaktif terjadi selama banyak file
transfer untuk memungkinkan pengguna mengambil atau menyimpan file secara selektif. Jika
prompt dimatikan (default aktif), apa saja mget or mpu akan mentransfer semua
file, dan apa saja menghapus akan menghapus semua file.
Saat prompting aktif, perintah berikut ini tersedia pada prompt:
a Jawab 'ya' untuk file saat ini, dan secara otomatis menjawab 'ya' untuk
file yang tersisa untuk perintah saat ini.
n Jawab 'tidak', dan jangan mentransfer file.
p Jawab 'ya' ke file saat ini, dan matikan mode prompt (sebagaimana adanya
"prompt off" telah diberikan).
q Hentikan operasi saat ini.
y Jawab 'ya', dan transfer file tersebut.
? Menampilkan pesan bantuan.
Tanggapan lain akan menjawab 'ya' untuk file saat ini.
wakil ftp-perintah
Jalankan perintah ftp pada koneksi kontrol sekunder. Perintah ini memungkinkan
koneksi simultan ke dua server FTP jarak jauh untuk mentransfer file antara
dua server. Pertama wakil perintah harus berupa Buka, untuk mendirikan
koneksi kontrol sekunder. Masukkan perintah "proksi?" untuk melihat FTP lainnya
perintah yang dapat dieksekusi pada koneksi sekunder. Perintah berikut berperilaku
berbeda ketika didahului oleh wakil: Buka tidak akan menentukan makro baru selama
proses login otomatis, menutup penjualan tidak akan menghapus definisi makro yang ada, mendapatkan dan
mget mentransfer file dari host pada koneksi kontrol utama ke host
pada koneksi kontrol sekunder, dan menempatkan, mpu, dan menambahkan mentransfer file
dari host pada koneksi kontrol sekunder ke host di primer
koneksi kontrol. Transfer file pihak ketiga bergantung pada dukungan FTP
protokol perintah PASV oleh server pada koneksi kontrol sekunder.
menempatkan file lokal [file jarak jauh]
Simpan file lokal di mesin jarak jauh. Jika file jarak jauh dibiarkan tidak ditentukan,
nama file lokal digunakan setelah diproses sesuai dengan trans or nmap
pengaturan dalam penamaan file jarak jauh. Transfer file menggunakan pengaturan saat ini untuk
mengetik, format, mode, dan struktur.
pwd Cetak nama direktori kerja saat ini pada mesin jarak jauh.
berhenti Sinonim untuk bye.
mengutip argumen1 argumen2 ...
Argumen yang ditentukan dikirim, kata demi kata, ke server FTP jarak jauh.
tarif arah [maksimum [kenaikan]]
Kurangi kecepatan transfer maksimum ke maksimum byte/detik. Jika maksimum adalah 0,
menonaktifkan throttle.
arah mungkin salah satu dari:
semua Kedua arah.
mendapatkan Transfer masuk.
menempatkan Transfer keluar.
maksimum dapat dimodifikasi dengan cepat oleh kenaikan byte (default: 1024) setiap kali
sinyal yang diberikan diterima:
Peningkatan SIGUSR1 maksimum by kenaikan byte.
Penurunan SIGUSR2 maksimum by kenaikan byte. Hasilnya harus
nomor positif.
If maksimum tidak diberikan, tingkat throttle saat ini ditampilkan.
Catatan: tarif belum diimplementasikan untuk transfer mode ascii.
rcvbuf ukuran
Atur ukuran soket penerima buffer ke ukuran.
menerima file jarak jauh [file lokal]
Sinonim untuk mendapatkan.
kotor file jarak jauh [file lokal]
kotor bertindak seperti mendapatkan, kecuali jika file lokal ada dan lebih kecil dari
file jarak jauh, file lokal dianggap sebagai salinan yang ditransfer sebagian dari
file jarak jauh dan transfer dilanjutkan dari titik kegagalan yang tampak.
Perintah ini berguna saat mentransfer file yang sangat besar melalui jaringan yang
rentan untuk menjatuhkan koneksi.
remot Command [opsi perintah]
Atur opsi pada server FTP jarak jauh untuk Command untuk opsi perintah (yang
ketidakhadiran ditangani berdasarkan perintah khusus). Perintah FTP jarak jauh diketahui
opsi dukungan meliputi: 'MLST' (digunakan untuk MLSD dan MLST).
mengubah nama [dari [untuk]]
Ganti nama file dari pada mesin jarak jauh, ke file untuk.
ulang Hapus antrean balasan. Perintah ini menyinkronkan ulang urutan perintah/balasan dengan
server FTP jarak jauh. Sinkronisasi ulang mungkin diperlukan setelah pelanggaran
dari protokol FTP oleh server jauh.
Restart penanda
Mulai ulang segera berikut mendapatkan or menempatkan di indikasikan penanda. Di UNIX
sistem, penanda biasanya offset byte ke dalam file.
tolong [nama-perintah]
Minta bantuan dari server FTP jarak jauh. Jika sebuah nama-perintah ditentukan itu adalah
diberikan ke server juga.
adalah rm nama-direktori
Hapus direktori pada mesin jarak jauh.
status [file jarak jauh]
Tanpa argumen, tampilkan status mesin jarak jauh. Jika file jarak jauh ditentukan,
menunjukkan status dari file jarak jauh pada mesin jarak jauh.
rahasia Alihkan penyimpanan file di sistem lokal dengan nama file unik. Jika sebuah file
sudah ada dengan nama yang sama dengan nama file lokal target untuk a mendapatkan or mget
perintah, ".1" ditambahkan ke nama. Jika nama yang dihasilkan cocok dengan yang lain
file yang ada, ".2" ditambahkan ke nama aslinya. Jika proses ini
berlanjut hingga ".99", pesan kesalahan dicetak, dan transfer tidak
terjadi. Nama file unik yang dihasilkan akan dilaporkan. Perhatikan bahwa rahasia
tidak akan mempengaruhi file lokal yang dihasilkan dari perintah shell (lihat di bawah). NS
nilai default mati.
mengirim file lokal [file jarak jauh]
Sinonim untuk menempatkan.
kirim Alihkan penggunaan perintah PORT. Secara default, ftp akan mencoba menggunakan PORT
perintah saat membuat koneksi untuk setiap transfer data. Penggunaan PORT
perintah dapat mencegah penundaan saat melakukan beberapa transfer file. jika
Perintah PORT gagal, ftp akan menggunakan port data default. Saat menggunakan PORT
perintah dinonaktifkan, tidak ada upaya yang akan dilakukan untuk menggunakan perintah PORT untuk setiap data
transfer. Ini berguna untuk implementasi FTP tertentu yang mengabaikan PORT
perintah tetapi, salah, menunjukkan bahwa mereka telah diterima.
set [Option nilai]
set Option untuk nilai. Jika Option dan nilai tidak diberikan, tampilkan semua
pilihan dan nilainya. Opsi yang saat ini didukung adalah:
melewati Default ke $FTPANONPASS
ftp_proxy Default ke $ftp_proxy.
http_proxy Default ke $http_proxy.
https_proxy Default ke $https_proxy.
no_proxy Default ke $no_proxy.
pager Default ke $PAGER.
cepat Default ke $FTPPROMPT.
segera Default ke $FTPRPROMPT.
situs web argumen1 argumen2 ...
Argumen yang ditentukan dikirim, kata demi kata, ke server FTP jarak jauh sebagai SITUS
perintah.
ukuran file jarak jauh
Ukuran kembali dari file jarak jauh pada mesin jarak jauh.
sndbuf ukuran
Atur ukuran soket send buffer ke ukuran.
status Tampilkan status saat ini dari ftp.
struktur nama-struktur
Atur transfer file struktur untuk nama-struktur. Default (dan hanya
didukung) struktur adalah "file".
unik Alihkan penyimpanan file pada mesin jarak jauh dengan nama file unik. Jarak jauh
Server FTP harus mendukung perintah STOU protokol FTP agar berhasil diselesaikan.
Server jarak jauh akan melaporkan nama unik. Nilai default tidak aktif.
sistem Tunjukkan jenis sistem operasi yang berjalan pada mesin jarak jauh.
tenex Atur jenis transfer file ke yang diperlukan untuk berbicara dengan mesin TENEX.
mencekik Sinonim untuk tarif.
jejak Beralih pelacakan paket.
mengetik [ketik nama]
Atur transfer file mengetik untuk ketik nama. Jika tidak ada tipe yang ditentukan, arus
jenis dicetak. Jenis default adalah jaringan ASCII.
umask [topeng baru]
Setel umask default di server jauh ke topeng baru. Jika topeng baru dihilangkan,
umask saat ini dicetak.
tidak disetel Option
Tidak disetel Option. Mengacu pada set for more information.
pemakaian Command
Cetak pesan penggunaan untuk Command.
pemakai user-nama [kata sandi [rekening]]
Identifikasi diri Anda ke server FTP jarak jauh. jika kata sandi tidak ditentukan
dan server membutuhkannya, ftp akan meminta pengguna untuk itu (setelah menonaktifkan
gema lokal). Jika rekening bidang tidak ditentukan, dan server FTP memerlukan
itu, pengguna akan diminta untuk itu. Jika rekening bidang ditentukan, dan
perintah akun akan diteruskan ke server jarak jauh setelah urutan login adalah
selesai jika server jarak jauh tidak memerlukannya untuk masuk. Kecuali ftp is
dipanggil dengan "login otomatis" dinonaktifkan, proses ini dilakukan secara otomatis pada
koneksi awal ke server FTP.
bertele-tele Alihkan mode verbose. Dalam mode verbose, semua respons dari server FTP adalah
ditampilkan kepada pengguna. Selain itu, jika verbose aktif, saat transfer file
selesai, statistik mengenai efisiensi transfer dilaporkan. Oleh
default, verbose aktif.
xferbuf ukuran
Atur ukuran soket kirim dan terima buffer ke ukuran.
? [Command]
Sinonim untuk membantu.
Argumen perintah yang memiliki spasi yang disematkan dapat dikutip dengan tanda kutip '"'.
Perintah yang pengaturan sakelarnya dapat diambil secara eksplisit on or lepas argumen untuk memaksa pengaturan
tepat
Perintah yang mengambil byte dihitung sebagai argumen (misalnya, hash, tarif, dan xferbuf) mendukung dan
sufiks opsional pada argumen yang mengubah interpretasi argumen. Didukung
sufiks adalah:
b Tidak menyebabkan modifikasi. (Opsional)
k kilo; kalikan argumen dengan 1024
m Mega; kalikan argumen dengan 1048576
g Giga; kalikan argumen dengan 1073741824
If ftp menerima SIGINFO (lihat argumen "status" dari sty(1)) atau sinyal SIGQUIT saat a
transfer sedang berlangsung, statistik tingkat transfer saat ini akan ditulis ke
keluaran kesalahan standar, dalam format yang sama dengan pesan penyelesaian standar.
PENGAMBILAN OTOMATIS FILE
Selain perintah standar, versi ini ftp mendukung fitur pengambilan otomatis. Ke
aktifkan pengambilan otomatis, cukup berikan daftar nama host/file pada baris perintah.
Format berikut adalah sintaks yang valid untuk elemen pengambilan otomatis:
[pemakai@]tuan rumah:[path][/]
Format FTP "Klasik".
If path berisi karakter glob dan globbing diaktifkan, (lihat bola), lalu
setara dengan 'mget path' dilakukan.
Jika komponen direktori dari path tidak mengandung karakter globbing, itu disimpan
lokal dengan nama basename (lihat nama dasar(1)) dari path, di direktori saat ini.
Jika tidak, nama lengkap jarak jauh digunakan sebagai nama lokal, relatif terhadap akar lokal
direktori.
ftp://[[pemakai[:kata sandi]@]tuan rumah[:pelabuhan]/path[/][;jenis=X]
URL FTP, diambil menggunakan protokol FTP jika set ftp_proxy tidak didefinisikan.
Jika tidak, transfer URL menggunakan HTTP melalui proxy yang ditentukan dalam set ftp_proxy. Jika set
ftp_proxy tidak terdefinisi dan pemakai diberikan, login sebagai pemakai. Dalam hal ini, gunakan kata sandi
jika disediakan, jika tidak, minta pengguna untuk memintanya.
Jika sufiks ';type=A' atau ';type=I' diberikan, maka tipe transfer akan mengambil
tempat sebagai ascii atau biner (masing-masing). Jenis transfer default adalah biner.
Agar sesuai dengan RFC 3986, ftp menafsirkan path bagian dari "ftp://"
URL pengambilan otomatis sebagai berikut:
· Tanda '/' tepat setelah tuan rumah[:pelabuhan] ditafsirkan sebagai pemisah sebelum
path, dan bukan sebagai bagian dari path itu sendiri.
· path ditafsirkan sebagai daftar komponen nama yang dipisahkan '/'. Untuk semua tapi
komponen terakhir, ftp melakukan setara dengan cd memerintah. Untuk
komponen jalur terakhir, ftp melakukan setara dengan mendapatkan perintah.
· Komponen nama kosong, yang dihasilkan dari '//' di dalam path, atau dari tambahan
'/' di awal path, akan menyebabkan ekivalen dengan cd Command
tanpa nama direktori. Ini tidak mungkin berguna.
· Setiap '%XX' kode (per RFC 3986) di dalam komponen jalur didekodekan, dengan XX
mewakili kode karakter dalam heksadesimal. Penguraian kode ini terjadi setelah
path telah dipecah menjadi komponen, tetapi sebelum setiap komponen digunakan dalam
setara dengan a cd or mendapatkan memerintah. Beberapa kode yang sering digunakan adalah '%2F' (yang
mewakili '/') dan '%7E' (yang mewakili '~').
Penafsiran di atas memiliki konsekuensi sebagai berikut:
· Jalur ditafsirkan relatif terhadap direktori login default dari yang ditentukan
pengguna atau pengguna 'anonim'. jika / direktori diperlukan, gunakan yang terkemuka
jalur "%2F". Jika direktori home pengguna diperlukan (dan server jarak jauh
mendukung sintaks), gunakan jalur utama "%7Euser/". Misalnya, untuk mengambil
/etc/motd dari 'localhost' sebagai pengguna 'nama saya' dengan kata sandi 'mypass', gunakan
"ftp://namasaya:mypass@localhost/%2feetc/motd”
· Tepat cd dan mendapatkan perintah dapat dikontrol dengan pilihan tempat yang hati-hati untuk digunakan
'/' dan tempat menggunakan '%2F' (atau '%2f'). Misalnya, URL berikut sesuai
setara dengan perintah yang ditunjukkan:
ftp://host/dir1/dir2/file "cd dir1", "cd dir2", "dapatkan file".
ftp://host/%2Fdir1/dir2/file "cd /dir1", "cd dir2", "dapatkan file".
ftp://host/dir1%2Fdir2/file "cd dir1/dir2", "dapatkan file".
ftp://host/%2Fdir1%2Fdir2/file "cd /dir1/dir2", "dapatkan file".
ftp://host/dir1%2Fdir2%2Ffile “get dir1/dir2/file”.
ftp://host/%2Fdir1%2Fdir2%2Ffile “get /dir1/dir2/file”.
· Anda harus memiliki izin akses yang sesuai untuk setiap perantara
direktori yang digunakan setara dengan a cd perintah.
http://[pemakai[:kata sandi]@]tuan rumah[:pelabuhan]/path
URL HTTP, diambil menggunakan protokol HTTP. Jika set http_proxy didefinisikan, yaitu
digunakan sebagai URL ke server proxy HTTP. Jika otorisasi HTTP diperlukan untuk mengambil
path, dan 'pengguna' (dan opsional 'kata sandi') ada di URL, gunakan untuk yang pertama
mencoba untuk mengotentikasi.
https://[pemakai[:kata sandi]@]tuan rumah[:pelabuhan]/path
URL HTTPS, diambil menggunakan protokol HTTPS. Jika set https_proxy didefinisikan, itu
digunakan sebagai URL ke server proxy HTTPS. Jika otorisasi HTTPS diperlukan untuk
Ambil kembali path, dan 'pengguna' (dan opsional 'kata sandi') ada di URL, gunakan untuk
upaya pertama untuk mengotentikasi. Saat ini tidak ada validasi sertifikat dan
verifikasi.
file: ///path
URL lokal, disalin dari /jalur pada tuan rumah lokal.
tentang:tema
Menampilkan informasi mengenai tema; tidak ada file yang diambil untuk pengambilan otomatis ini
elemen. Nilai yang didukung meliputi:
tentang:ftp Informasi tentang ftp.
tentang:versi Versi dari ftp. Berguna untuk memberikan saat melaporkan masalah.
Kecuali disebutkan sebaliknya di atas, dan -o keluaran tidak diberikan, file disimpan dalam arus
direktori sebagai nama dasar(1) dari path. Perhatikan bahwa jika pengalihan HTTP diterima, proses fetch
dicoba ulang menggunakan URL target baru yang disediakan oleh server, dengan yang baru path.
Menggunakan eksplisit -o keluaran dianjurkan, untuk menghindari penulisan nama file yang tidak diharapkan.
Jika format klasik atau format URL FTP memiliki tanda '/' atau kosong path komponen, maka
ftp akan terhubung ke situs dan cd ke direktori yang diberikan sebagai jalur, dan tinggalkan pengguna
dalam mode interaktif siap untuk masukan lebih lanjut. Ini tidak akan berhasil jika set ftp_proxy menjadi
bekas.
Transfer HTTP langsung menggunakan HTTP 1.1. Transfer FTP dan HTTP yang diproksi menggunakan HTTP 1.0.
If -R diberikan, semua pengambilan otomatis yang tidak melalui proxy FTP atau HTTP akan
dimulai ulang. Untuk FTP, ini diimplementasikan dengan menggunakan kotor alih-alih mendapatkan. Untuk HTTP, ini adalah
diimplementasikan dengan menggunakan direktif 'Range: bytes=' HTTP/1.1.
Jika otentikasi WWW atau proxy WWW diperlukan, Anda akan diminta untuk memasukkan nama pengguna dan
kata sandi untuk mengautentikasi.
Saat menentukan alamat numerik IPv6 dalam URL, Anda harus mengapit alamat dalam kotak
tanda kurung. Misalnya: “ftp://[::1]:21/”. Ini karena titik dua digunakan dalam alamat numerik IPv6
sekaligus sebagai pemisah nomor port.
MENGGORONG A FILE TRANSFER
Untuk membatalkan transfer file, gunakan tombol interupsi terminal (biasanya Ctrl-C). Mengirim
transfer akan segera dihentikan. Penerimaan transfer akan dihentikan dengan mengirimkan FTP
protokol perintah ABOR ke server jauh, dan membuang data lebih lanjut yang diterima. NS
kecepatan di mana hal ini dicapai tergantung pada dukungan server jauh untuk ABOR
pengolahan. Jika server jarak jauh tidak mendukung perintah ABOR, prompt tidak akan
muncul sampai server jarak jauh selesai mengirim file yang diminta.
Jika urutan kunci interupsi terminal digunakan saat ftp sedang menunggu balasan dari
remote server untuk pemrosesan ABOR, maka koneksi akan ditutup. Ini adalah
berbeda dari perilaku tradisional (yang mengabaikan interupsi terminal selama ini
fase), tetapi dianggap lebih berguna.
FILE PENAMBAHAN KONVENSI
File ditentukan sebagai argumen untuk ftp perintah diproses sesuai dengan aturan berikut.
1. Jika nama file '-' ditentukan, stdin (untuk membaca) atau stdout (untuk menulis) adalah
bekas.
2. Jika karakter pertama dari nama file adalah '|', sisa argumennya adalah
ditafsirkan sebagai perintah shell. ftp kemudian garpu cangkang, menggunakan buka(3) dengan
argumen yang diberikan, dan membaca (menulis) dari stdout (stdin). Jika perintah shell
termasuk spasi, argumen harus dikutip; misalnya ""| ls -lt"". Terutama
contoh yang berguna dari mekanisme ini adalah: “dir "" |more".
3. Gagal pemeriksaan di atas, jika "globbing" diaktifkan, nama file lokal diperluas
sesuai dengan aturan yang digunakan dalam csh(1); lihat bola memerintah. jika ftp Command
mengharapkan satu file lokal (mis menempatkan), hanya nama file pertama yang dihasilkan oleh
Operasi "globbing" digunakan.
4. Untuk mget perintah dan mendapatkan perintah dengan nama file lokal yang tidak ditentukan, local
nama file adalah nama file jarak jauh, yang dapat diubah oleh a kasus, trans, atau nmap
pengaturan. Nama file yang dihasilkan kemudian dapat diubah jika rahasia aktif.
5. Untuk mpu perintah dan menempatkan perintah dengan nama file jarak jauh yang tidak ditentukan, remote
nama file adalah nama file lokal, yang dapat diubah oleh a trans or nmap pengaturan. NS
nama file yang dihasilkan kemudian dapat diubah oleh server jarak jauh jika unik aktif.
FILE TRANSFER PARAMETER
Spesifikasi FTP menentukan banyak parameter yang dapat mempengaruhi transfer file. NS mengetik
mungkin salah satu dari "ascii", "gambar" (biner), "ebcdic", dan "ukuran byte lokal" (untuk PDP-10 dan
PDP-20 kebanyakan). ftp mendukung jenis transfer file ascii dan gambar, ditambah byte lokal
ukuran 8 untuk tenex transfer modus.
ftp hanya mendukung nilai default untuk parameter transfer file yang tersisa: mode, bentuk,
dan struktur.
THE .netrc FILE
.netrc file berisi informasi login dan inisialisasi yang digunakan oleh login otomatis
proses. Itu berada di direktori home pengguna, kecuali diganti dengan -N netrc
pilihan, atau ditentukan dalam variabel lingkungan NETRC. Token berikut adalah
dikenali; mereka dapat dipisahkan oleh spasi, tab, atau baris baru:
mesin nama
Identifikasi mesin jarak jauh nama. Proses auto-login mencari .netrc fillet
untuk mesin token yang cocok dengan mesin jarak jauh yang ditentukan pada ftp Command
garis atau sebagai Buka argumen perintah. Setelah pertandingan dibuat, selanjutnya .netrc
token diproses, berhenti ketika akhir file tercapai atau lainnya mesin
atau kegagalan token ditemui.
kegagalan Ini sama dengan mesin nama kecuali itu kegagalan cocok dengan nama apa pun. Ada bisa
hanya satu kegagalan token, dan bagaimanapun juga itu pasti mesin token. Ini adalah
biasanya digunakan sebagai:
login default kata sandi anonim pengguna@situs
sehingga memberi pengguna login FTP anonim otomatis ke mesin yang tidak ditentukan
in .netrc. Ini dapat ditimpa dengan menggunakan -n tandai untuk menonaktifkan login otomatis.
masuk nama
Identifikasi pengguna pada mesin jarak jauh. Jika token ini ada, login otomatis
proses akan memulai login menggunakan yang ditentukan nama.
kata sandi string
Berikan kata sandi. Jika token ini ada, proses login otomatis akan menyediakan
string yang ditentukan jika server jarak jauh memerlukan kata sandi sebagai bagian dari login
proses. Perhatikan bahwa jika token ini ada di .netrc file untuk pengguna lain
dari anonim, ftp akan membatalkan proses login otomatis jika .netrc dapat dibaca oleh
siapa pun selain pengguna.
rekening string
Berikan kata sandi akun tambahan. Jika token ini ada, login otomatis
proses akan menyediakan string yang ditentukan jika server jauh memerlukan
kata sandi akun tambahan, atau proses masuk otomatis akan memulai ACCT
perintah jika tidak.
macdef nama
Tentukan makro. Token ini berfungsi seperti ftp macdef fungsi perintah. A
makro didefinisikan dengan nama yang ditentukan; isinya dimulai dengan yang berikutnya .netrc
baris dan lanjutkan hingga baris kosong (karakter baris baru berturut-turut) adalah
ditemui. Seperti token lainnya di .netrc berkas, sebuah macdef berlaku
hanya untuk mesin definisi yang mendahuluinya. A macdef entri tidak dapat digunakan oleh
beberapa mesin definisi; alih-alih, itu harus didefinisikan mengikuti masing-masing mesin it
dimaksudkan untuk digunakan dengan. Jika makro bernama init didefinisikan, yaitu
otomatis dieksekusi sebagai langkah terakhir dalam proses auto-login. Sebagai contoh,
kegagalan
macdef init
epsv4 mati
diikuti oleh baris kosong.
COMMAND GARIS Editing
ftp mendukung pengeditan baris perintah interaktif, melalui garis edit(3) perpustakaan. Ini diaktifkan
pada pengatur terkenal. Pengatur ini menawarkan bantuan hukum kepada traderapabila trader berselisih dengan broker yang terdaftar dengan mereka. mengedit perintah, dan diaktifkan secara default jika input berasal dari tty. Baris sebelumnya bisa
dipanggil dan diedit dengan tombol panah, dan tombol pengeditan gaya GNU Emacs lainnya mungkin
digunakan juga.
garis edit(3) perpustakaan dikonfigurasi dengan .editrc file - lihat edit(5) untuk lebih
informasi.
Pengikatan kunci tambahan tersedia untuk ftp untuk memberikan perintah dan nama file yang peka konteks
penyelesaian (termasuk penyelesaian file jarak jauh). Untuk menggunakan ini, ikat kunci ke garis edit(3)
Command ftp-lengkap. Secara default, ini terikat ke kunci TAB.
COMMAND GARIS PROMPT
Secara default, ftp menampilkan prompt baris perintah “ftp> ” kepada pengguna. Ini bisa diubah
pada pengatur terkenal. Pengatur ini menawarkan bantuan hukum kepada traderapabila trader berselisih dengan broker yang terdaftar dengan mereka. set cepat perintah.
Prompt dapat ditampilkan di sisi kanan layar (setelah input perintah) dengan
set segera perintah.
Urutan pemformatan berikut digantikan oleh informasi yang diberikan:
%/ Direktori kerja jarak jauh saat ini.
%c[[0]n],%.[[0]n]
Komponen tambahan dari direktori kerja jarak jauh saat ini, atau n tertinggal
komponen jika angka n diberikan. Jika n dimulai dengan '0', jumlah yang dilewati
komponen mendahului komponen tambahan dalam format “/jumlah>tertinggal"
(untuk '%c') atau “...tertinggal" (untuk '%.').
%M Nama host jarak jauh.
%m Nama host jarak jauh, hingga '.' pertama.
%n Nama pengguna jarak jauh.
%% Tunggal '%'.
LINGKUNGAN
ftp menggunakan variabel lingkungan berikut.
FTPANONPASS Sandi untuk mengirim transfer FTP anonim. Default ke “`whoami`@”.
FTPMODE Mengganti mode operasi default. Nilai dukungan adalah:
aktif mode aktif hanya FTP
mobil penentuan otomatis pasif atau aktif (ini adalah default)
gerbang mode gerbang-ftp
pasif mode pasif hanya FTP
FTPPROMPT Prompt baris perintah untuk digunakan. Default ke "ftp>". Mengacu pada COMMAND GARIS
PROMPT for more information.
FTPRPROMPT Prompt sisi kanan baris perintah untuk digunakan. Default ke "". Mengacu pada COMMAND
GARIS PROMPT for more information.
FTPSERVER Host untuk digunakan sebagai server gerbang-ftp ketika gerbang diaktifkan.
Port FTPSERVERPORT untuk digunakan saat menghubungkan ke server gerbang-ftp saat gerbang diaktifkan. Bawaan
adalah port yang dikembalikan oleh a dapatkan namaservby() pencarian "ftpgate/tcp".
FTPUSERAGENT Nilai yang akan dikirim untuk header HTTP User-Agent.
HOME Untuk lokasi default a .netrc file, jika ada.
NETRC Lokasi alternatif dari .netrc file.
PAGER Digunakan oleh berbagai perintah untuk menampilkan file. Default untuk lebih(1) jika kosong atau
tidak diatur.
SHELL Untuk cangkang default.
ftp_proxy URL proxy FTP untuk digunakan saat membuat permintaan URL FTP (jika tidak ditentukan, gunakan
protokol FTP standar).
Lihat http_proxy untuk catatan lebih lanjut tentang penggunaan proxy.
http_proxy URL proxy HTTP untuk digunakan saat membuat permintaan URL HTTP. Jika proxy
otentikasi diperlukan dan ada nama pengguna dan kata sandi di URL ini,
mereka akan secara otomatis digunakan dalam upaya pertama untuk mengautentikasi ke
proksi.
Jika karakter URL "tidak aman" diperlukan dalam nama pengguna atau kata sandi (untuk
contoh '@' atau '/'), encode dengan RFC 3986 '%XX' pengkodean.
Perhatikan bahwa penggunaan nama pengguna dan kata sandi di ftp_proxy dan http_proxy mungkin
tidak kompatibel dengan program lain yang menggunakannya (seperti lynx(1)).
CATATAN: ini tidak digunakan untuk sesi interaktif, hanya untuk baris perintah
mengambil.
no_proxy Daftar host (atau domain) yang dipisahkan oleh spasi atau koma untuk diproksi
untuk tidak digunakan. Setiap entri mungkin memiliki tambahan opsional ":port", yang
membatasi pencocokan ke koneksi ke port itu.
DITERIMA PASIF MODE DAN FIREWALL
Beberapa konfigurasi firewall tidak mengizinkan ftp untuk menggunakan mode pasif diperpanjang. Jika kamu menemukan
itu bahkan sederhana ls tampak hang setelah mencetak pesan seperti ini:
229 Memasuki Mode Pasif Diperpanjang (|||58551|)
maka Anda harus menonaktifkan mode pasif diperpanjang dengan epsv4 lepas. Lihat bagian di atas
.netrc File untuk contoh cara membuat ini otomatis.
Gunakan tnftp online menggunakan layanan onworks.net