Ini adalah perintah ncftp3 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
ncftp - Program browser untuk File Transfer Protocol
RINGKASAN
ncftp [tuan rumah]
ncftp [ftp://host.nama/direktori/]
DESKRIPSI
Tujuan ncftp adalah untuk menyediakan antarmuka yang kuat dan fleksibel ke Internet
standard File Transfer Protokol. Hal ini dimaksudkan untuk menggantikan saham ftp memprogram itu
datang dengan sistem.
Meskipun programnya tampak agak sederhana, Anda akan menemukan bahwa ncftp memiliki kekayaan
kinerja yang berharga dan fitur penggunaan. Program ini dirancang dengan penekanan pada
kegunaan, dan itu melakukan sebanyak mungkin untuk Anda secara otomatis sehingga Anda dapat melakukan apa yang Anda
berharap untuk melakukan dengan program transfer file, yang mentransfer file antara dua
sistem yang saling berhubungan.
Beberapa fitur yang lebih keren termasuk pengukur kemajuan, penyelesaian nama file, baris perintah
pengeditan, pemrosesan latar belakang, unduhan resume otomatis, bookmark, direktori cache
daftar, pemanggilan ulang host, bekerja dengan firewall dan proxy, mengunduh seluruh direktori
pohon, dll, dll.
ncftp distribusi dilengkapi dengan program utilitas yang berguna ncftpget(1) dan ncftpput(1)
yang dirancang untuk melakukan FTP baris perintah. Secara khusus, mereka sangat berguna untuk shell
skrip. Versi ini ncftp tidak lagi melakukan FTP baris perintah, karena yang utama ncftp
program lebih merupakan program tipe browser.
PILIHAN
Program ini memungkinkan Anda untuk menentukan host atau URL direktori pada baris perintah. Ini adalah sebuah
sinonim lari ncftp dan kemudian menggunakan Buka memerintah. Beberapa flag baris perintah adalah
diperbolehkan dengan mode ini:
-u XX Gunakan nama pengguna XX bukannya anonim.
-p XX Gunakan kata sandi XX dengan nama pengguna.
-j XX Gunakan akun XX sebagai tambahan untuk nama pengguna dan kata sandi (usang).
-P XX Gunakan nomor port XX alih-alih port layanan FTP default (21).
PENGANTAR UNTUK THE COMMAND SHELL
Saat menjalankan program, Anda akan disajikan prompt perintah di mana Anda mengetikkan perintah ke
cangkang program. Biasanya Anda ingin membuka sistem file jarak jauh untuk mentransfer file ke
dan dari sistem file mesin lokal Anda. Untuk melakukan itu, Anda perlu mengetahui nama simbolisnya
dari sistem jarak jauh, atau Internet Protokol (Alamat IP. Misalnya, nama simbolis
mungkin ``typhoon.unl.edu,'' dan alamat IP-nya bisa ``129.93.33.24.'' Untuk membuka
koneksi ke sistem itu, Anda menggunakan program Buka perintah:
buka topan.unl.edu
buka 129.93.33.24
Keduanya mencoba membuka mesin yang disebut topan di Ratulangi of Nebraska. Menggunakan
nama simbolis adalah cara yang lebih disukai, karena alamat IP dapat berubah tanpa pemberitahuan,
sedangkan nama simbolis biasanya tetap sama.
Saat Anda membuka sistem file jarak jauh, Anda harus memiliki izin. NS FTP Protokol's
sistem otentikasi sangat mirip dengan masuk ke akun Anda. Kamu harus
berikan nama akun, dan kata sandinya untuk akses ke file akun itu. Namun, kebanyakan
sistem jarak jauh yang memiliki apa pun yang mungkin Anda minati tidak memerlukan nama akun
untuk digunakan. Anda sering bisa mendapatkan akses anonim ke sistem file jarak jauh dan bertukar file
yang telah dibuat dapat diakses oleh publik. Program ini mencoba untuk mendapatkan izin anonim
ke sistem jarak jauh secara default. Apa yang sebenarnya terjadi adalah bahwa program mencoba menggunakan
``anonim'' sebagai nama akun, dan ketika dimintai kata sandi, menggunakan E-mail Anda
alamat sebagai rasa hormat kepada pengelola sistem jarak jauh. Anda dapat mencoba program ini
menggunakan akun tertentu juga. Itu akan dijelaskan nanti.
Setelah Buka perintah selesai dengan sukses, Anda terhubung ke sistem jarak jauh dan
login. Anda sekarang akan melihat command prompt berubah untuk mencerminkan nama dari
direktori jarak jauh saat ini. Untuk melihat apa yang ada di direktori jarak jauh saat ini, Anda dapat menggunakan
program ls dan dir perintah. Yang pertama singkat, lebih memilih lebih banyak file jarak jauh dalam waktu lebih sedikit
ruang layar, dan yang terakhir lebih bertele-tele, memberikan informasi terperinci tentang setiap item
dalam direktori.
Anda dapat menggunakan program cd perintah untuk pindah ke direktori lain pada sistem jarak jauh.
Perintah cd berperilaku sangat mirip dengan perintah dengan nama yang sama di Maksud dan Korn
kulit.
Tujuan dari program ini adalah untuk bertukar data dengan sistem lain. Anda dapat menggunakan
program mendapatkan perintah untuk menyalin file dari sistem jarak jauh ke sistem lokal Anda:
dapatkan README.txt
Program akan menampilkan kemajuan transfer di layar, sehingga Anda dapat mengetahui caranya
banyak yang harus dilakukan sebelum transfer selesai. Ketika transfer selesai, maka
Anda dapat memasukkan lebih banyak perintah ke shell perintah program.
Anda dapat menggunakan program menempatkan perintah untuk menyalin file dari sistem Anda ke remote
sistem:
taruh sesuatu.tar
Setelah selesai menggunakan sistem jarak jauh, Anda dapat membuka yang lain atau menggunakan berhenti
Sebelum berhenti, Anda mungkin ingin menyimpan pengaturan sesi FTP saat ini untuk nanti. Anda
dapat menggunakan bookmark perintah untuk menyimpan entri ke file $HOME/.ncftp/bookmarks Anda. Kapan
Anda menggunakan bookmark perintah, Anda juga menentukan nama bookmark, jadi lain kali sebagai gantinya
untuk membuka nama host lengkap Anda dapat menggunakan nama bookmark. Sebuah bookmark bertindak adil
seperti satu untuk browser web Anda, sehingga menyimpan direktori jarak jauh tempat Anda berada, akun
nama yang Anda gunakan, dll., dan informasi lain yang dipelajarinya sehingga lain kali Anda menggunakan
bookmark itu harus membutuhkan sedikit usaha dari Anda mungkin.
COMMAND REFERENSI
help Perintah pertama yang harus diketahui adalah membantu. Jika Anda hanya mengetik
membantu
dari shell perintah, program mencetak nama semua yang didukung
perintah. Dari sana, Anda bisa mendapatkan bantuan khusus untuk sebuah perintah dengan mengetikkan
perintah setelah, misalnya:
bantu buka
mencetak informasi tentang Buka perintah.
ascii Perintah ini mengatur jenis transfer ke teks ASCII. Ini berguna untuk teks saja
transfer karena konsep file teks berbeda antara sistem operasi. Untuk
contoh di UNIX, file teks menunjukkan jeda baris dengan karakter umpan baris, sementara
pada MS-DOS jeda baris dilambangkan dengan karakter carriage return dan baris
karakter pakan. Oleh karena itu, untuk transfer data yang Anda anggap data sebagai teks
Kamu dapat memakai ascii untuk memastikan bahwa sistem jarak jauh dan sistem lokal menerjemahkan
demikian. Jenis transfer default yang ncftp kegunaannya bukan ASCII, tapi lurus
biner.
bgget dan bgput
Perintah-perintah ini sesuai dengan mendapatkan dan menempatkan perintah yang dijelaskan di bawah ini, kecuali bahwa
mereka melakukan pekerjaan di latar belakang. Biasanya ketika Anda melakukan mendapatkan lalu programnya
melakukan unduhan segera, dan tidak mengembalikan kendali kepada Anda sampai
unduhan selesai. Transfer latar belakang bagus karena Anda dapat melanjutkan
menjelajahi sistem file jarak jauh dan bahkan membuka sistem lain. Faktanya, mereka sudah selesai
oleh proses daemon, jadi meskipun Anda keluar dari host UNIX Anda, daemon tetap harus
melakukan transfer Anda. Daemon juga akan secara otomatis terus mencoba lagi
transfer sampai selesai. Untuk mengetahui kapan pekerjaan latar belakang selesai, Anda harus
untuk memeriksa $HOME/.ncftp/spool/log file, atau jalankan pekerjaan perintah dari dalam
ncFTP.
Keduanya bgget dan bgput perintah memungkinkan Anda untuk menjadwalkan kapan harus melakukan transfer.
Mereka mengambil parameter ``-@'', yang argumennya adalah tanggal dalam bentuk YYYYMMDDhhmmss
(empat digit tahun, bulan, hari, jam, menit, detik). Misalnya, untuk menjadwalkan
unduh pada jam 3 pagi pada tanggal 6 November, Anda dapat mencoba:
bgget -@ 19971106030000 /pub/idstuff/quake/q2_100.zip
com.bgstart
Perintah ini memberitahu ncftp untuk segera memulai transfer latar belakang yang Anda miliki
diminta, yang hanya menjalankan salinan dari ncftpbatch program yang bertanggung jawab
untuk pekerjaan latar belakang. Biasanya program akan memulai pekerjaan latar belakang sebagai
segera setelah Anda menutup situs saat ini, membuka situs baru, atau keluar dari program. NS
alasannya adalah karena begitu banyak pengguna yang masih menggunakan tautan dialup lambat yang
memulai transfer akan memperlambat segalanya menjadi merangkak, membuatnya sulit untuk dijelajahi
sistem jarak jauh. Bonus tambahan untuk memulai pekerjaan latar belakang saat Anda tutup
situsnya itu ncftp dapat meneruskan koneksi terbuka itu ke ncftpbatch program.
Itu bagus ketika situs selalu sibuk, sehingga pekerjaan latar belakang tidak ada
untuk menunggu dan masuk kembali untuk melakukan tugasnya.
binary Menyetel jenis transfer ke biner mentah, sehingga tidak ada terjemahan yang dilakukan pada data
ditransfer. Ini adalah default, karena sebagian besar file dalam biner.
bookmark
Menyimpan pengaturan sesi saat ini untuk digunakan nanti. Ini berguna untuk menyelamatkan
sistem jarak jauh dan direktori kerja jarak jauh sehingga Anda dapat dengan cepat melanjutkan dari tempat yang Anda tinggalkan
off beberapa waktu lain. Data bookmark disimpan di $HOME/.ncftp/bookmark
file.
bookmark
Mencantumkan konten Anda $HOME/.ncftp/bookmark file dalam format yang dapat dibaca manusia.
Anda dapat menggunakan perintah ini untuk mengingat nama bookmark dari yang sebelumnya disimpan
bookmark, sehingga Anda dapat menggunakan Buka perintah dengan itu.
kucing Bertindak seperti ``/bin/kucing'' UNIX perintah, hanya untuk file jarak jauh. Ini mengunduh
file yang Anda tentukan dan membuangnya langsung ke layar. Anda mungkin akan menemukan
halaman perintah lebih berguna, karena itu memungkinkan Anda melihat file satu layar pada satu waktu
bukannya mencetak seluruh file sekaligus.
cd Mengubah direktori kerja pada host jarak jauh. Gunakan perintah ini untuk pindah ke
area yang berbeda pada server jarak jauh. Jika Anda baru saja membuka situs baru, Anda mungkin
di direktori root. Mungkin ada direktori bernama
``/pub/news/comp.sources.d'' yang diceritakan seseorang kepada Anda. Dari direktori root,
Anda bisa:
pub cd
berita cd
cd comp.sources.d
atau lebih singkatnya,
cd /pub/news/comp.sources.d
Kemudian, perintah seperti mendapatkan, menempatkan, dan ls dapat digunakan untuk merujuk pada item di dalamnya
direktori.
Beberapa cangkang di UNIX lingkungan memiliki fitur yang saya suka, yaitu beralih ke
direktori sebelumnya. Seperti cangkang itu, Anda dapat melakukan:
CD-
untuk mengubah ke direktori terakhir Anda berada.
chmod Bertindak seperti ``/bin/chmod'' UNIX perintah, hanya untuk file jarak jauh. Namun, ini adalah
bukan perintah standar, jadi server FTP jarak jauh mungkin tidak mendukungnya.
close Memutuskan sambungan Anda dari server jauh. Program melakukan ini untuk Anda
secara otomatis bila diperlukan, sehingga Anda cukup membuka situs lain atau keluar dari program
tanpa khawatir menutup koneksi dengan tangan.
debug Perintah ini sebagian besar untuk pengujian internal. Anda bisa mengetik
men-debug 1
untuk mengaktifkan mode debug. Kemudian Anda dapat melihat semua pesan antara program dan
server jarak jauh, dan hal-hal yang hanya dicetak dalam mode debugging. Namun,
informasi ini juga tersedia di $HOME/.ncftp/jejak file, yang dibuat
setiap kali Anda berlari ncftp. Jika Anda perlu melaporkan bug, kirim jejak file jika Anda
bisa.
dir Mencetak daftar direktori terperinci. Ia mencoba untuk berperilaku seperti UNIX``/bin/ls -l''
memerintah. Jika server jarak jauh tampaknya UNIX tuan rumah, Anda juga dapat menggunakan yang sama
bendera yang akan Anda bawa ls, misalnya
kotoran -rt
akan mencoba untuk bertindak seperti
/bin/ls -lrt
mau UNIX.
edit Unduhan menjadi file sementara untuk diedit di host lokal, lalu unggah
mengubah file kembali ke host jarak jauh.
dapatkan Salinan file dari direktori kerja saat ini di host jarak jauh ke . Anda
direktori kerja mesin saat ini. Untuk menempatkan salinan ``README'' dan
``README.too'' di direktori lokal Anda, Anda dapat mencoba:
dapatkan README README.too
Anda juga dapat melakukannya dengan menggunakan ekspresi wildcard, seperti:
dapatkan README*
Perintah ini mirip dengan perilaku program FTP lainnya. mget memerintah. Ke
mengambil file jarak jauh tetapi memberikan nama yang berbeda pada host Anda, Anda dapat menggunakan
Bendera ``-z''. Contoh ini menunjukkan cara mengunduh file bernama Baca Saya.txt tapi nama
secara lokal sebagai README:
dapatkan -z ReadMe.txt README
Program mencoba untuk ``melanjutkan'' download secara default. Artinya jika
server FTP jarak jauh kehilangan koneksi dan hanya dapat mengirim 490 kilobyte a
500 kilobyte file, Anda dapat menyambung kembali ke server FTP dan melakukan yang lain mendapatkan pada
nama file yang sama dan itu akan mendapatkan 10 kilobyte terakhir, alih-alih mengambil
seluruh file lagi. Ada beberapa kesempatan di mana Anda mungkin tidak menginginkan perilaku itu.
Untuk mematikannya Anda dapat menggunakan tanda ``-f''.
Ada juga waktu di mana Anda ingin menambahkan file yang sudah ada. Kamu bisa melakukan ini
dengan menggunakan flag ``-A'', misalnya
dapatkan -A log.11
akan menambahkan file bernama ``log.11'' jika ada secara lokal.
Hal lain yang dapat Anda lakukan adalah menghapus file jarak jauh setelah Anda mengunduhnya. Ini bisa
berguna ketika host jarak jauh mengharapkan file dihapus ketika telah
diambil. Gunakan flag double-D, seperti ``get -DD'' untuk melakukan ini.
mendapatkan perintah memungkinkan Anda mengambil seluruh pohon direktori juga. Meskipun mungkin tidak
bekerja dengan beberapa sistem jarak jauh, Anda dapat mencoba ``get -R'' dengan direktori untuk diunduh
direktori dan isinya.
Saat menggunakan tanda ``-R'', Anda juga dapat menggunakan tanda ``-T'' untuk menonaktifkan otomatis
mode TAR on-the-fly untuk mengunduh seluruh pohon direktori. Program ini menggunakan TAR
bila memungkinkan karena ini biasanya mempertahankan tautan simbolik dan izin file.
Mode TAR juga dapat menghasilkan transfer yang lebih cepat untuk direktori yang berisi banyak direktori kecil
file, karena koneksi data tunggal dapat digunakan daripada data FTP
koneksi untuk setiap file kecil. Kelemahan menggunakan TAR adalah memaksa
mengunduh seluruh direktori, bahkan jika Anda telah mengunduh sebagian sebelumnya
dari itu sebelumnya, jadi Anda mungkin ingin menggunakan opsi ini jika Anda ingin melanjutkan pengunduhan
dari sebuah direktori.
pekerjaan Melihat daftar yang sedang dijalankan ncFTP tugas latar belakang. Ini sebenarnya hanya
berjalan ncftpbatch -l untuk Anda.
lcd lcd command adalah yang pertama dari beberapa perintah ``l'' yang bekerja dengan host lokal.
Ini mengubah direktori kerja saat ini di host lokal. Jika Anda menghendaki
unduh file ke direktori lokal yang berbeda, Anda dapat menggunakan lcd untuk berubah menjadi
direktori itu dan kemudian lakukan unduhan Anda.
lchmod Menjalankan ``/bin/chmod'' pada tuan rumah lokal.
lls Perintah lokal lain yang berguna adalah lls perintah, yang berjalan
``/bin/ls'' pada host lokal dan menampilkan hasilnya di jendela program.
Anda dapat menggunakan bendera yang sama dengan lls seperti yang Anda lakukan di shell perintah Anda, jadi Anda bisa
melakukan hal-hal seperti:
lcd ~/dok
lls -lrt p*.txt
lmkdir Menjalankan ``/bin/mkdir'' pada tuan rumah lokal.
lookup Program ini juga memiliki antarmuka bawaan ke layanan nama melalui lookup
memerintah. Ini berarti Anda dapat mencari entri untuk host jarak jauh, seperti:
cari cse.unl.edu ftp.cs.unl.edu sphygmomanometer.unl.edu
cetakan:
cse.unl.edu 129.93.33.1
topan.unl.edu 129.93.33.24
sphygmomanometer.unl.edu 129.93.33.126
Ada juga opsi yang lebih detail, diaktifkan dengan ``-v,'' yaitu:
pencarian -v cse.unl.edu ftp.cs.unl.edu
cetakan:
cse.unl.edu:
Nama: cse.unl.edu
Alamat: 129.93.33.1
ftp.cs.unl.edu:
Nama: typhoon.unl.edu
Alias: ftp.cs.unl.edu
Alamat: 129.93.33.24
Anda juga bisa memberi IP alamat, jadi ini juga akan berfungsi:
pencarian 129.93.33.24
cetakan:
topan.unl.edu 129.93.33.24
lpage Menampilkan file lokal satu halaman dalam satu waktu, dengan program $PAGER pilihan Anda.
lpwd Mencetak direktori lokal saat ini. Gunakan perintah ini ketika Anda lupa di mana Anda berada
di mesin lokal Anda.
ganti nama
Menjalankan ``/bin/mv'' pada tuan rumah lokal.
lrm Menjalankan ``/bin/rm'' pada tuan rumah lokal.
lrmdir Menjalankan ``/ bin / rmdir'' pada tuan rumah lokal.
ls Mencetak daftar direktori dari sistem jarak jauh. Ia mencoba untuk berperilaku seperti UNIX's
``/bin/ls -CF'' perintah. Jika server jarak jauh tampaknya UNIX tuan rumah, Anda bisa
juga gunakan bendera yang sama dengan yang Anda gunakan ls, misalnya
aku -rt
akan mencoba untuk bertindak seperti
/bin/ls -CFrt
mau UNIX.
ncftp memiliki sistem built-in yang kuat untuk menangani daftar direktori. Ini mencoba
untuk men-cache masing-masing, jadi jika Anda mencantumkan direktori yang sama, kemungkinan besar itu akan ditampilkan
segera. Di balik layar, ncftp selalu mencoba daftar panjang, dan kemudian
memformat ulang sesuai kebutuhan. Jadi meskipun daftar direktori pertama Anda adalah
biasa ``ls'' yang menampilkan file dalam kolom, daftar Anda berikutnya mungkin
``ls -lrt'' dan ncftp masih akan menggunakan daftar direktori yang di-cache dengan cepat
menampilkan informasi untuk Anda!
mkdir Membuat direktori baru pada remote host. Untuk banyak arsip publik, Anda tidak akan
memiliki izin akses yang tepat untuk melakukan itu.
open Membuat koneksi kontrol FTP ke host jarak jauh. Secara default, ncftp masuk
anonim ke host jarak jauh. Anda mungkin ingin menggunakan akun pengguna tertentu ketika
Anda masuk, sehingga Anda dapat menggunakan tanda ``-u'' untuk menentukan pengguna mana. Contoh ini
menunjukkan bagaimana Buka host ``bowser.nintendo.co.jp'' menggunakan nama pengguna ``mario:''
buka -u mario bowser.nintendo.co.jp
Berikut adalah daftar opsi yang tersedia untuk digunakan dengan Buka perintah:
-u XX Gunakan nama pengguna XX bukannya anonim.
-p XX Gunakan kata sandi XX dengan nama pengguna.
-j XX Gunakan akun XX sebagai tambahan untuk nama pengguna dan kata sandi (usang).
-P XX Gunakan nomor port XX alih-alih port layanan FTP default (21).
page Menelusuri file jarak jauh satu halaman dalam satu waktu, menggunakan program $PAGER Anda. Ini adalah
berguna untuk membaca README di host jarak jauh tanpa mengunduhnya terlebih dahulu.
pdir dan pls
Perintah-perintah ini setara dengan dir dan ls masing-masing, hanya mereka yang memberi makan
output ke pager Anda. Perintah-perintah ini berguna jika daftar direktori bergulir
dari layar Anda.
letakkan Salinan file dari host lokal ke direktori kerja mesin jarak jauh saat ini.
Untuk menempatkan salinan ``xx.zip'' dan ``yy.zip'' di direktori jarak jauh, Anda dapat
coba:
masukkan xx.zip yy.zip
Anda juga dapat melakukannya dengan menggunakan ekspresi wildcard, seperti:
masukkan *.zip
Perintah ini mirip dengan perilaku program FTP lainnya. mpu memerintah. Ke
mengirim file jarak jauh tetapi berikan nama yang berbeda di host Anda, Anda dapat menggunakan
Bendera ``-z''. Contoh ini menunjukkan cara mengunggah file bernama
``ncftpd-2.0.6.tar.gz'' tetapi beri nama dari jarak jauh sebagai ``NFTPD206.TGZ:''
taruh -z ncftpd-2.0.6.tar.gz NFTPD206.TGZ
Program tidak tidak coba ``melanjutkan'' upload secara default. Jika Anda ingin
melanjutkan unggahan, gunakan tanda ``-z''.
Ada juga waktu di mana Anda ingin menambahkan file jarak jauh yang ada. Kamu bisa
lakukan ini dengan menggunakan flag ``-A'', misalnya
masukkan -A log11.txt
akan menambahkan file bernama ``log11.txt'' jika ada di server jauh.
Hal lain yang dapat Anda lakukan adalah menghapus file lokal setelah Anda mengunggahnya. Menggunakan
bendera double-D, seperti ``put -DD'' untuk melakukan ini.
menempatkan perintah memungkinkan Anda mengirim seluruh pohon direktori juga. Ini harus bekerja pada semua
sistem jarak jauh, sehingga Anda dapat mencoba ``put -R'' dengan direktori untuk mengunggah direktori
dan isinya.
pwd Mencetak direktori kerja jarak jauh saat ini. Sebagian dari nama path juga
ditampilkan di prompt shell.
keluar Tentu saja, ketika Anda selesai menggunakan program, ketik berhenti untuk mengakhiri program (Anda
bisa juga menggunakan bye, keluar, atau ^D).
kutipan Ini dapat digunakan untuk mengirim langsung FTP Protokol perintah ke server jauh.
Umumnya ini tidak terlalu berguna untuk rata-rata pengguna.
rename Jika Anda perlu mengubah nama file jarak jauh, Anda dapat menggunakan mengubah nama perintah,
seperti:
ganti nama SPHYGMTR.TAR sphygmomanometer-2.3.1.tar
rhelp Mengirim permintaan bantuan ke server jauh. Daftar dari FTP Protokol perintah adalah
sering dicetak, dan terkadang beberapa informasi lain yang sebenarnya berguna, seperti
cara menghubungi administrator situs.
Tergantung pada server jarak jauh, Anda mungkin dapat memberikan parameter ke server
juga, seperti:
bantu NLST
Salah satu server menjawab:
Sintaks: NLST [ nama jalur ]
rm Jika Anda perlu menghapus file jarak jauh, Anda dapat mencoba rm memerintah. Sebagian besar waktu
ini tidak akan berfungsi karena Anda tidak akan memiliki izin akses yang tepat. Perintah ini
tidak menerima flag apa pun, jadi Anda tidak dapat me-nuke seluruh pohon dengan menggunakan flag ``-rf''
seperti yang kamu bisa UNIX.
rmdir Demikian pula, adalah rm perintah menghapus direktori. Tergantung pada server jarak jauh,
Anda mungkin dapat menghapus direktori yang tidak kosong, jadi berhati-hatilah.
set Ini memungkinkan Anda mengonfigurasi beberapa variabel program, yang disimpan di antara proses di
$HOME/.ncftp/prefs mengajukan. Sintaks dasarnya adalah:
mengatur
Misalnya, untuk mengubah nilai yang Anda gunakan untuk kata sandi anonim, Anda dapat melakukan:
atur kata sandi-anon [email dilindungi]
Lihat bagian berikutnya untuk daftar hal-hal yang Anda ubah.
show Ini memungkinkan Anda menampilkan variabel program. Anda dapat melakukan ``tampilkan semua'' untuk menampilkan semua
mereka, atau berikan nama variabel untuk hanya menampilkan yang itu, seperti:
tampilkan tanpa kata sandi
situs Satu perintah tidak jelas yang mungkin harus Anda gunakan suatu hari nanti adalah situs web. itu FTP Protokol memungkinkan
untuk perintah `` khusus situs ''. Perintah ``situs'' ini tentu saja bervariasi, seperti:
situs chmod 644 README
Sebenarnya, ncftp's chmod perintah benar-benar melakukan hal di atas.
Coba lakukan salah satu dari ini untuk melihat apa yang didukung oleh server jarak jauh, jika ada:
SITUS rhelp
bantuan situs
type Anda mungkin perlu mengubah jenis transfer selama sesi dengan server.
Anda dapat menggunakan mengetik perintah untuk melakukan ini. Coba salah satu dari ini:
ketik ascii
ketik biner
ketik gambar
ascii perintah setara dengan ``ketik a'', dan biner perintah setara
untuk `` ketik i'' dan `` ketik b''.
umask Mengatur proses' umask di server jauh, jika memiliki konsep umask,
yaitu:
umask 077
Namun, ini bukan perintah standar, jadi server FTP jarak jauh mungkin tidak mendukungnya.
versi
Perintah ini membuang beberapa informasi tentang edisi tertentu dari program yang Anda
menggunakan, dan bagaimana itu diinstal pada sistem Anda.
VARIABEL REFERENSI
tanpa kata sandi
Menentukan apa yang akan digunakan untuk kata sandi saat masuk secara anonim. Internet
konvensi telah menggunakan alamat email Anda sebagai rasa hormat ke situs
administrator. Jika Anda mengubah ini, ketahuilah bahwa beberapa situs memerlukan (mis
periksa) alamat email yang valid.
resume otomatis
ncFTP 3 sekarang meminta pengguna secara default ketika Anda mencoba mengunduh file yang
sudah ada secara lokal, atau unggah file yang sudah ada dari jarak jauh. Lebih tua
versi program secara otomatis menebak apakah akan menimpa yang ada
file atau mencoba untuk melanjutkan di mana ia tinggalkan, tetapi kadang-kadang program akan menebak
salah. Jika Anda ingin program selalu menebak tindakan mana yang harus diambil, atur
variabel ini menjadi iya nih, jika tidak, biarkan disetel ke tidak dan program akan meminta Anda
untuk tindakan apa yang harus diambil.
auto-ascii
Jika diatur ke daftar ekstensi yang dibatasi karakter pipa, file dengan ini
ekstensi akan dikirim dalam mode ASCII bahkan jika mode biner sedang berlaku.
Opsi ini memungkinkan Anda untuk mentransfer sebagian besar file dalam biner, dengan pengecualian a
beberapa jenis file terkenal yang harus dikirim dalam ASCII. Opsi ini diaktifkan oleh
default, dan disetel ke daftar ekstensi umum (mis. . Txt dan . Html).
perubahan-penyimpanan-penanda-otomatis
Dengan munculnya versi 3 ncFTP, program memperlakukan bookmark lebih seperti mereka
dengan browser web Anda, yang berarti bahwa setelah Anda mem-bookmark situs,
direktori jarak jauh statis. Jika Anda mengatur variabel ini ke iya nih, maka program akan
secara otomatis memperbarui direktori jarak jauh awal bookmark dengan direktori
Anda berada di saat Anda menutup situs. Perilaku ini akan lebih seperti itu dari
ncFTP Versi 2.
konfirmasi-tutup
Secara default, program akan menanyakan kapan situs yang belum Anda tandai akan segera
ditutup. Untuk mematikan prompt ini, Anda dapat mengatur variabel ini ke tidak.
koneksi-waktu habis
Versi program sebelumnya menggunakan nilai batas waktu tunggal untuk semuanya. Anda
sekarang dapat memiliki nilai yang berbeda untuk operasi yang berbeda. Namun, Anda mungkin melakukannya
tidak perlu mengubah ini dari default kecuali Anda memiliki persyaratan khusus.
koneksi-waktu habis variabel mengontrol berapa lama menunggu, dalam detik, untuk a
pembentukan koneksi untuk diselesaikan sebelum menganggapnya sia-sia. Kamu bisa
pilih untuk tidak menggunakan batas waktu sama sekali dengan menyetel ini ke -1.
batas waktu kontrol
Ini adalah timer yang digunakan ketika ncftp mengirimkan perintah FTP melalui koneksi kontrol
ke server jauh. Jika server belum menjawab dalam beberapa detik, itu
menganggap sesi hilang.
ukuran log
Ini mengontrol seberapa besar log transfer ($HOME/.ncftp/log) dapat tumbuh, dalam
kilobyte. Standarnya adalah 200, untuk 200kB; jika Anda tidak menginginkan log, setel ini ke 0.
pager Ini adalah program eksternal yang digunakan untuk melihat file teks, dan adalah lebih secara default
pasif
Ini mengontrol ncftpuntuk koneksi data, dan dapat diatur ke salah satu dari on,
lepas, atau defaultnya, opsional. Saat mode pasif aktif, ncftp menggunakan perintah FTP
primitif PASV agar klien membuat koneksi data ke server. NS
perilaku protokol FTP default adalah menggunakan perintah FTP primitif PORT yang memiliki
server membuat koneksi data ke klien. Pengaturan default untuk ini
variabel, opsional, memungkinkan ncftp untuk memilih metode mana yang dianggap perlu.
pengukur kemajuan
Anda dapat mengubah cara program melaporkan status transfer file. Pilih dari meteran 2,
1, atau 0.
panggil ulang-tunda
Saat tuan rumah sibuk atau tidak tersedia, program menunggu beberapa detik sebelumnya
Coba lagi. Yang terkecil yang dapat Anda atur adalah 10 detik -- jadi jika Anda
berencana menjadi ugal-ugalan, pikirkan lagi.
simpan-kata sandi
Jika Anda mengatur variabel ini ke iya nih, program akan menyimpan kata sandi bersama dengan
bookmark yang Anda simpan. Meskipun ini membuat login non-anonim lebih nyaman, ini
bisa sangat berbahaya karena informasi akun Anda sekarang ada di
Berkas $HOME/.ncftp/bookmarks. Kata sandinya tidak dalam teks yang jelas, tetapi tetap saja
sepele untuk memecahkan kode mereka jika seseorang ingin melakukan upaya sederhana.
tampilkan-status-di-xterm-titlebar
Jika diatur ke iya nih dan beroperasi dari dalam jendela xterm, program akan berubah
bilah judul jendela yang sesuai.
jadi-bufsize
Jika sistem operasi Anda mendukung TCP Large Windows, Anda dapat mencoba mengatur ini
variabel ke jumlah byte untuk mengatur buffer soket TCP/IP. Pilihan ini
tidak akan banyak berguna kecuali server jarak jauh juga mendukung ukuran jendela besar dan
pra-konfigurasi dengan mereka diaktifkan.
waktu habis xfer
Timer ini mengontrol berapa lama menunggu blok data selesai. Jangan atur ini
terlalu rendah atau transfer Anda akan habis tanpa penyelesaian.
Firewall DAN pROXY KONFIGURASI
Anda mungkin menemukan bahwa administrator jaringan Anda telah menempatkan firewall di antara mesin Anda
dan Internet, dan Anda tidak dapat menjangkau host eksternal.
Jawabannya mungkin sesederhana pengaturan ncftp untuk menggunakan pasif mode saja, yang dapat Anda lakukan
dari ncftp perintah prompt seperti ini:
aktifkan pasif
Alasannya adalah karena banyak firewall tidak mengizinkan koneksi masuk ke
situs, tetapi izinkan pengguna untuk membuat koneksi keluar. Koneksi data pasif adalah
ditetapkan oleh klien ke server, sedangkan defaultnya adalah server untuk
buat koneksi ke klien, yang mungkin ditentang oleh firewall. Tentu saja, kamu sekarang
mungkin memiliki masalah dengan situs yang server FTP primitifnya tidak mendukung mode pasif.
Jika tidak, jika Anda tahu Anda perlu memiliki ncftp berkomunikasi langsung dengan firewall atau
proxy, Anda dapat mencoba mengedit yang terpisah $HOME/.ncftp/firewall berkas konfigurasi. Ini
file dibuat secara otomatis saat pertama kali Anda menjalankan program, dan berisi semua
informasi yang Anda perlukan agar program dapat bekerja dalam pengaturan ini.
Dasar dari proses ini adalah mengonfigurasi host firewall (proxy) yang akan dilalui, pengguna
akun dan kata sandi untuk otentikasi di firewall, dan jenis metode firewall apa
menggunakan. Anda juga dapat menyiapkan daftar pengecualian, sehingga ncftp tidak menggunakan firewall untuk
host di jaringan lokal.
Gunakan ncftp3 online menggunakan layanan onworks.net