Ini adalah perintah orville-write 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
tulis - tulis ke pengguna lain
RINGKASAN
menulis [-ctynsprfSv] [ pengguna [ tty ] ]
ojot [-ltynsprfSv] [ pengguna [ tty ] ]
tel [-clynsprfSv] pengguna [ tty ] [pesan...]
DESKRIPSI
Catatan: Ini adalah "Orville write", versi yang disempurnakan dari standar Unix menulis program.
Menulis menyalin baris dari terminal Anda ke terminal pengguna lain. Saat pertama kali dipanggil, itu
mengirimkan pesan:
Pesan dari your-logname your-tty ...
Penerima pesan harus membalas pada saat ini. Komunikasi berlanjut
sampai akhir file dibaca dari terminal atau interupsi dikirim. Pada saat itu,
menulis menulis "EOF (your-logname)" di terminal lain dan keluar.
Protokol berikut sangat disarankan untuk digunakan menulis: saat pertama kali menulis ke
pengguna lain, tunggu sampai dia membalas pesan Anda sebelum mulai mengetik pesan Anda.
Masing-masing pihak harus mengakhiri setiap pesan dengan isyarat khusus (o untuk ``over'' adalah
konvensional), menunjukkan bahwa yang lain dapat menjawab; oo untuk ``over and out'' disarankan
ketika percakapan akan dihentikan. Hindari mengetik saat giliran orang lain,
karena teks Anda akan kacau balau dengan milik mereka. Bagaimanapun, itu tidak sopan.
ojot perintah adalah variasi dari menulis yang biasanya mengirim setiap karakter ke karakter lainnya
pengguna saat Anda mengetiknya alih-alih menunggu Anda menyelesaikan satu baris sebelum mengirim apa pun sebagai
menulis tidak.
tel perintah mengirim satu baris ``telegram'' dan kemudian segera terputus. NS
pesan dapat diberikan pada baris perintah (dalam hal ini biasanya yang terbaik adalah mengutipnya).
Jika Anda tidak meletakkan pesan di baris perintah, Anda akan diminta untuk itu. Ini adalah
biasanya cara yang lebih disukai untuk memohon seperti itu.
Ketiga perintah tersebut sebenarnya adalah program yang sama, dan memiliki banyak perilaku yang sama.
Izin untuk menulis dapat ditolak atau diberikan dengan menggunakan: pesan(1) perintah. tulisanmu
izin saat login tergantung pada instalasi. Jika Anda menulis seseorang yang memiliki
izin aktif, tetapi saat ini sedang menulis orang lain, Anda akan diperingatkan tentang fakta dan
diberi kesempatan untuk membatalkan permintaan tulis Anda sebelum menyela percakapan lainnya.
Jika Anda menulis seseorang yang menjalankan perintah di bawah amin(1) Anda akan diperingatkan dengan cara yang sama.
Anda selalu dapat mengirim pesan ke orang yang sedang menulis surat kepada Anda, meskipun ada
izin pesan tidak aktif. Jika Anda telah mengirim seseorang tel pesan, lalu orang itu
dapat menulis atau mengirim telegram kepada Anda selama 4 menit ke depan, bahkan jika izin pesan Anda adalah
mati. Ini berarti Anda tidak akan duduk-duduk bertanya-tanya mengapa seseorang tidak menjawab, hanya
karena Anda lupa mengaktifkan izin Anda. Itu juga berarti jika Anda tidak
ingin seseorang dapat berbicara dengan Anda, maka Anda tidak harus berbicara dengan mereka. Root mungkin menulis
siapa saja.
Jika Anda memanggil menulis or ojot perintah tanpa nama pengguna, mereka akan menulis apa pun
pengguna sedang menulis Anda. Jika tidak ada yang menulis Anda, pesan kesalahan akan dicetak.
Jika Anda memanggil menulis, ojot, atau tel perintah dengan nama pengguna '.', mereka akan menulis
lagi untuk siapa pun yang Anda tulis untuk terakhir. Jika Anda belum menulis kepada siapa pun di login ini
sesi, pesan kesalahan dicetak. Ini sangat berguna saat Anda bertukar
serangkaian pesan bolak-balik dengan tel.
Jika Anda ingin menulis kepada pengguna yang masuk lebih dari sekali, argumen tty mungkin:
digunakan untuk menunjukkan terminal yang sesuai. Jika argumen tty tidak diberikan, terminal
dari mana Anda sedang ditulis akan ditulis, jika ada. Jika tidak, salah satunya
baris yang Anda miliki izin menulisnya akan dipilih. Jika argumen tty diberikan, pengguna
nama dapat diberikan sebagai "-", dalam hal ini ia akan menulis kepada siapa pun yang ada di tty itu, jika
siapa pun.
Pada beberapa sistem mungkin ada pengguna yang ditunjuk sebagai ``pembantu''. Jika sistem Anda memiliki pembantu,
kemudian melakukan ``menulis bantuan'' akan menulis ke beberapa pembantu yang tidak sibuk. Jika lebih dari satu
pembantu tersedia, satu dipilih secara acak untuk mendistribusikan beban kerja. Pembantu
menunjuk diri mereka sendiri dengan pesan(1) perintah. Mereka dianggap sibuk jika mereka
menulis orang lain, atau jika mereka menjalankan perintah di bawah amin(1) program.
Jika karakter! , | , atau & ditemukan di awal baris, menulis memanggil cangkang
untuk mengeksekusi sisa baris sebagai perintah unix. Jika perintah dimulai dengan ! NS
output dari perintah hanya akan dikirim ke terminal Anda. Jika dimulai dengan |, output
akan dikirim hanya ke terminal orang lain. Jika itu dimulai dengan & kalian masing-masing akan
menerima salinan output. Perhatikan bahwa menulis memperluas semua karakter kontrol yang aneh
sebelum mengirimnya ke terminal orang lain, tetapi tidak melakukannya untuk karakter
bergema kembali ke terminal Anda.
Menulis menyediakan beberapa opsi baris perintah. Sebenarnya, satu-satunya perbedaan antara menulis,
ojot, dan tel adalah nilai default yang mereka miliki untuk opsi ini:
-c Kirim setiap karakter saat diketik. Sebenarnya, itu tidak akan mulai melakukannya sampai
setelah pihak lain menjawab. Juga, jika Anda mengetikkan baris yang dimulai dengan ")"
maka sisa baris saat ini akan ditahan sampai Anda menekan kembali dan terkirim
(dikurangi ")")). Saat opsi ini digunakan, mengetik kontrol-R akan mencetak ulang teks
dari baris yang sedang Anda ketik, dan control-W akan menghapus kata terakhir Anda
diketik, bahkan jika sistem unix Anda biasanya tidak mendukung ini. Dalam ojot Command
ini adalah default.
-l Kirim tidak ada karakter sampai baris penuh telah dimasukkan. Dalam menulis perintahkan ini
adalah defaultnya.
-n Selama percakapan ini, matikan pesan Anda untuk sementara
izin, agar tidak mengizinkan orang selain orang yang sedang ditulis untuk menulis
Anda.
-y Selama percakapan ini, aktifkan pesan Anda untuk sementara
izin, memungkinkan orang lain untuk menulis Anda setelah memperingatkan mereka bahwa Anda
menulis orang lain.
-p Tunda penerimaan telegram selama percakapan berlangsung. Semua
telegram yang diterima selama percakapan akan disimpan di file .lastmesg Anda, dan
akan ditampilkan ketika Anda selesai. NS Hah(1) perintah dapat digunakan dalam shell
melarikan diri untuk memeriksa pesan yang disimpan tanpa meninggalkan menulis.
-s Selama durasi percakapan ini, biarkan izin menulis Anda tidak berubah.
Ini biasanya default.
-r Ini menyebabkan menulis untuk meminta root passwd. Jika diberikan dengan benar, Anda
akan dapat menulis siapa pun, tidak peduli bagaimana izin pesannya diatur, amd
Anda dapat mengganti preferensinya untuk menulis or tel.
-f Larang input perpipaan melalui menulis dan nonaktifkan '&' dan '|' cangkang lolos.
Ini sebagian besar dimaksudkan untuk digunakan pada perintah 'opsi' di file orville.conf. Dia
sebagian besar telah usang oleh perintah konfigurasi 'pipa'.
-t Mengirim pesan satu baris (disebut telegram) dan kemudian langsung terputus. NS
teks pesan dapat diberikan pada baris perintah, atau, jika tidak, Anda akan
diminta untuk itu. Meskipun tulis akan mencoba untuk mengosongkan pesan yang diberikan pada
baris perintah sehingga tidak dapat dilihat oleh pengguna yang menjalankan w(1) atau ps(1), ini tidak akan
selalu berfungsi, jadi pesan rahasia tidak boleh ditempatkan di baris perintah. Ini adalah
default di tel perintah.
-S Biasanya jika Anda mengirim telegram ke seseorang yang telah menunjukkan preferensi untuk
menulis, Anda akan ditanya apakah Anda ingin beralih ke menulis, dan sebaliknya. -S
flag menekan pertanyaan ini, dan membuatnya gagal secara diam-diam (kecuali jika Anda adalah root,
dalam hal ini diam-diam berhasil).
-v cetak nomor versi.
Opsi yang dipilih oleh penulis mungkin dalam beberapa kasus ditimpa oleh penerima. Anda
dapat mengatur preferensi Anda untuk menulis versus telegram, dan untuk mode garis versus karakter
modus dengan pesan(1) perintah. Jika penerima telah menyetel preferensi tulis/telegram, Anda
akan ditanya apakah Anda ingin menggunakan yang lain jika Anda menulisnya dengan cara yang salah. Jika Anda memanggil
Menulis dengan -S bendera, maka Anda tidak akan ditanya apakah Anda ingin beralih. Hanya root yang bisa
benar-benar mengesampingkan preferensi penerima. Untuk pengguna biasa, jika Anda menolak untuk
beralih, perintah gagal.
Jika penerima telah mengatur preferensi mode karakter/garis, sebuah pesan akan dicetak dan
Anda akan dipaksa ke mode pilihannya.
KONFIGURASI
orville.conf file berisi informasi konfigurasi untuk penulisan Orville dan
utilitas terkait. Baris yang dimulai dengan '#' dan baris kosong diabaikan. Jalur lain
berisi perintah yang tercantum di bawah ini:
jawab
Biasanya Anda dapat mengirim telegram ke seseorang selama empat menit (240 detik) setelahnya
mereka mengirimi Anda telegram, meskipun izin pesan mereka tidak aktif. Ini
perintah dapat digunakan untuk mengatur ukuran jendela itu ke nilai lain.
putuskan hubungan [y|n]
Jika pemutusan diaktifkan, perintah 'mesg d' dan 'mesg N' dapat digunakan oleh
writee untuk memutuskan semua orang yang sedang menulisnya. (Lihat pesan(1)). Dia
diaktifkan secara default.
pengecualian [y|n]
Jika pengecualian diaktifkan, perintah 'mesg ye' dan 'mesg ne' dapat digunakan untuk
batasi pengguna tertentu mana yang dapat dan tidak dapat menulis kepada Anda (Lihat pesan(1)). Dia
diaktifkan secara default.
dari host [y|n]
Jika bendera ini disetel, maka spanduk pengumuman pesan akan menyertakan nama host
dari mesin pengirim (dan penerima sejak menulis tidak mengizinkan interhost
komunikasi). Ini dinonaktifkan secara default.
daftar pembantu
Jika bendera ini disetel, maka hanya orang yang loginnya muncul di file yang diberikan yang dapat
menjadi pembantu. Jika tidak, siapa pun mungkin. Ini dinonaktifkan secara default.
nama pembantu
Secara default Anda mendapatkan bantuan dengan melakukan 'menulis bantuan'. Jika Anda ingin menggunakan beberapa kata kunci
selain 'help', gunakan perintah ini untuk mendefinisikannya.
pembantu [y|n]
Dapatkah orang menunjuk diri mereka sendiri untuk menjadi pembantu, dan haruskah 'menulis bantuan' berhasil? Oleh
default, tidak.
catatan
File apa yang harus masuk? Jika tidak didefinisikan, atau jika didefinisikan dan
file tidak ada, maka tidak ada logging yang akan dilakukan.
tingkat log
Berapa banyak logging yang harus dilakukan? Tingkat 0 berarti tidak ada. Level 1 berarti hanya log
permintaan bantuan (dengan informasi tentang apakah mereka berhasil atau tidak). Level 2
berarti mencatat deskripsi satu baris dari setiap koneksi tulis yang dibuat. Tentu saja,
tidak ada pencatatan yang dilakukan jika 'log' tidak ditentukan atau tidak ada. Tidak ada konten apapun
menulis percakapan pernah dicatat. Standarnya adalah 1.
tidak ada pertolongan
Jika seseorang melakukan 'menulis bantuan', tetapi tidak ada pembantu yang ditemukan, file ini akan ditampilkan.
Biasanya memiliki informasi di tempat lain untuk mendapatkan bantuan. Jika tidak ditentukan,
tidak ada yang dicetak.
pipa [y|n]
Jika dimatikan, ini tidak mengizinkan pemipaan data melalui tulis, jadi Anda tidak dapat melakukannya
lolos. Ini mungkin diperlukan jika banyak pengguna menggunakan penulisan untuk mengganggu orang lain
pengguna dengan mengirimkan sejumlah besar data. Ini default pada.
bantuan pemula
Jika variabel lingkungan NOVICE didefinisikan, maka cetak konten ini
file sebelum menjalankan write. Jika tidak ditentukan, tidak ada yang dicetak.
pilihan - ...
Tetapkan opsi default untuk tautan berbeda ke program tulis. Misalnya, jika
Anda memiliki baris 'options jot -c' dan Anda membuat tautan ke program tulis
bernama 'jot', maka jot akan default ke mode karakter alih-alih mode garis. Jika
nama perintah adalah '*', maka semua tautan (bahkan yang dibuat oleh pengguna) mendapatkannya
.
orang yang suka
Ini adalah nama path lengkap dari file 'wrthist' yang menyimpan informasi
tentang pesan terbaru pengguna. Ini digunakan untuk membatasi serangan banjir telegram,
dan izinkan balasan ke telegram selama jendela empat menit. Secara default adalah
di direktori yang sama dengan
wrttmp
Ini adalah nama path lengkap dari file 'wrttmp' yang menyimpan informasi tentang
keadaan pengguna saat ini. Secara default itu ada di direktori yang sama dengan
Gunakan orville-write online menggunakan layanan onworks.net