Ero sivun ”Write” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(käyttö; viittaukset -> mesg, talk ja wall)
(ei mitään eroa)

Versio 7. maaliskuuta 2008 kello 14.24

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 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.