EnglishFrenchSpanyol

Ad


Favicon OnWorks

kermit-sshsub - Dalam talian di Awan

Jalankan kermit-sshsub dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan kermit-sshsub yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


kermit - C-Kermit 9.0: interaktif bebas pengangkutan dan platform dan boleh skrip
perisian komunikasi.

Dokumen ini bertujuan untuk memberi pemula maklumat yang mencukupi untuk membuat asas
(jika tidak lanjutan) penggunaan C‐Kermit 9.0. Walaupun ia mungkin agak panjang untuk Unix
halaman manual, ia masih jauh lebih pendek daripada manual C‐Kermit, yang sepatutnya
dirujuk untuk topik lanjutan seperti penyesuaian, set aksara, skrip,
dsb. Kami juga cuba memberikan gambaran keseluruhan struktur yang jelas tentang banyak C‐Kermit
keupayaan, kawasan berfungsi, keadaan, dan mod serta perkaitannya, itu
harus membantu untuk pemula dan veteran, serta mereka yang menaik taraf ke
versi 9.0 daripada keluaran terdahulu.

Dokumen ini juga tersedia sebagai halaman Web di:

http://www.columbia.edu/kermit/ckututor.html

DESCRIPTION


C‐Kermit ialah pakej perisian komunikasi serba guna daripada Projek Kermit di
Universiti Columbia bahawa:

· Mudah alih kepada banyak platform, Unix dan bukan-Unix sama.
· Boleh membuat kedua-dua sambungan bersiri dan rangkaian.
· Boleh menjalankan sesi terminal interaktif melalui sambungannya.
· Boleh memindahkan teks atau fail binari melalui sambungan yang sama.
· Boleh menukar set aksara dalam sesi terminal.
· Boleh menukar set aksara semasa pemindahan fail teks.
· Boleh disesuaikan dalam setiap aspek operasinya.

C‐Kermit ialah program modem, klien Telnet, klien Rlogin, klien FTP, HTTP
pelanggan, dan pada platform terpilih, juga pelanggan X.25. Ia boleh membuat sendiri selamat
Sambungan Internet menggunakan kaedah keselamatan yang diluluskan oleh IETF termasuk Kerberos IV, Kerberos
V, SSL/TLS dan SRP dan ia juga boleh membuat sambungan SSH melalui klien SSH luaran anda
permohonan. Ia boleh menjadi pemindahan fail hujung atau rakan kongsi klien/pelayan desktop anda
Pelanggan Kermit. Ia juga boleh menerima sambungan dail dan rangkaian masuk. Malah boleh jadi
dipasang sebagai perkhidmatan Internet pada soket TCP standardnya sendiri, 1649 [RFC2839, RFC2840].

Dan mungkin yang paling penting, semua yang anda boleh lakukan "dengan tangan" (secara interaktif) dengan C‐Kermit,
boleh "diskrip" (automatik) menggunakan bebas pengangkutan merentas platform terbina dalam
bahasa pengaturcaraan skrip, yang kebetulan sama dengan arahan interaktifnya
bahasa.

Halaman manual ini menawarkan gambaran keseluruhan C‐Kermit 9.0 untuk Unix ("Unix" ialah operasi
keluarga sistem yang merangkumi AIX, DG/UX, FreeBSD, HP‐UX, IRIX, Linux, Mac OS X, NetBSD,
OpenBSD, Open Server, Open Unix, QNX, Solaris, SunOS, System V R3, System V R4, Tru64
Unix, Unixware, Xenix, dan banyak lagi). Untuk liputan menyeluruh, sila rujuk kepada
menerbitkan manual dan suplemen C‐Kermit (lihat DOKUMENTASI di bawah). Untuk lebih lanjut
maklumat tentang C‐Kermit, perisian Kermit untuk platform lain dan manual Kermit, lawati
laman web Projek Kermit:

http://www.columbia.edu/kermit/

Ini adalah halaman manual yang lebih panjang daripada purata, namun ia hampir tidak mencalarkan permukaan. jangan
menjadi gentar. C‐Kermit ialah pakej yang besar dan kompleks, berkembang selama beberapa dekad amalan dan
pengalaman, tetapi itu tidak bermakna sukar untuk dipelajari atau digunakan. Yang paling biasa digunakan
fungsi dijelaskan di sini dengan petunjuk kepada maklumat tambahan di tempat lain.

SINOPSIS


kermit [ nama fail ] [ pilihan ] [ {=,--+} teks ] ]

atau:

kermit URL

Jika argumen baris perintah pertama ialah nama fail, arahan mod interaktif ialah
dilaksanakan daripada fail. Argumen '=' (atau "--") memberitahu Kermit untuk tidak menghuraikan bakinya
daripada baris arahan, tetapi untuk menjadikan perkataan berikut '=' tersedia sebagai \%1, \%2, ... \%9.
Hujah "+" adalah seperti "=" tetapi untuk digunakan dalam "skrip kerbang" (diterangkan di bawah). Sesaat
format baris arahan membenarkan satu-satunya hujah untuk menjadi Telnet, FTP, HTTP atau IKSD
URL.

Perintah pelaksanaan:

1. Fail arahan (jika ada).

2. Fail permulaan, jika ada, melainkan ditindas dengan -Y.

3. Fail penyesuaian (jika ia dilaksanakan oleh fail permulaan).

4. URL baris arahan (jika ada, dan jika ya, pelaksanaan berhenti di sini).

5. Pilihan baris arahan (jika ada).

6. Arahan interaktif.

Beberapa pilihan baris perintah boleh menyebabkan tindakan (seperti -s untuk menghantar fail); yang lain baru setel
parameter. Jika sebarang pilihan tindakan disertakan pada baris arahan, Kermit akan keluar apabila
selesai melainkan juga diberi pilihan -S ("menginap"). Jika tiada pilihan tindakan diberikan, tidak
fail permulaan atau arahan mengandungi perintah EXIT atau QUIT, dan tiada ralat maut
berlaku, Kermit mengeluarkan gesaannya dan menunggu anda menaip arahan.

Perlu diingat bahawa C‐Kermit boleh dibina dengan ciri terpilih dilumpuhkan, dan juga
bahawa ciri tertentu tidak tersedia pada semua platform. Contohnya, C-Kermit
tidak boleh dibina dengan sokongan TCP/IP pada platform yang tidak mempunyai pengepala TCP/IP
fail dan perpustakaan (dan walaupun Kermit menyertakan sokongan TCP/IP, ia tidak boleh
digunakan untuk membuat sambungan TCP/IP pada komputer yang tidak mempunyai tindanan TCP/IP
dipasang). Jika versi C‐Kermit anda tidak mempunyai ciri yang dinyatakan di sini, gunakan ciri tersebut
Perintah SHOW FEATURES untuk melihat perkara yang mungkin telah dikecualikan.

C-Kermit mempunyai tiga jenis arahan: pilihan baris perintah satu huruf biasa,
pilihan baris perintah format lanjutan, dan arahan interaktif.

Seperti kebanyakan arahan Unix, C‐Kermit boleh diberi pilihan pada baris arahan. Tetapi C-
Kermit juga boleh digunakan secara interaktif dengan memberikannya arahan yang terdiri daripada perkataan, iaitu
lebih intuitif daripada pilihan baris perintah samar, dan juga lebih fleksibel. Dalam kata lain,
anda tidak perlu menggunakan pilihan baris arahan C‐Kermit, tetapi ia tersedia jika anda mahu
kepada. (Dengan cara yang sama, anda tidak perlu menggunakan arahan interaktifnya sama ada ‐‐ anda boleh
gunakan salah satu atau kedua-duanya dalam sebarang kombinasi.)

C‐Kermit biasanya dipasang dalam PATH sebagai "kermit", dan oleh itu dipanggil oleh
menaip perkataan "kermit" (huruf kecil) pada gesaan shell, dan kemudian menekan butang Return atau
Masukkan kunci. Jika anda ingin memasukkan pilihan baris arahan, letakkannya selepas perkataan "kermit"
tetapi sebelum menekan Return atau Enter, dipisahkan dengan ruang, sebagai contoh:

$ kermit -s ckermit.tar.gz

('$' ialah gesaan shell; "kermit -s ckermit.tar.gz" ialah perkara yang anda taip, diikuti dengan Return
atau Masukkan.)

PILIHAN


