Ero sivun ”Mesg” versioiden välillä
(komentorivikomentoja) |
(otsikko pienellä) |
||
(3 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} | |||
'''mesg''' on [[komentorivikomennot|komentoriviohjelma]], jolla voidaan sallia tai kieltää muiden käyttäjien lähettämien viestien näyttäminen. Sen syntaksi on seuraava: | |||
mesg asetus | |||
Missä <tt>asetus</tt> on joko <tt>y</tt> (viestit sallitaan) tai <tt>n</tt> (viestejä ei sallita). Esimerkiksi viestit kiellettäisiin komennolla | |||
mesg n | |||
Komento muuttaa asetusta sille päätelaitteelle, johon [[standardivirrat|STDIN]] on liitetty. Asetuksen voi siis muuttaa toisen päätelaitteen osalta vuonohjauksella (oikea laitenumero selviää komennolla [[ps]]): | |||
mesg y < /dev/pts/8 | |||
Käytännössä mesg muuttaa päätelaitteen oikeuksia: write-ohjelma ajetaan ryhmänään tty, joka on myös näitten laitetiedostojen ryhmä. Oletusoikeuksia voi siis muokata joko laitetiedoston oikeuksien muutoksella (<code>chmod g+w /dev/tty1</code> tms., käytännössä jonkin asetustiedoston kautta) tai ajamalla mesg sopivassa asetustiedostossa (usein /etc/profile tai ~/.profile ja /etc/[[skel]]/profile). | |||
== Katso myös == | == Katso myös == | ||
*[[Write]] | *[[Write]] | ||
*[[Talk]] | |||
*[[Wall]] | *[[Wall]] | ||
[[Luokka:Komentorivin perustyökalut]] | [[Luokka:Komentorivin perustyökalut]] |
Nykyinen versio 1. syyskuuta 2023 kello 11.31
mesg on komentoriviohjelma, jolla voidaan sallia tai kieltää muiden käyttäjien lähettämien viestien näyttäminen. Sen syntaksi on seuraava:
mesg asetus
Missä asetus on joko y (viestit sallitaan) tai n (viestejä ei sallita). Esimerkiksi viestit kiellettäisiin komennolla
mesg n
Komento muuttaa asetusta sille päätelaitteelle, johon STDIN on liitetty. Asetuksen voi siis muuttaa toisen päätelaitteen osalta vuonohjauksella (oikea laitenumero selviää komennolla ps):
mesg y < /dev/pts/8
Käytännössä mesg muuttaa päätelaitteen oikeuksia: write-ohjelma ajetaan ryhmänään tty, joka on myös näitten laitetiedostojen ryhmä. Oletusoikeuksia voi siis muokata joko laitetiedoston oikeuksien muutoksella (chmod g+w /dev/tty1
tms., käytännössä jonkin asetustiedoston kautta) tai ajamalla mesg sopivassa asetustiedostossa (usein /etc/profile tai ~/.profile ja /etc/skel/profile).