write
write on komentoriviohjelma, jolla voi lähettää viestejä toisen käyttäjän päätteelle, käytännössä yleensä pääteikkunaan.
write joku
terve, mitä kuuluu ... ^D
Tällöin joku saa pääteikkunaansa ilmoituksen yhteydenotosta ja rivi riviltä viestit, joita hänelle kirjoitetaan.
Message from yhteydenottaja@koneennimi on pts/0 at 12:49 ... terve, mitä kuuluu ... EOF
Halutessaan vastapuoli voi itsekin käynnistää write-ohjelman ja vastata viesteihin. Viestit kirjoitetaan suoraan toisen käyttäjän päätteelle, ei minkään palvelimen välityksellä. Kun write lopetetaan CTRL-C:llä tai CTRL-D:llä (ASCII EOF, "end of file", "tiedoston loppu) vastapuoli saa viestinä "EOF".
write-komennon käyttö viestintään edellyttää, että toisella käyttäjällä on sopiva pääteikkuna esillä. Jos käyttäjä saattaa olla kirjautuneena useammalle päätteelle (useampaan pääteikkunaan), laitetiedoston nimen voi antaa parametrinä.
w joku
12:59pm up 124 days, 21:09, 17 users, load average: 0.24, 0.22, 0.21 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT joku pts/1 - 13Nov07 17days 1.55s 1.55s -bash joku pts/6 - 12Nov07 3days 2.13s 2.13s -bash joku pts/17 - Tue 3pm 39.00s 0.08s 0.08s -bash
write joku pts/17 ...
Tässä siis valittiin pääteikkuna, jolla käyttäjä oli ollut tekemättä mitään ("idle") vain 39 sekuntia.
Jos ei halua tulla häirityksi tietyssä pääteikkunassa, tässä ikkunassa voi kieltää viestit
mesg n
Katso myös
- talk (wikipediassa) toimii palvelimen välityksellä, myös koneelta toiselle. Talk käyttää koko ikkunaa keskustelun näyttämiseksi ja edellyttää kutsuun vastaamista käynnistämällä ohjelma.
- wall lähettää viestejä kaikille kirjautuneille käyttäjille.