Wall: Difference between revisions
Line 35: | Line 35: | ||
=wall kasutamine= | =wall kasutamine= | ||
{|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | {|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | ||
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |Officecat | | style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |root@Officecat:~# echo Täna elektrit pole alates 1600 kuni 1800! | wall | ||
|} | |} | ||
Line 44: | Line 44: | ||
{|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | {|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | ||
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |Officecat | | style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |root@Officecat:~# cat .t2htis_fail | ||
Täna elektrit pole alates 1600 kuni 1800! | Täna elektrit pole alates 1600 kuni 1800! | ||
|} | |} | ||
{|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | {|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | ||
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |Officecat | | style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |root@Officecat:~# wall .t2htis_fail | ||
Täna elektrit pole alates 1600 kuni 1800! | Täna elektrit pole alates 1600 kuni 1800! | ||
|} | |} | ||
Line 56: | Line 56: | ||
{|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | {|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | ||
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |Officecat | | style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |root@Officecat:~# wall | ||
Täna elektrit pole alates 1600 kuni 1800! | Täna elektrit pole alates 1600 kuni 1800! | ||
Line 65: | Line 65: | ||
Kasutades '''here-string''' | Kasutades '''here-string''' | ||
{|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | {|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | ||
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |Officecat | | style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |root@Officecat:~# wall <<< Täna elektrit pole alates 1600 kuni 1800! | ||
|} | |} | ||
Line 72: | Line 72: | ||
Kõik ülemised käsud peaksid kuvama järgnevad read kasutajate terminalides, kes on sisselogitud ja''' mesg''' luba antud. | Kõik ülemised käsud peaksid kuvama järgnevad read kasutajate terminalides, kes on sisselogitud ja''' mesg''' luba antud. | ||
{|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | {|style="background:lightgray;width:500px;margin:3px;border:1px solid lightgrey" align=centre | ||
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" | Broadcast Message from | | style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" | Broadcast Message from root@Offi | ||
(/dev/pts/7) at 11:15 ... | (/dev/pts/7) at 11:15 ... | ||
Revision as of 14:18, 23 October 2013
Autor: Kaupo Saar Rühm: A32
Sissejuhatus
wall ( ehk write to all ) on UNIXi käsurea utiliit mis kuvab faili sisu või sisend teksti kõigile sisseloginud kasutajatele, kellel on tomingule ( mesg [1]) luba antud. Tüüpiliselt rakendab seda superkasutaja (root) , kes teavitab kõiki teisi. Näiteks elektrikatkestus, serveri maas olek või mõni muu seda sorti teade.
Käsu süntaks
wall[-n] [-t TIMEOUT] [file] |
---
-n, --nobanner Supress banner |
Lisa: Muudab väljund sõnumile "Remote broadcast message"
---
-t, --timeout TIMEOUT |
Lisa: Väärtus peab olema positiivne arv. Vaikimisi on väärtus 300 sekundit.
---
-V, --version Output version and exit |
---
-h, --help Output help and exit. |
---
wall kasutamine
root@Officecat:~# echo Täna elektrit pole alates 1600 kuni 1800! | wall |
Sõnumi pikkus on piiratud kuni 22 rida. Iga wall sõnumi korral kajastub see ka syslog'i, kus rajatis LOG_USER ja tase LOG_INFO.
Sõnumit saab edastada ka cat käsku kasutades; Tuginedes wall käsule ja kirjutes wall mille järel vajutada Enter ning siis sisestada soovitud sõnum, peale mida vajuta Enter and Ctrl+D
root@Officecat:~# cat .t2htis_fail
Täna elektrit pole alates 1600 kuni 1800! |
root@Officecat:~# wall .t2htis_fail
Täna elektrit pole alates 1600 kuni 1800! |
Tulemus: avab faili ja millest loeti välja tekst "Täna elektrit pole alates 1600 kuni 1800!"
root@Officecat:~# wall
Täna elektrit pole alates 1600 kuni 1800! ^D |
Kasutades here-string
root@Officecat:~# wall <<< Täna elektrit pole alates 1600 kuni 1800! |
Kõik ülemised käsud peaksid kuvama järgnevad read kasutajate terminalides, kes on sisselogitud ja mesg luba antud.
Broadcast Message from root@Offi
(/dev/pts/7) at 11:15 ... Täna elektrit pole alates 1600 kuni 1800! |
Kasutatud kirjandus
http://www.computerhope.com/unix/wall.htm
http://en.wikipedia.org/wiki/Wall_(Unix)
http://unixhelp.ed.ac.uk/CGI/man-cgi?wall
Koostas
Kaupo Saar A32 2013/14
Esitatud:
Tähtaeg: 03.01.2014