Berikut ialah senarai pilihan baris arahan satu huruf C-Kermit, yang bermula dengan satu
sempang (-), dalam susunan ASCII ("abjad". Huruf abjad adalah penting (-A bukan huruf
sama seperti -a). Pilihan tindakan ditandakan "ACTION".

-0 (digit sifar) 100% lutsinar Keadaan Sambung untuk operasi "di-tengah": 8 bit,
tiada pariti, tiada watak melarikan diri, semuanya berlalu.

-8 (digit lapan) Sambungan adalah 8-bit bersih (ini adalah lalai dalam C‐Kermit 8.0 dan
nanti). Bersamaan dengan arahan EIGHTBIT, yang seterusnya merupakan jalan pintas untuk SET
TERMINAL BYTESIZE 8, SET COMMAND BYTESIZE 8, SET PARITY TIADA.

-9 arg (digit sembilan) Buat sambungan ke pelayan FTP. Bersamaan dengan FTP OPEN
perintah. Hujah: alamat IP-atau-nama hos[:optional-TCP-port]. NOTA: C-Kermit
juga mempunyai personaliti baris arahan FTP yang berasingan, dengan arahan seperti FTP biasa
sintaks baris. Lebih lanjut mengenai perkara ini di bawah.

-Kermit akan dimulakan sebagai perkhidmatan Internet (IKSD) (hanya daripada inetd.conf).

-B Kermit berjalan dalam Batch atau Latar Belakang (tiada terminal kawalan). Untuk digunakan dalam
kes Kermit tidak secara automatik merasakan status latar belakangnya. Setaraf dengan
TETAPKAN BACKGROUND PADA arahan.

-C arg Interactive‐mod Perintah untuk dilaksanakan. Hujah: Perintah dipisahkan dengan koma,
senaraikan dalam petikan berganda.

-D arg Lengah sebelum mula menghantar dalam mod Jauh. Bersamaan dengan arahan SET DELAY.
Hujah: Bilangan saat.

-E Keluar secara automatik apabila sambungan ditutup. Bersamaan dengan SET KELUAR HIDUP-PUTUS HIDUP.

-F arg Gunakan sambungan TCP terbuka. Argumen: Deskriptor fail angka bagi TCP terbuka
sambungan. Lihat juga: -j, -J.

-G arg (TINDAKAN) Dapatkan fail dari pelayan, hantar kandungan ke output standard, yang biasanya
akan disalurkan ke proses lain. Hujah: Spesifikasi fail jauh, dalam petikan
jika ia mengandungi metakarakter. Lihat juga: -g, -k.

-H Suppress permulaan program Herald dan salam.

-Saya Beritahu Kermit ia mempunyai sambungan yang boleh dipercayai, untuk memaksa penstriman digunakan di mana ia
biasanya tidak akan begitu. Bersamaan dengan arahan SET RELIABLE ON.

-J arg (TINDAKAN) "Jadilah seperti Telnet." Seperti -j tetapi membayangkan -E. Hujah: nama/alamat hos IP
pilihan diikuti dengan perkhidmatan. NOTA: C-Kermit juga mempunyai perintah Telnet yang berasingan-
personaliti baris, dengan sintaks baris arahan seperti Telnet biasa. Lebih lanjut mengenai ini
di bawah.

-L Keturunan direktori rekursif untuk fail dalam pilihan -s.

-M arg Nama pengguna saya (untuk digunakan dengan Telnet, Rlogin, FTP, dll). Setaraf dengan SET LOGIN
Perintah USER. Hujah: Rentetan nama pengguna.

-O (TINDAKAN) (Huruf besar O) Menjadi pelayan untuk Satu arahan sahaja. Lihat juga: -x.

-P Jangan tukar nama fail (Path) bagi fail yang dipindahkan. Bersamaan dengan TETAPKAN NAMA FAIL
TERLITERAL.

-Q Tetapan protokol Kermit Pantas. Setaraf dengan arahan FAST. Ini adalah lalai
dalam C‐Kermit 7.0 dan lebih baru.

-R Remote-sahaja (ini hanya menjadikan IF REMOTE benar).

-S Stay (masukkan penghurai arahan selepas pilihan tindakan).

-T Force Text mod untuk pemindahan fail; membayangkan -V. Bersamaan dengan TETAPKAN MOD PINDAH
MANUAL, TETAPKAN TEKS JENIS FAIL.

-V Lumpuhkan teks per-fail automatik/penukaran binari. Bersamaan dengan TETAPKAN MOD PINDAH
BUKU PANDUAN.

-Y Langkau (jangan laksana) fail permulaan.

-a arg As‐nama untuk fail dalam -s, -r, atau -g. Argumen: Rentetan nama nama (alternatif
nama fail). Apabila menerima fail, ini boleh menjadi nama direktori.

-b arg Kelajuan untuk peranti bersiri. Bersamaan dengan SET SPEED. Hujah: Bit Numerik per
kedua untuk sambungan bersiri.

-c (TINDAKAN) Masukkan keadaan Sambung sebelum memindahkan fail.

-d Cipta fail debug.log dengan maklumat penyahpepijatan terperinci (tambahan -d kedua
cap masa). Bersamaan dengan LOG DEBUG tetapi berkuat kuasa lebih awal.

-e arg Panjang maksimum untuk paket pemindahan fail Kermit yang masuk. Bersamaan dengan SET RECEIVE
PANJANG PAKET. Hujah: Panjang dalam bait.

-f (ACTION) Hantar arahan FINISH ke pelayan Kermit.

-g arg Dapatkan fail daripada pelayan Kermit. Hujah: Spesifikasi fail pada komputer lain,
dalam petikan jika ia mengandungi metacharacters. Setaraf dengan GET. Lihat juga: -a, -G, -r.

-h (ACTION) Cetak teks Bantuan untuk pilihan baris perintah satu huruf (paip melalui 'lebih'
untuk mengelakkan penatalan).

-i Paksa mod binari (Imej) untuk pemindahan fail; membayangkan -V. Bersamaan dengan SET TRANSFER
MANUAL MOD, TETAPKAN PERDINAAN JENIS FAIL.

-j arg Buat sambungan TCP/IP. Hujah: Nama/alamat hos IP dan nama perkhidmatan pilihan
atau nombor. Bersamaan dengan arahan TELNET. Lihat juga: -J, -F.

-k (TINDAKAN) Terima fail ke output standard, yang biasanya disalurkan ke
satu lagi proses. Lihat juga: -r, -G.

-l arg (Huruf kecil L) Buat sambungan pada peranti komunikasi bersiri yang diberikan.
Bersamaan dengan arahan SET LINE (SET PORT). Hujah: Nama peranti bersiri, cth
/dev/ttyS0.

-m arg Jenis modem untuk digunakan dengan peranti -l. Bersamaan dengan arahan SET MODEM TYPE.
Hujah: Nama modem seperti dalam arahan SET MODEM TYPE, cth "usrobotics".

-n (TINDAKAN) Masukkan keadaan Sambung selepas memindahkan fail (bersejarah).

-p arg Pariti. Bersamaan dengan arahan SET PARITY. Hujah: Salah satu daripada yang berikut:
e(ven), o(dd), m(ark), n(one), s(pace).

-q Senyap (menahan kebanyakan mesej). Bersamaan dengan SET QUIET ON.

-r (TINDAKAN) Terima fail. Bersamaan dengan arahan RECEIVE. Hujah: (tiada, tetapi
melihat)

-s arg Hantar fail. Hujah: Satu atau lebih spesifikasi fail tempatan. Setaraf dengan
HANTAR arahan. Lihat juga: -a.

-t (Sejarah) Xon (Ctrl-Q) Watak pemulihan untuk sambungan separuh dupleks (digunakan pada
sambungan mod talian bersiri ke kerangka utama lama). Bersamaan dengan SET DUPLEX HALF, SET
BERjabat tangan XON.

-v arg Saiz tetingkap untuk protokol Kermit (diabaikan semasa penstriman). Equivalanet kepada SET
SAIZ TETIngkap. Hujah: Nombor, 1 hingga 32.

-w Fail masuk Tulis pada fail sedia ada. Bersamaan dengan SET FILE COLISION
TIMBALI.

-x (TINDAKAN) Masukkan mod pelayan. Bersamaan dengan arahan SERVER. Lihat juga: -O.

-y arg Fail permulaan alternatif. Hujah: Nama fail.

-z Paksa tingkah laku latar depan. Untuk digunakan sekiranya Kermit tidak merasakan secara automatik
status latar depannya. Bersamaan dengan arahan SET BACKGROUND OFF.

Pilihan baris perintah lanjutan (perlu kerana satu huruf hampir habis)
mulakan dengan dua sengkang (--), dengan perkataan dan bukannya huruf tunggal sebagai nama pilihan. Jika an
pilihan lanjutan mengambil hujah, ia dipisahkan daripada perkataan pilihan oleh titik bertindih (:).
Pilihan lanjutan termasuk:

--bannerfile:nama fail
Fail untuk dipaparkan semasa permulaan atau log masuk IKSD.

--cdfile:nama fail
Fail untuk dihantar untuk paparan kepada klien apabila pelayan menukar direktori (nama fail
adalah relatif kepada direktori yang ditukar).

--cdmessage:{on,off}
Dayakan/lumpuhkan ciri mesej CD pelayan.

- membantu
Mencetak mesej penggunaan untuk pilihan lanjutan.

--helpfile:nama fail
Menetapkan fail yang mengandungi teks tersuai untuk menggantikan arahan HELP peringkat atas.

--tiada gangguan
Melumpuhkan sampukan papan kekunci.

--noperms
Melumpuhkan atribut Kebenaran fail protokol Kermit, untuk mengelakkan penghantaran
kebenaran fail (perlindungan) daripada penghantar kepada penerima.

--versi
(TINDAKAN) C‐Kermit mencetak nombor versinya.

Ditambah beberapa pilihan IKSD-Sahaja lain yang diterangkan di:

http://www.columbia.edu/kermit/iksd.html

Lihat bahagian pemindahan fail untuk contoh seruan baris arahan.

COMMAND BAHASA


Bahasa arahan interaktif C‐Kermit adalah subjek buku setebal 622 halaman dan satu lagi
beberapa ratus halaman kemas kini, terlalu banyak untuk halaman manual. Tapi tak susah nak dapat
bermula. Pada gesaan shell, hanya taip "kermit" untuk mendapatkan arahan interaktif C‐Kermit
segera:

$ kermit
(/semasa/direktori) C-Kermit>

Mulakan dengan menaip "bantuan" (dan kemudian tekan kekunci Return atau Enter) untuk gambaran keseluruhan peringkat atas,
bacalah, dan pergi dari situ. Perintah kedua anda mungkin "pengenalan" (pengenalan).
Perhatikan gesaan menunjukkan direktori semasa anda (melainkan anda memberitahu Kermit untuk menggesa anda
sesuatu yang lain).

Perintah interaktif terdiri terutamanya daripada perkataan Inggeris biasa, biasanya dalam bentuk
ayat perintah, seperti:

hantar oofa.txt

yang memberitahu Kermit untuk menghantar (memindahkan) fail yang namanya oofa.txt, atau:

tetapkan mod pemindahan automatik

yang menetapkan "mod pemindahan" Kermit kepada "automatik" (apa pun maksudnya).

Semasa menaip arahan, anda boleh menyingkat, meminta bantuan (dengan menekan kekunci "?" di mana-mana sahaja
dalam arahan), lengkapkan kata kunci atau nama fail (dengan kekunci Tab atau Esc), dan edit anda
menaip dengan Backspace atau Delete, Ctrl-W, Ctrl-U, dsb. Anda juga boleh mengingat semula
perintah, simpan sejarah arahan anda, dan siapa tahu apa lagi. Berikan arahan INTRO untuk
butiran.

C‐Kermit mempunyai beratus-ratus arahan, dan ia boleh dikeluarkan dalam pelbagai tak terhingga dan
kombinasi, termasuk arahan untuk:

· Membuat sambungan (SET TALIAN, DIAL, TELNET, SSH, FTP, ...)
· Memutuskan sambungan (TUTUP, TUTUP)
· Memindahkan fail (HANTAR, DAPATKAN, TERIMA, PINDAH, HANTAR SEMULA, ...)
· Mewujudkan keutamaan (SET)
· Memaparkan pilihan (SHOW)
· Menguruskan fail tempatan (CD, DELETE, MKDIR, DIR, RENAME, TYPE, ...)
· Menguruskan fail jauh (RCD, RDEL, RMKDIR, RDIR, ...)
· Menggunakan fail tempatan (FOPEN, FCLOSE, FREAD, FWRITE)
· Pengaturcaraan (AMBIL, DEFINE, IF, FOR, WHILE, SWITCH, DECLARE, ...)
· Berinteraksi dengan pengguna (ECHO, ASK, ...)
· Berinteraksi dengan komputer jauh (INPUT, OUTPUT, ...)
· Berinteraksi dengan program tempatan (RUN, EXEC, PTY, ...)
· Mengelog perkara (SESI LOG, PAKET LOG, DEBUG LOG, ...)

Dan sudah tentu BERHENTI atau KELUAR untuk keluar dan MEMBANTU untuk mendapatkan bantuan, dan untuk pengaturcara: gelung,
membuat keputusan, pembolehubah, tatasusunan, tatasusunan bersekutu, integer dan titik terapung
aritmetik, makro, fungsi terbina dalam dan ditakrifkan pengguna, manipulasi rentetan, corak
padanan, struktur blok, skop, rekursi, dan semua yang lain. Untuk mendapatkan senarai semua C‐
Perintah Kermit, taip tanda soal (?) pada gesaan. Untuk mendapatkan penerangan tentang mana-mana
arahan, taip HELP diikuti dengan nama arahan, contohnya:

tolong hantar

Watak gangguan arahan ialah Ctrl-C (tahan kekunci Ctrl dan tekan kekunci C).

Bahasa arahan "karakter melarikan diri", digunakan untuk memperkenalkan nama pembolehubah, fungsi
seruan, dan seterusnya, ialah garis serong ke belakang (. Jika anda perlu memasukkan garis serong ke belakang literal dalam a
perintah, taip dua daripadanya, cth:

dapatkan c:\k95\k95custom.ini

Perintah Fail, Makro, and skrip
Fail yang mengandungi arahan Kermit dipanggil fail arahan Kermit atau skrip Kermit. Ia boleh
dilaksanakan dengan arahan TAKE Kermit:

(/current/dir) C-Kermit> ambil fail arahan

(di mana "fail perintah" ialah nama fail arahan). Tolong jangan paipkan fail arahan
ke dalam input standard Kermit (yang mungkin berfungsi atau tidak); jika anda mempunyai arahan Kermit
dalam fail, beritahu Kermit untuk MENGAMBIL fail itu.

Dalam Unix sahaja, fail arahan Kermit juga boleh dilaksanakan secara langsung dengan memasukkan "kerbang"
baris sebagai baris pertama fail:

#!/usr/local/bin/kermit +

Iaitu, baris teratas yang bermula dengan "#!", diikuti serta-merta dengan laluan penuh
Kermit boleh laku, dan kemudian, jika skrip Kermit akan diberikan hujah pada arahan itu
garisan, ruang dan tanda tambah. Fail skrip juga mesti mempunyai kebenaran laksana:

chmod +x fail arahan

Kecuali untuk bahagian " +", ini adalah sama seperti yang anda lakukan untuk skrip shell, a
Skrip Perl, dsb. Berikut ialah skrip contoh mudah tetapi tidak berguna yang memuntahkannya
hujah (sehingga tiga daripadanya):

#!/usr/local/bin/kermit +
jika ditakrifkan \%1 echo "Argumen 1: \%1"
jika ditakrifkan \%2 echo "Argumen 2: \%2"
jika ditakrifkan \%3 echo "Argumen 3: \%3"
jika ditakrifkan \%4 echo "etc..."
keluar

Jika fail ini disimpan dalam direktori semasa anda sebagai "fail perintah", maka:

./commandfile satu dua tiga empat lima

cetakan:

Hujah 1: satu
Hujah 2: dua
Hujah 3: tiga
dan sebagainya ..

Ini menggambarkan struktur asas skrip Kermit kendiri: "garis kerbang",
kemudian beberapa arahan. Ia sepatutnya berakhir dengan "keluar" melainkan anda mahu gesaan Kermit muncul
apabila ia selesai. \%1 ialah hujah pertama, \%2 kedua, dan seterusnya.

Anda juga boleh mencipta arahan anda sendiri dengan menentukan makro bernama yang terdiri daripada Kermit lain
arahan (atau makro). Sebagai contoh:

define mydelete {
sampah tempatan
tetapkan sampah \v(rumah)tong sampah/
jika tidak ditakrifkan \%1 tamat 1 "Padam apa?"
jika liar \% 1 {
tamat 1 "Memadam berbilang fail terlalu menakutkan"
}
jika tidak wujud \%1 tamat 1 "Saya tidak dapat mencari \%1"
jika bukan direktori \m(sampah) {
mkdir \m(sampah)
jika gagal tamat 1 "Tiada tong sampah"
}
namakan semula /senarai \%1 \m(sampah)
}
define myundelete {
sampah tempatan
tetapkan sampah \v(rumah)tong sampah/
jika tidak ditakrifkan \%1 tamat 1 "Nyahpadam apa?"
jika liar \% 1 {
tamat 1 "Menyahpadam berbilang fail adalah terlalu sukar"
}
jika bukan direktori \m(trash) end 1 "Tiada tong sampah"
jika tidak wujud \m(sampah)\%1 {
tamat 1 "Saya tidak dapat mencari \% 1 dalam tong sampah"
}
namakan semula /list \m(trash)\%1 .
}

Makro sampel ini tidak betul-betul kualiti pengeluaran (mereka tidak mengendalikan nama fail itu
termasuk segmen laluan, mereka tidak mengendalikan berbilang fail, dll), tetapi anda mendapat idea: anda
boleh menghantar hujah kepada makro, dan mereka boleh menyemaknya dan membuat jenis keputusan lain.
Jika anda meletakkan baris di atas ke dalam fail permulaan atau penyesuaian anda (dijelaskan
di bawah), anda akan mempunyai arahan MYDELETE dan MYUNDELETE tersedia setiap kali anda bermula
Kermit, sekurang-kurangnya selagi anda tidak menyekat pelaksanaan fail permulaan.
(Latihan untuk pembaca: Jadikan makro ini berguna secara umum: alih keluar had, tambah
paparan tong sampah, menyemak imbas, mengosongkan, dsb.)

Skrip Kerbang dilaksanakan tanpa fail permulaan. Ini untuk memastikan mereka mudah alih dan
juga untuk membuat mereka bermula lebih cepat. Jika anda ingin menulis skrip Kerbang yang bergantung pada
fail permulaan, sertakan arahan

bawa \v(rumah).kermrc

di tempat yang dikehendaki dalam skrip. By the way, \v(xxx) ialah pembolehubah terbina dalam (xxx ialah
nama ubah, "rumah" dalam kes ini). Untuk melihat pembolehubah terbina dalam yang tersedia, taip
"tunjukkan pembolehubah" pada gesaan C‐Kermit. Untuk melihat apa lagi yang boleh anda tunjukkan, taip "tunjukkan ?".
\m(xxx) ialah pembolehubah yang ditentukan pengguna (secara tegasnya, ia adalah makro yang digunakan sebagai pembolehubah).

Perintah senarai
C‐Kermit mempunyai lebih daripada 200 arahan peringkat atas, dan beberapa daripadanya, seperti SET, bercabang
menjadi ratusan subperintah mereka sendiri, jadi tidak praktikal untuk menerangkan semuanya
di sini. Sebaliknya, berikut ialah senarai ringkas bagi arahan peringkat atas yang paling biasa digunakan, dikumpulkan
mengikut kategori. Untuk mengetahui tentang setiap arahan, taip "help" diikuti dengan nama arahan, cth
"set bantuan". Terma seperti keadaan Perintah dan keadaan Sambung diterangkan dalam seterusnya
bahagian.

Medan pilihan ditunjukkan dalam [ kurungan ]. "nama fail" bermaksud nama satu fail.
filespec bermaksud spesifikasi fail yang dibenarkan mengandungi aksara kad bebas seperti
'*' untuk memadankan kumpulan fail. pilihan ialah suis (pilihan) seperti /PAGE, /NOPAGE, /QUIET,
dll, disenaraikan dalam teks HELP untuk setiap arahan. Contoh:

hantar /rekursif /lebih besar:10000 /selepas:-1minggu /kecuali:*.txt *

yang boleh dibaca sebagai "hantar semua fail dalam direktori ini dan semua yang di bawahnya
yang lebih besar daripada 10000 bait, tidak lebih daripada satu minggu, dan namanya tidak berakhir
dengan ".txt".

Asas arahan
HELP Meminta bantuan peringkat atasan.

arahan HELP
Meminta bantuan tentang arahan yang diberikan.

PENGENALAN
Meminta pengenalan ringkas kepada C‐Kermit.

LESEN
Memaparkan hak cipta dan lesen perisian C‐Kermit.

VERSION
Memaparkan nombor versi C‐Kermit.

KELUAR [ nombor ]
Keluar dari Kermit dengan kod status yang diberikan. Sinonim: BERHENTI, E, Q.

AMBIL nama fail [ parameter... ]
Melaksanakan arahan daripada yang diberikan

item LOG [ nama fail ]
Menyimpan log item yang diberikan dalam fail yang diberikan.

[ DO ] makro [ parameter... ]
Melaksanakan arahan daripada makro yang diberikan.

SET nilai parameter
Menetapkan parameter yang diberikan kepada nilai yang diberikan.

kategori TUNJUKKAN
Menunjukkan tetapan dalam kategori tertentu.

STATUS Memberitahu sama ada arahan sebelumnya berjaya atau gagal.

TARIKH [ tarikh-dan/atau-masa ]
Menunjukkan tarikh-masa semasa atau mentafsir tarikh-masa yang diberikan.

RUN [ extern‐command [ parameter... ]
Menjalankan arahan luaran yang diberikan. Sinonim:!.

EXEC [ extern‐command [ params... ]
Kermit menindih dirinya dengan arahan yang diberikan.

GANTUNG
Menghentikan Kermit dan meletakkannya di latar belakang. Sinonim: Z.

Tempatan File pengurusan
TYPE [ pilihan ] nama fail
Memaparkan kandungan fail yang diberikan.

LEBIH [ pilihan ] nama fail
Bersamaan dengan TYPE /PAGE (jeda selepas setiap skrin penuh).

CAT [ pilihan ] nama fail
Bersamaan dengan TYPE /NOPAGE.

HEAD [ pilihan ] nama fail
Memaparkan beberapa baris pertama fail yang diberikan.

TAIL [ pilihan ] nama fail
Memaparkan beberapa baris terakhir fail yang diberikan.

GREP [ pilihan ] corak failspec
Memaparkan baris daripada fail yang sepadan dengan corak. Sinonim: CARI.

DIREKTORI [ pilihan ] [spesifikasi fail ]
Menyenaraikan fail (terbina dalam, banyak pilihan).

LS [ pilihan ] [ filespec ]
Menyenaraikan fail (menjalankan arahan "ls" luaran).

PADAM [ pilihan ] [ filespec ]
Memadam fail. Sinonim: RM.

PURGE [ pilihan ] [ filespec ]
Mengalih keluar fail sandaran (*.~n~).

SALIN [ pilihan ] [ spesifikasi fail... ]
Menyalin fail. Sinonim: CP.

NAMA SEMULA [ pilihan ] [ spesifikasi fail... ]
Menamakan semula fail. Sinonim: MV.

CHMOD [ pilihan ] [ spesifikasi fail... ]
Menukar kebenaran fail.

TRANSLATE nama fail charset [ nama fail ]
Menukar set aksara fail. Sinonim: XLATE.

CD Mengubah direktori kerja anda kepada direktori rumah anda.

direktori CD
Menukar direktori kerja anda kepada yang diberikan.

CDUP Mengubah direktori kerja anda satu tahap ke atas.

PWD Memaparkan direktori kerja anda.

BACK Kembali ke direktori kerja anda sebelum ini.

MKDIR [ direktori ]
Mencipta direktori.

RMDIR [ direktori ]
Mengalih keluar direktori.

Membuat Sambungan
TETAPKAN TALIAN [ pilihan ] nama peranti
Membuka port bersiri yang dinamakan. Sinonim: SET PORT.

OPEN LINE [ pilihan ] nama peranti
Sama seperti SET LINE. Sinonim: PELABUHAN TERBUKA.

TETAPKAN JENIS MODEM [ nama ]
Memberitahu Kermit jenis modem pada port.

DAIL [ nombor ]
Memberitahu Kermit untuk mendail nombor telefon yang diberikan dengan modem.

REDIAL Mendail semula nombor telefon yang paling baru didail.

JAWAPAN Menunggu dan menjawab panggilan masuk pada modem.

SAHKAN [ parameter... ]
Melakukan pengesahan selamat pada sambungan TCP/IP.

TETAPKAN JENIS RANGKAIAN { TCP/IP, X.25, ... }
Memilih jenis rangkaian untuk arahan SET HOST yang berikutnya.

TETAPKAN HOST [ pilihan ] hos [ port ]
Membuka sambungan rangkaian ke hos dan port yang diberikan.

TETAPKAN HOST * port
Menunggu sambungan TCP/IP masuk pada port yang diberikan.

TELNET [ pilihan ] hos
Membuka sambungan Telnet ke hos dan memasuki keadaan Sambung.

RLOGIN [ pilihan ] hos
Membuka sambungan Rlogin ke hos dan memasuki keadaan Sambung.

IKSD [ pilihan ] hos
Membuka sambungan ke Perkhidmatan Kermit Internet.

SSH [ pilihan ] hos
Membuka sambungan SSH ke hos dan memasuki keadaan Sambung.

FTP OPEN hos [ pilihan ]
Membuka sambungan FTP kepada hos.

HTTP [ pilihan ] OPEN hos
Membuka sambungan HTTP kepada hos.

Arahan luar PTY
Menjalankan arahan pada pseudoterminal seolah-olah ia adalah sambungan.

Arahan luar PAIP
Menjalankan arahan melalui paip seolah-olah ia adalah sambungan.

Menggunakan Sambungan
SAMBUNG [ pilihan ]
Memasuki keadaan Sambung (terminal). Sinonim: C.

arahan REDdirect
Mengubah hala arahan luaran yang diberikan ke atas sambungan.

arahan TELOPT
Menghantar arahan protokol Telnet (Sambungan Telnet sahaja).

Ctrl-\C
"Meloloskan diri kembali" daripada keadaan Sambung ke keadaan Perintah.

Ctrl-\B
(Dalam keadaan Sambung) Menghantar isyarat BREAK (siri atau Telnet).

Ctrl-\!
(Dalam keadaan Sambung) Memasuki cangkang inferior; "keluar" untuk kembali.

Ctrl-\?
(Dalam keadaan Sambung) Menunjukkan menu pilihan tahap pelarian lain.

Ctrl-\Ctrl-\
(Dalam keadaan Connect) Taipkan dua Ctrl-Backslashes untuk menghantar salah satu daripadanya.

SET ESCAPE [ aksara ]
Mengubah watak melarikan diri Connect-state Kermit.

Penutup Sambungan
HANGUP Menutup sambungan port bersiri atau rangkaian yang sedang dibuka.

CLOSE Menutup sambungan port bersiri atau rangkaian yang sedang dibuka.

SET LINE (tanpa nama peranti)
Menutup sambungan port bersiri atau rangkaian yang sedang dibuka.

TETAPKAN HOST (tanpa nama hos)
Menutup sambungan port bersiri atau rangkaian yang sedang dibuka.

FTP TUTUP
Menutup sambungan FTP yang sedang dibuka.

HTTP TUTUP
Menutup sambungan HTTP yang sedang dibuka.

EXIT Juga menutup semua sambungan. Sinonim: BERHENTI.

TETAPKAN AMARAN KELUAR MATI
Menahan amaran tentang sambungan terbuka semasa keluar atau tutup.

File Pemindahan
HANTAR [ pilihan ] nama fail [ as‐name ]
Menghantar fail yang diberikan. Sinonim: S.

HANTAR [ pilihan ] filespec
Menghantar semua fail yang sepadan.

HANTAR SEMULA [ pilihan ] filespec
Menyambung semula SEND yang terganggu dari titik kegagalan.

TERIMA [ pilihan ] [ as‐nama ]
Menunggu secara pasif untuk fail tiba. Sinonim: R.

TRANSAKSI LOG [ nama fail ]
Menyimpan rekod pemindahan fail.

CEPAT Gunakan tetapan pemindahan fail pantas (lalai).

BERHATI-HATI
Gunakan tetapan pemindahan fail yang berhati-hati dan kurang pantas.

ROBUST Gunakan tetapan pemindahan fail ultra konservatif dan perlahan.

STATISTIK [ pilihan ]
Memberi statistik tentang pemindahan fail terbaharu.

DI MANA Selepas pemindahan: "Ke mana fail saya pergi?".

HANTAR [ pilihan ] [nama fail ]
Menghantar fail tanpa protokol. Sinonim: XMIT.

SESI LOG [ nama fail ]
Menangkap teks atau fail jauh tanpa protokol.

TETAPKAN PROTOKOL [ nama... ]
Memberitahu Kermit untuk menggunakan protokol pemindahan fail luaran.

FTP { PUT, MPUT, GET, MGET, ... }
Perintah klien FTP.

HTTP { PUT, GET, HEAD, POST, ... }
Perintah klien HTTP.

Kermit Server
MEMBOLEHKAN MELUMPUHKAN
Mengawal ciri pelayan yang boleh digunakan oleh pelanggan.

SET SERVER
Menetapkan parameter sebelum memasuki keadaan Pelayan.

SERVER Memasuki keadaan Pelayan.

Pelanggan of Kermit or ftp Server
[ JAUH ] LOG MASUK [ kata laluan pengguna ]
Log masuk ke pelayan Kermit atau IKSD yang memerlukannya.

[ JAUH ] LOG KELUAR
Log keluar dari pelayan Kermit atau IKSD.

HANTAR [ pilihan ] nama fail [ as‐name ]
Menghantar fail yang diberikan kepada pelayan. Sinonim: S, PUT.

HANTAR [ pilihan ] filespec
Menghantar semua fail yang sepadan.

HANTAR SEMULA [ pilihan ] filespec
Menyambung semula SEND yang terganggu dari titik kegagalan.

DAPATKAN [ pilihan ] spesifikasi fail jauh
Meminta pelayan menghantar fail yang diberikan. Sinonim: G.

REGET [ pilihan ] spesifikasi fail jauh
Menyambung semula GET yang terganggu dari titik kegagalan.

CD JAUH [ direktori ]
Meminta pelayan menukar direktori kerjanya. Sinonim: RCD.

JKR JAUH [ direktori ]
Meminta pelayan untuk memaparkan direktori kerjanya. Sinonim: RPWD.

DIREKTORI JAUH [ filespec... ]
Meminta pelayan menghantar senarai direktori. Sinonim: RDIR.

PADAM JAUH [ filespec... ]
Meminta pelayan memadam fail. Sinonim: RDEL.

JAUH [ perintah... ]
(Banyak arahan lain: "remote ?" untuk senarai).

MAIL [ pilihan ] filespec
Menghantar fail untuk dihantar sebagai e-mel (Kermit sahaja).

FINISH Meminta pelayan untuk keluar dari keadaan pelayan (Kermit sahaja).

BYE Meminta pelayan untuk log keluar dan menutup sambungan.

skrip Pengaturcaraan
DEFINE, DECLARE, UNDEFINE, UNDEFINE, TUGAS, EVALUATE, SEKSPRESSION, ARRAY, ISIS,
INPUT, OUTPUT, IF, FOR, WHILE, SWITCH, GOTO, ECHO, TANYA, GETC, GETOK, ASSERT, TUNGGU,
TIDUR, FOPEN, FREAD, FWRITE, FCLOSE, STOP, END, RETURN, BELAJAR, SHIFT, TRACE, VOID,
KENAIKAN, PENURUNAN, ... Untuk ini dan banyak lagi, anda perlu merujuk manual
dan tambahan, dan/atau lawati Pustaka Skrip Kermit, yang juga termasuk a
tutorial ringkas. Petunjuk: BANTU BELAJAR untuk mengetahui cara membuat Kermit menulis dengan mudah
skrip untuk anda.

Banyak arahan Kermit mempunyai sinonim, varian, saudara dan sebagainya. Sebagai contoh,
MSEND ialah versi SEND yang menerima senarai spesifikasi fail untuk dihantar, sebaliknya
daripada hanya satu spesifikasi fail, dan MPUT ialah sinonim MSEND. MOVE bermaksud HANTAR dan
kemudian PADAM fail sumber jika berjaya. MMOVE adalah seperti MOVE, tetapi menerima senarai
filespecs, dan sebagainya. Ini diterangkan dalam dokumentasi penuh.

Gunakan tanda soal untuk merasakan cara anda melalui perintah yang tidak dikenali, seperti dalam contoh ini:

C-Kermit> jauh ? Salah satu daripada yang berikut:
tetapkan direktori kermit print rmdir
cd keluar log masuk pwd set
salin ruang pertanyaan log keluar bantuan
padamkan jenis nama semula mkdir hos
C-Kermit> set jauh ? Salah satu daripada yang berikut:
atribut fail cuba semula pemindahan
tetingkap pelayan semakan sekat
C-Kermit> fail set jauh ? Salah satu daripada yang berikut:
set aksara tidak lengkap rekod-panjang
jenis nama perlanggaran
C-Kermit> nama fail set jauh ? Salah satu daripada yang berikut:
ditukar literal
C-Kermit> nama fail set jauh literal
C-Kermit>

Ini dipanggil menu atas permintaan: anda mendapat menu apabila anda mahukannya, tetapi menu tidak dipaksa
pada anda walaupun tahu apa yang anda lakukan. Ambil perhatian bahawa anda juga boleh meringkaskan kebanyakan kata kunci,
dan anda boleh melengkapkannya dengan kekunci Tab atau Esc. Juga ambil perhatian bahawa? berfungsi untuk nama fail
juga, dan anda boleh menggunakannya di tengah-tengah kata kunci atau nama fail, bukan hanya di
permulaan. Contohnya, "hantar x?" menyenaraikan semua fail dalam direktori semasa yang namanya
mulakan dengan 'x'.

INISIISASI FAIL


Dalam konfigurasi lalainya, C‐Kermit melaksanakan arahan daripada fail yang dipanggil .kermrc in
direktori rumah anda apabila ia bermula, melainkan ia diberi pilihan baris perintah -Y atau -y.
Konfigurasi tersuai mungkin menggantikan fail permulaan seluruh sistem yang dikongsi. Persembahan
Arahan FILE memberitahu fail permulaan, jika ada, yang digunakan. Inisialisasi standard
failkan "rantaian" ke fail penyesuaian individu, .mykermc, dalam direktori rumah, dalam
yang setiap pengguna boleh menetapkan keutamaannya sendiri, menentukan makro dan sebagainya.

Memandangkan pelaksanaan fail permulaan (sekurang-kurangnya yang standard) menjadikan C‐Kermit mengambil
lebih lama untuk dimulakan, mungkin lebih baik untuk tidak mempunyai fail permulaan, terutamanya sekarang
bahawa konfigurasi permulaan lalai Kermit selaras dengan pengkomputeran moden dan
rangkaian ‐‐ dengan kata lain, anda tidak perlu lagi melakukan sesuatu yang istimewa untuk membuat Kermit
pemindahan berjalan pantas. Jadi bukannya mempunyai fail permulaan yang dilaksanakan setiap kali
Kermit bermula, anda mungkin mempertimbangkan untuk membuat satu atau lebih skrip kerbang (dengan nama lain
bahawa .kermrc) yang TIDAK termasuk arahan "keluar", dan gunakan arahan tersebut apabila anda memerlukannya
tetapan, takrifan makro dan/atau tindakan berskrip yang terkandung di dalamnya dan menggunakan C‐Kermit
secara langsung apabila anda tidak melakukannya.

Dengan kata lain... Kami masih mengedarkan fail permulaan standard kerana ia
dipaparkan dalam manual dan keserasian ke belakang adalah penting bagi kami. Tetapi tidak ada salahnya
dalam tidak menggunakannya jika anda tidak memerlukan barangan yang ada di dalamnya (direktori perkhidmatan, pendailan
direktori, direktori rangkaian dan definisi makro yang berkaitan). Sebaliknya, jika
terdapat tetapan atau makro yang anda mahukan berlaku SETIAP kali anda menggunakan Kermit,
fail permulaan (atau fail penyesuaian yang dirangkainya) ialah tempat untuk meletakkannya,
kerana itulah satu-satunya tempat Kermit mencari mereka secara automatik setiap kali anda memulakannya.

MODUL OF OPERASI


Kermit dikatakan berada dalam mod Setempat jika ia telah membuat sambungan ke komputer lain, cth
dengan mendailnya atau mewujudkan sambungan Telnet kepadanya. Komputer yang lain adalah jauh, jadi
jika anda memulakan satu lagi salinan Kermit pada komputer jauh, ia dikatakan berada dalam Jauh
mod (selagi ia tidak membuat sebarang sambungan sendiri). Kermit tempatan
berkomunikasi melalui peranti komunikasi atau sambungan rangkaian, bertindak sebagai saluran
antara komputer jauh dan papan kekunci dan skrin anda. Kermit terpencil ialah
rakan kongsi pemindahan fail ke Kermit tempatan dan berkomunikasi hanya melalui input standardnya
dan keluaran.

Pada bila-bila masa, program Kermit boleh berada di mana-mana keadaan berikut. Ia penting untuk
tahu apa itu dan bagaimana untuk berubah dari satu kepada yang lain.

Negeri perintah
Dalam keadaan ini, Kermit membaca arahan daripada:

· Papan kekunci anda; atau:
· Fail, atau:
· Definisi makro.

Anda boleh keluar dari keadaan Perintah kembali ke Unix dengan arahan EXIT atau QUIT (sama
perkara). Anda boleh memasukkan keadaan Connect dengan mana-mana pelbagai arahan (CONNECT, DIAL,
TELNET, dll). Anda boleh memasukkan keadaan pemindahan fail dengan arahan seperti SEND, RECEIVE,
dan dapat. Anda boleh memasukkan keadaan Pelayan dengan arahan SERVER. Perintah TAKE memberitahu
Kermit untuk membaca dan melaksanakan arahan daripada fail. Perintah DO (mungkin tersirat).
memberitahu Kermit untuk membaca dan melaksanakan arahan daripada definisi makro. Semasa dalam
Keadaan perintah, anda boleh mengganggu sebarang arahan, makro atau fail arahan dengan menaip
Ctrl-C (tahan kekunci Ctrl dan tekan kekunci C); ini biasanya membawa anda kembali
kepada gesaan.

Negeri cangkerang
Anda boleh menggunakan shell inferior atau perintah luaran daripada arahan arahan Kermit
dengan menggunakan perintah PUSH, RUN (!), EDIT, atau BROWSE. Manakala cengkerang inferior atau
arahan aktif, Kermit digantung dan tidak melakukan apa-apa. Kembali ke Perintah Kermit
keadaan dengan keluar dari cangkerang atau aplikasi yang lebih rendah.

Keadaan sambungan
Dalam keadaan ini, yang boleh dimasukkan hanya apabila dalam mod Setempat (iaitu apabila Kermit mempunyai
membuat sambungan ke komputer lain), Kermit bertindak sebagai terminal kepada
komputer jauh. Ketukan kekunci anda dihantar ke komputer jauh dan aksara
yang tiba melalui sambungan komunikasi dipaparkan pada skrin anda. ini
keadaan dimasukkan apabila anda memberikan arahan CONNECT, DIAL, TELNET, RLOGIN atau IKSD.
Anda boleh kembali ke keadaan arahan dengan log keluar dari komputer jauh, atau dengan
menaip:

Ctrl-\c

Iaitu: Tahan kekunci Ctrl dan tekan kekunci sengkang ke belakang, kemudian lepaskan
Kekunci Ctrl dan tekan kekunci C. Ini dipanggil melarikan diri kembali. Pelarian lain tertentu-
arahan peringkat juga disediakan; taip Ctrl-\? untuk senarai. Sebagai contoh, anda boleh
masukkan keadaan Shell dengan:

Ctrl-\!

Untuk menghantar Ctrl-\ kepada hos semasa dalam keadaan Connect, taip dua daripadanya berturut-turut. Lihat
HELP CONNECT dan HELP SET ESCAPE untuk maklumat lanjut.

Keadaan pemindahan fail tempatan
Dalam keadaan ini, Kermit menghantar paket berulang-alik dengan komputer lain masuk
untuk memindahkan fail atau menyelesaikan beberapa tugas berkaitan fail lain. Dan pada
pada masa yang sama, ia memaparkan kemajuannya pada skrin anda dan menonton papan kekunci anda
untuk gangguan. Dalam keadaan ini, arahan ketukan kekunci tunggal berikut ialah
diterima:

X Mengganggu fail semasa dan pergi ke fail seterusnya (jika ada).

Z Mengganggu fail semasa dan langkau semua yang lain.

E Suka Z tetapi menggunakan protokol "lebih kuat" (gunakan jika X atau Z tidak berfungsi).

Ctrl-C Interrupt fail-transfer mod (gunakan jika Z atau E tidak berfungsi).

Kermit kembali ke keadaan sebelumnya (Perintah atau Sambung) apabila pemindahan selesai atau
apabila berjaya diganggu oleh X, Z, E atau Ctrl-C (tahan kekunci Ctrl dan tekan
kunci C).

Keadaan pemindahan fail jauh
Di negeri ini, Kermit sedang bertukar-tukar paket pemindahan fail dengan rakan kongsi tempatannya
melebihi i/o piawainya. Ia meninggalkan keadaan ini secara automatik apabila pemindahan berlaku
lengkap. Sekiranya anda menemui Kermit tempatan anda dalam keadaan Connect dan yang jauh masuk
Keadaan pemindahan fail (yang nampaknya mengabaikan ketukan kekunci anda), biasanya anda boleh
kembalikannya kepada keadaan arahan dengan menaip tiga Ctrl-C berturut-turut. Jika itu tidak berkesan,
kembalikan Kermit tempatan anda kepada keadaan Perintah (Ctrl-\ C) dan taip "e‐packet" dan kemudian
tekan kekunci Return atau Enter; ini memaksa ralat protokol Kermit yang membawa maut.

Keadaan Pelayan Jauh
Ini seperti keadaan pemindahan Fail Jauh, kecuali ia tidak pernah kembali secara automatik ke
Negeri perintah. Sebaliknya, ia menunggu arahan lanjut daripada program pelanggan; itu
ialah, daripada program Kermit Tempatan anda. Anda boleh memulangkan Pelayan Jauh kepadanya
keadaan sebelumnya dengan mengeluarkan arahan "selesai" kepada pelanggan, atau jika anda berada di dalamnya
Sambungkan keadaan, dengan menaip tiga Ctrl-C berturut-turut. Anda boleh memberitahu tugas pelayan
log keluar dan putuskan sambungan dengan mengeluarkan arahan "bye" kepada klien.

Keadaan Pelayan Tempatan
Seperti keadaan Pelayan Jauh, tetapi dalam mod tempatan, dan oleh itu dengan pemindahan failnya
paparan paparan, dan mendengar arahan kekunci tunggal, seperti dalam pemindahan Fail Setempat
negeri. Biasanya keadaan ini dimasukkan secara automatik apabila program Kermit jauh
memberikan arahan GET.

C‐Kermit, Kermit 95, dan MS‐DOS Kermit semuanya boleh bertukar secara automatik daripada Connect
negeri kepada keadaan pemindahan Fail Tempatan apabila anda memulakan pemindahan fail daripada
komputer jauh dengan memulakan Kermit dan menyuruhnya menghantar atau mendapatkan fail, di mana
kes, keadaan Sambung disambung semula secara automatik selepas pemindahan fail selesai.

Ambil perhatian bahawa C‐Kermit bukan emulator terminal. Ia adalah aplikasi komunikasi
yang anda jalankan dalam tetingkap terminal (cth konsol atau Xterm). Emulasi khusus,
seperti VT100, VT220, Linux Console atau Xterm, disediakan oleh tetingkap terminal
di mana anda menjalankan C-Kermit. Kermit 95 dan MS‐DOS Kermit, sebaliknya,
adalah emulator terminal sebenar. Mengapa C‐Kermit bukan emulator terminal? KLIK SINI untuk
membaca tentangnya.

MEMBUAT SAMBUNGAN


Berikut ialah cara membuat pelbagai jenis sambungan menggunakan arahan Kermit interaktif (as
dinyatakan di atas, anda juga boleh membuat sambungan dengan pilihan baris arahan). Ambil perhatian bahawa anda tidak
perlu membuat hubungan dengan Kermit. Ia juga boleh digunakan pada hujung sambungan
sebagai rakan kongsi pemindahan dan pengurusan fail jauh bagi perisian komunikasi tempatan anda.

Membuat Sambungan Telnet
Pada prompt arahan C‐Kermit, hanya taip:

telnet foo.bar.com

(menggantikan nama hos atau alamat yang dikehendaki). Anda juga boleh memasukkan nombor port:

telnet xyzcorp.com 3000 ;

Jika sambungan berjaya, Kermit secara automatik memasuki keadaan Sambung. Bila awak
log keluar daripada hos jauh, Kermit secara automatik kembali ke gesaannya. maklumat lanjut:
HELP TELNET, HELP SET TELNET, HELP SET TELOPT. Lihat juga bahagian IKSD di bawah.

Membuat sambungan Rlogin
Ini sama seperti Telnet, kecuali anda perlu menjadi root untuk melakukannya kerana Rlogin menggunakan a
port TCP istimewa:

rlogin foo.bar.com

Maklumat lanjut: HELP RLOGIN.

Membuat Sambungan SSH
Tidak seperti Telnet dan Rlogin, sambungan SSH tidak terbina dalam, tetapi dikendalikan dengan berjalan
klien SSH luaran anda melalui pseudoterminal. Menggunakan C-Kermit untuk mengawal
Pelanggan SSH memberikan anda semua ciri Kermit (pemindahan fail, set aksara
penukaran, skrip, dll) melalui SSH.

ssh foo.bar.com

Maklumat lanjut: HELP SSH, HELP SET SSH.

Mendail dengan Modem
Jika ia adalah modem luaran, pastikan ia disambungkan ke port bersiri yang boleh digunakan
komputer anda dengan kabel modem biasa (lurus), dan ke telefon
bicu dengan kabel telefon, dan ia dihidupkan. Kemudian gunakan arahan ini:

set modem jenis usrobotik ; Atau jenis lain yang disokong
tetapkan baris /dev/ttyS0 ; Nyatakan nama peranti
tetapkan kelajuan 57600 ; Atau kelajuan lain yang dikehendaki
set aliran rts/cts ; Kebanyakan modem moden menyokong ini
tetapkan nada kaedah dail ; (atau nadi)
dail 7654321 ; Dail nombor yang dikehendaki

Taip "tetapkan jenis modem ?" untuk senarai jenis modem yang disokong. Jika anda meninggalkan SET
Perintah MODEM TYPE, jenis lalai ialah "generic-high-speed", yang sepatutnya berfungsi
kebanyakan modem set arahan AT moden. Jika talian sibuk, Kermit mendail semula
secara automatik. Jika panggilan tidak berjaya, gunakan "tetapkan paparan dail pada" dan cuba
sekali lagi untuk melihat apa yang berlaku. Jika panggilan berjaya, Kermit memasuki keadaan Connect
secara automatik dan kembali kepada gesaannya secara automatik apabila anda log keluar dari
komputer jauh atau sambungan terputus.

Anda juga boleh mendail dari modem yang boleh diakses oleh Telnet, cth ke arah terbalik
pelayan terminal. Dalam kes ini urutan arahan ialah:

tetapkan hos ts.xxx.com 2000 ; Pelayan terminal dan pelabuhan
set modem jenis usrobotik ; Atau jenis lain yang disokong
tetapkan nada kaedah dail ; (atau nadi)
dail 7654321 ; Dail nombor yang dikehendaki

Jika pelayan terminal menyokong Pilihan Port Telnet Com, RFC 2217, anda juga boleh
berikan arahan berkaitan port bersiri seperti SET SPEED, SET PARITY, dan sebagainya, dan
Kermit menyampaikannya ke pelayan terminal menggunakan protokol yang dinyatakan dalam RFC.

Maklumat lanjut: HELP SET MODEM, HELP SET LINE, HELP SET KELAJUAN, HELP SET ALIRAN, HELP DIAL,
HELP SET DAIL, HELP SET MODEM, HELP SET CARRIER-WATCH, SHOW KOMUNIKASI, SHOW
MODEM, TUNJUKKAN DAIL.

Pelabuhan Bersiri Terus
Sambungkan dua komputer, A dan B, dengan kabel modem null (atau dua kabel modem
bersambung dengan penyesuai null-modem atau penghapus modem). Dari Komputer A:

tetapkan jenis modem tiada; Tiada modem
tetapkan baris /dev/ttyS0 ; Nyatakan nama peranti
set carrier-watch off ; Jika CD DTR tidak disambung silang
tetapkan kelajuan 57600 ; Atau kelajuan lain yang dikehendaki
set aliran rts/cts ; Jika RTS dan CTS disambung silang
tetapkan pariti genap; (atau "tanda" atau "ruang", jika perlu)
tetapkan bit henti 2 ; (jarang diperlukan)
tetapkan aliran xon/xoff ; Jika anda tidak boleh menggunakan RTS/CTS
menyambung ; Masukkan keadaan Sambung (terminal).

Ini menganggap Komputer B disediakan untuk membolehkan anda log masuk. Jika tidak, anda boleh menjalankan a
salinan Kermit pada Komputer B dan ikut arahan yang lebih kurang sama. Lagi
maklumat: Seperti di atas ditambah BANTUAN SAMBUNG.

Dengan modem atau sambungan bersiri langsung, anda mungkin juga perlu "menetapkan pariti genap" (atau
"tanda" atau "ruang") jika ia adalah sambungan 7-bit.

Daripada jenis sambungan yang disenaraikan di atas, hanya satu yang boleh dibuka pada satu masa. Walau bagaimanapun, mana-mana satu daripada
ini boleh dibuka serentak dengan sesi FTP atau HTTP. Setiap jenis sambungan boleh
disesuaikan dengan mana-mana ijazah yang dikehendaki, skrip, log, anda namakannya. Lihat manual.

NOTA: Pada platform terpilih, C‐Kermit juga boleh membuat sambungan X.25. Lihat manual untuk
butiran.

PEMINDAHAN FILES DENGAN KERMIT


Terdapat kepercayaan yang meluas dan berterusan bahawa Kermit adalah protokol yang perlahan. Ini adalah
kerana, sehingga baru-baru ini, ia menggunakan penalaan konservatif secara lalai untuk memastikan fail
pemindahan berjaya, bukannya gagal kerana ia membebankan sambungan. Beberapa
arahan tambahan (atau pilihan baris arahan, seperti -Q) diperlukan untuk menjadikannya pantas, tetapi
tiada siapa yang ambil tahu tentang mereka. Juga, ia mengambil masa dua untuk tango: kebanyakan bukan-Kermit-
Pelaksanaan protokol Project Kermit benar-benar lambat. Rakan kongsi pemindahan fail terbaik
untuk C‐Kermit ialah: satu lagi salinan C‐Kermit (7.0 atau lebih baru) dan Kermit 95. Ini
gabungan berfungsi dengan baik dan ia berfungsi dengan pantas secara lalai. MS‐DOS Kermit juga bagus, tetapi anda
perlu menyuruhnya pergi dengan pantas (dengan memberikan arahan FAST).

Tambahan pula, ketiga-tiga program Kermit ini menyokong "automuat turun" dan "automuat naik",
bermakna apabila mereka berada dalam keadaan Connect dan paket Kermit masuk dari alat kawalan jauh,
mereka secara automatik bertukar ke mod pemindahan fail.

Selain itu, C‐Kermit dan K95 juga bertukar secara automatik antara teks dan mod binari untuk setiap satu
fail, jadi tidak perlu "menetapkan binari jenis fail" atau "menetapkan teks jenis fail", atau bimbang
tentang fail yang rosak kerana ia dipindahkan dalam mod yang salah.

Apa yang digabungkan oleh semua perkataan ini ialah sekarang, apabila anda menggunakan perisian Kermit yang terkini
daripada Projek Kermit, pemindahan fail bukan sahaja pantas, ia sangat mudah. awak
hampir tidak perlu memberikan sebarang arahan sama sekali.

Memuat turun Fail
Katakan anda mempunyai Kermit 95, C‐Kermit atau MS‐DOS Kermit pada komputer desktop anda,
dengan sambungan ke komputer Unix yang mempunyai C‐Kermit dipasang sebagai "kermit". Kepada
muat turun fail (hantar dari Unix ke komputer desktop anda), cuma taip fail
arahan berikut pada gesaan shell Unix anda:

kermit -s oofa.txt

(di mana oofa.txt ialah nama fail). Jika anda ingin menghantar lebih daripada satu fail, anda boleh
letakkan seberapa banyak nama fail yang anda mahu pada baris arahan, dan ia boleh menjadi apa-apa
gabungan teks dan binari:

kermit -s oofa.txt oofa.zip oofa.html oofa.tar.gz

dan/atau anda boleh menggunakan kad bebas untuk menghantar kumpulan fail:

kermit -s oofa.*

Jika anda ingin menghantar fail di bawah nama yang diandaikan, gunakan:

kermit -s friday.txt -a today.txt

Ini menghantar fail friday.txt tetapi memberitahu Kermit penerima bahawa namanya ialah
hari ini.txt. Dalam semua kes, seperti yang dinyatakan, apabila pemindahan fail selesai, desktop anda
Kermit kembali secara automatik ke keadaan Connect. Jangan risau tentang melarikan diri kembali, semula
menyambung, menukar mod teks/binari. Hampir terlalu mudah, bukan?

Memuat naik Fail
Untuk memuat naik fail (hantarnya dari komputer desktop anda ke komputer Unix jauh)
lakukan perkara yang sama, tetapi gunakan pilihan -g (GET) dan bukannya -s:

kermit -g oofa.txt

Ini menyebabkan Kermit tempatan anda memasuki mod pelayan; kemudian program Kermit jauh
meminta fail bernama dan Kermit tempatan menghantarnya dan kembali secara automatik ke
Sambungkan keadaan apabila selesai.

Jika anda ingin memuat naik berbilang fail, anda telah menggunakan peraturan petikan shell, kerana
ini bukan fail tempatan:

kermit -g "oofa.txt oofa.zip oofa.html oofa.tar.gz"
kermit -g "oofa.*"

Jika anda ingin memuat naik fail tetapi menyimpannya di bawah nama lain, gunakan:

kermit -g friday.txt -a today.txt

Kermit Memindahkan Cara Lama
Jika perisian komunikasi desktop anda tidak menyokong muat naik auto atau
automuat turun, atau ia tidak termasuk mod pelayan Kermit, prosedur memerlukan
lebih banyak langkah.

Untuk memuat turun fail, taip:

nama fail kermit -s

pada hos seperti sebelum ini, tetapi jika tiada apa-apa yang berlaku secara automatik sebagai tindak balas kepada ini
arahan, anda perlu menukar perisian komunikasi desktop anda ke Kermit
Terima negeri. Ini mungkin dilakukan dengan melarikan diri kembali menggunakan aksara papan kekunci atau panas
kekunci (Alt-x adalah tipikal) dan/atau dengan arahan (seperti RECEIVE) atau menu. Apabila
pemindahan fail selesai, anda perlu kembali ke keadaan Sambung, Terminal
emulasi, atau apa sahaja istilah yang digunakan pada perisian komunikasi desktop anda.

Untuk memuat naik fail, taip:

kermit -r

pada hos (bukannya "kermit -g"). Ini memberitahu C‐Kermit untuk menunggu secara pasif untuk a
fail untuk mula tiba. Kemudian dapatkan semula perhatian perisian desktop anda (Alt-x
atau apa sahaja) dan arahkannya untuk menghantar fail yang dikehendaki dengan protokol Kermit. Bila
pemindahan selesai, kembali ke skrin Sambung atau Terminal.

Jika Pemindahan Fail Gagal
Walaupun setiap aspek operasi Kermit boleh ditala dengan baik, terdapat juga
tiga arahan "penalaan omnibus" pendek dan ringkas yang boleh anda gunakan untuk menyelesaikan masalah:

CEPAT Gunakan tetapan pemindahan fail pantas. Ini telah menjadi lalai sejak C‐Kermit
7.0 kini bahawa kebanyakan komputer dan sambungan moden menyokongnya. Jika pemindahan
gagal dengan tetapan pantas, cuba . . .

BERHATI-HATI
Gunakan tetapan berhati-hati tetapi bukan paranoid. Pemindahan fail, jika ia berfungsi, akan
pergi pada kelajuan sederhana. Jika tidak, cubalah. . .

ROBUST Gunakan tetapan yang paling teguh, berdaya tahan, konservatif, selamat dan boleh dipercayai.
Pemindahan fail hampir pasti akan berfungsi, tetapi ia akan menjadi agak perlahan (daripada
sudah tentu ini adalah pertukaran klasik; ROBUST ialah penalaan lalai C‐Kermit
versi 6.0 dan lebih awal, yang membuatkan semua orang berfikir protokol Kermit adalah
perlahan). Jika ROBUST tidak berjaya, cuba lagi dengan SET PARITY SPACE terlebih dahulu
sekiranya ia bukan sambungan 8-bit.

Jelas sekali kejayaan dan prestasi pemindahan fail juga bergantung pada fail C‐Kermit
rakan kongsi pindahan. Rakan kongsi Projek Kermit sebenar yang terkini disyorkan kerana mereka
mengandungi pelaksanaan protokol Kermit terbaik dan kerana kami boleh menyokongnya sekiranya berlaku
daripada masalah.

Jika anda masih menghadapi masalah, rujuk Bab 10 Penggunaan C‐Kermit, atau hantar e-mel kepada kermit‐
[e-mel dilindungi].

Ciri Pemindahan Fail Kermit Lanjutan
Jelas sekali terdapat banyak lagi untuk pemindahan fail Kermit, termasuk semua jenis
arahan interaktif, keutamaan, pilihan, pengelogan, penyahpepijatan, penyelesaian masalah,
dan apa-apa lagi yang anda boleh bayangkan tetapi untuk itulah manual dan kemas kini.
Berikut ialah beberapa topik yang boleh anda terokai jika anda berminat dengan Menaip BANTUAN untuk
arahan tersenarai:

Pemindahan pembalakan:
TRANSAKSI LOG (LOG BANTUAN)

Penukaran teks per-fail automatik/mod binari:
TETAPKAN MOD PINDAH { AUTOMATIK, MANUAL } (BANTUAN TETAPKAN PINDAH).

Pemindahan pokok direktori rekursif merentas platform:
HANTAR /RECURSIVE, GET /RECURSIVE (HELP SEND, HELP GET).

Pilihan perlanggaran fail:
TETAPKAN FAIL PERlanggaran { TIMBALI, SANDARAN, BUANG, ... } (BANTUAN TETAPKAN FAIL).

Kemas kini: Pindahkan hanya fail yang berubah sejak kali terakhir:
SET FAIL KEMASKINI PERlanggaran (BANTUAN SET FAIL).

Corak pemilihan nama fail:
(BANTU WILDCARD).

Pemilihan fail yang fleksibel:
HANTAR (atau DAPATKAN) /SEBELUM /SELEPAS /LEBIH BESAR /LEBIH KECIL /JENIS /KECUALI, ...

Penukaran set aksara:
SET { FAIL, PINDAH } SET WATAK, BERSEKUTU, ...

Kawalan Fail/Nama Laluan:
TETAPKAN { HANTAR, TERIMA } NAMA LALUAN, TETAPKAN NAMA FAIL.

Pergerakan fail atom:
HANTAR (atau DAPATKAN) /DELETE /RENAME /MOVE-TO

Memindahkan ke/dari i/o standard bagi arahan lain:
HANTAR (atau DAPATKAN) /COMMAND

Pemulihan pemindahan yang terganggu dari titik kegagalan:
HANTAR SEMULA, REGET (BANTU HANTAR SEMULA, BANTU REGET).

Pemindahan Fail Bukan Kermit
Anda juga boleh menggunakan C‐Kermit untuk memindahkan fail dengan protokol Internet FTP atau HTTP;
lihat di bawah.

Pada sambungan bersiri atau Telnet biasa di mana komputer lain tidak menyokong
Protokol Kermit sama sekali, anda mempunyai beberapa pilihan. Contohnya, jika desktop anda
perisian komunikasi menyokong Zmodem, gunakan "rz" dan "sz" pada hos dan bukannya
Kermit. Tetapi jika Kermit ialah perisian desktop anda, dan anda menggunakannya untuk membuat panggilan
atau sambungan rangkaian ke komputer lain yang tidak menyokong protokol Kermit (atau
yang tidak mempunyai pelaksanaan yang baik), maka jika komputer anda juga mempunyai
program X, Y atau Zmodem luaran yang boleh diubah hala, Kermit boleh menggunakannya sebagai
protokol luaran. BANTUAN TETAPKAN PROTOKOL untuk mendapatkan butiran.

Anda juga boleh menangkap aliran data "mentah" daripada komputer lain dengan SESI LOG
(LOG BANTUAN dan BANTUAN TETAPKAN LOG SESI untuk butiran), dan anda boleh memuat naik fail tanpa
sebarang protokol sama sekali dengan TRANSMIT (HELP TRANSMIT, HELP SET TRANSMIT).

KERMIT'S TERBINA ftp DAN HTTP PELANGGAN


Pelanggan FTP Kermit adalah seperti klien FTP Unix biasa yang anda gunakan, tetapi dengan beberapa
perbezaan:

· Ia mempunyai lebih banyak arahan dan ciri.

· Setiap arahan FTP mesti diawali dengan "ftp", contohnya "ftp open", "ftp get",
"ftp bye", dll (ini tidak benar, tetapi sehingga anda lebih mengenalinya,
sebaiknya ikut peraturan ini).

· Perintah seperti "cd", "direktori", dll, laksanakan secara tempatan, bukan pada pelayan. Gunakan "ftp
cd", "ftp dir", dll, untuk meminta mereka bertindak pada pelayan.

· Anda boleh mempunyai sesi FTP dan sesi Kermit biasa atau sesi Telnet dibuka di
pada masa yang sama.

· Sesi FTP boleh diautomatikkan sepenuhnya.

Menunggu penerbitan edisi manual seterusnya, klien FTP Kermit sudah selesai
didokumenkan di laman web Projek Kermit:

http://www.columbia.edu/kermit/ftpclient.html

Anda juga boleh menggunakan HELP FTP dan HELP SET FTP untuk mendapatkan penerangan tentang FTP berkaitan Kermit
menyuruh.

Klien HTTP adalah serupa dengan FTP, kecuali anda mengawal setiap arahan dengan HTTP
bukannya FTP: HTTP OPEN, HTTP GET, HTTP PUT, HTTP CLOSE, dll. Taip HELP HTTP untuk
butiran, atau lawati untuk melihat suplemen manual. Sambungan HTTP boleh dibuka di
masa yang sama seperti sambungan bersiri atau Telnet biasa dan sambungan FTP. Jadi Kermit boleh
menguruskan sehingga tiga jenis sambungan secara serentak.

INTERNET KERMIT PERKHIDMATAN


C‐Kermit boleh dikonfigurasikan dan dijalankan sebagai perkhidmatan Internet (dipanggil IKSD), serupa dengan FTP
pelayan (FTPD) kecuali anda boleh (tetapi tidak perlu) berinteraksi dengannya secara langsung, ditambah pula ia melakukan banyak perkara
lebih daripada yang boleh dilakukan oleh pelayan FTP. Port TCP untuk IKSD ialah 1649. Ia menggunakan protokol Telnet. C-
Kermit boleh menjadi Pelayan Kermit Internet, atau ia boleh menjadi pelanggan IKSD. Anda boleh buat
sambungan daripada C‐Kermit ke IKSD dengan mana-mana arahan berikut:

telnet foo.bar.edu 1649
telnet foo.bar.edu kermit ; jika "kermit" disenaraikan dalam / etc / services
iksd foo.bar.edu

Arahan IKSD adalah bersamaan dengan arahan TELNET yang menyatakan port 1649. Untuk lebih lanjut
maklumat tentang membuat dan menggunakan sambungan kepada IKSD, lihat:

http://www.columbia.edu/kermit/cuiksd.html

Anda juga boleh menjalankan Perkhidmatan Kermit Internet pada komputer anda sendiri (jika anda adalah sistem
pentadbir). Untuk arahan, lihat:

http://www.columbia.edu/kermit/iksd.html

KESELAMATAN


Semua kaedah rangkaian TCP/IP terbina dalam C‐Kermit (Telnet, Rlogin, IKSD, FTP dan HTTP)
boleh dijamin dengan satu atau lebih kaedah yang diluluskan IETF berikut:

· MIT Kerberos IV
· MIT Kerberos V
· SSL/TLS
· Stanford SRP

Untuk arahan lengkap lihat:

http://www.columbia.edu/kermit/security.html

Dan seperti yang dinyatakan sebelum ini, anda juga boleh membuat sambungan SSH dengan C‐Kermit jika anda sudah
memasang klien SSH.

ALTERNATIF BARIS-PERINTAH PERSONALITI


Apabila dipanggil sebagai "kermit" atau mana-mana nama lain selain "ftp" atau "telnet", C‐Kermit mempunyai
pilihan baris arahan yang diterangkan di atas dalam bahagian OPTIONS. Walau bagaimanapun, jika anda menggunakan C-
Kermit sebagai "telnet" atau "ftp", ia menukar personaliti baris arahannya untuk dipadankan. Ini boleh jadi
dilakukan (antara lain) dengan pautan simbolik (symlinks). Contohnya, jika anda mahukan C‐Kermit
untuk menjadi pelanggan Telnet biasa anda, atau pembantu Telnet pelayar Web anda, anda boleh buat
pautan seperti berikut dalam direktori yang terletak pada PATH anda mendahului yang biasa
program telnet:

ln -s /usr/local/bin/kermit telnet

Sekarang apabila anda memberikan arahan "telnet", anda sebaliknya menggunakan Kermit, tetapi dengan Telnetnya
personaliti baris arahan jadi, sebagai contoh:

telnet xyzcorp.com

Membuat sambungan Telnet ke xyzcorp.com, dan Kermit keluar secara automatik apabila
sambungan ditutup (sama seperti pelanggan Telnet biasa). Taip "telnet -h" untuk mendapatkan senarai
daripada pilihan baris perintah Telnet-personaliti Kermit, yang bertujuan sebagai
serasi mungkin dengan pelanggan Telnet biasa.

Begitu juga untuk FTP:

ln -s /usr/local/bin/kermit ftp

Dan sekarang taip "ftp -h" untuk melihat pilihan baris perintah dan baris arahannya sama seperti anda
akan memberikan pelanggan FTP biasa anda:

ftp xyzcorp.com

tetapi dengan pilihan tambahan membenarkan keseluruhan sesi ditentukan pada arahan
barisan. Akhir sekali, jika pilihan baris arahan pertama Kermit ialah Telnet, FTP, IKSD atau URL HTTP,
Kermit secara automatik membuat jenis sambungan yang sesuai dan, jika ditunjukkan oleh
URL, mengambil tindakan yang diingini:

kermit telnet:xyzcorp.com
Membuka sesi Telnet

kermit telnet://[e-mel dilindungi]
Begitu juga untuk pengguna olga

kermit ftp://olga@xyzcorp.com/public/oofa.zip
Memuat turun fail

kermit kermit://kermit.columbia.edu/kermit/f/READ.ME
Begitu juga dengan IKSD

kermit iksd://kermit.columbia.edu/kermit/f/READ.ME
(Ini juga berfungsi)

kermit http://www.columbia.edu/kermit/index.html
Dapatkan halaman web

Gunakan kermit-sshsub dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    DivFix ++
    DivFix ++
    DivFix++ ialah pembaikan video AVI anda dan
    perisian pratonton. Ia direka untuk pembaikan
    dan pratonton fail yang sedang dimuat turun
    daripada ed2k(emule), torrent, gnutella, ftp...
    Muat turun DivFix++
  • 2
    Komuniti JBoss
    Komuniti JBoss
    Projek didorong komuniti yang menampilkan
    inovasi terkini untuk canggih
    aplikasi. Projek utama kami JBoss AS ialah
    Sumber Terbuka terkemuka,
    mematuhi piawaian...
    Muat turun Komuniti JBoss
  • 3
    Django Filer
    Django Filer
    django Filer ialah pengurusan fail
    permohonan untuk django yang membuat
    mengendalikan fail dan imej dengan mudah.
    django-filer ialah pengurusan fail
    permohonan untuk djang...
    Muat turun Django Filer
  • 4
    xCAT
    xCAT
    Kit Alat Pentadbiran Kluster Ekstrim.
    xCAT ialah pengurusan kluster berskala
    dan alat peruntukan yang menyediakan
    kawalan perkakasan, penemuan dan OS
    cakera penuh/di...
    Muat turun xCAT
  • 5
    Psi
    Psi
    Psi ialah XMPP berkuasa merentas platform
    pelanggan direka untuk pengguna berpengalaman.
    Terdapat binaan yang tersedia untuk MS
    Windows, GNU/Linux dan macOS.. Penonton:
    Pengguna terakhir...
    Muat turun Psi
  • 6
    Bola Tampar 2
    Bola Tampar 2
    Kesinambungan rasmi yang terkenal
    Permainan arked Blobby Volley 1.x..
    Khalayak: Pengguna Akhir/Desktop. pengguna
    antara muka: OpenGL, SDL. Pengaturcaraan
    Bahasa: C++, Lua. C...
    Muat turun Blobby Volley 2
  • Lebih »

Arahan Linux

Ad