Wall: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Ksaar (talk | contribs)
Ksaar (talk | contribs)
Line 34: Line 34:


=wall kasutamine=
=wall kasutamine=
{|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@MSFX600:~$ 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õ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''
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''
{|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@MSFX600:~$  cat .t2htis_fail
Täna elektrit pole alates 1600 kuni 1800!
|}
{|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@MSFX600:~$  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!"


{|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
Line 45: Line 61:
^D
^D
|}
|}


Kasutades '''here-string'''
Kasutades '''here-string'''

Revision as of 00:43, 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/message]


-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

Officecat@MSFX600:~$ 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

Officecat@MSFX600:~$ cat .t2htis_fail

Täna elektrit pole alates 1600 kuni 1800!

Officecat@MSFX600:~$ 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!"


Officecat@MSFX600:~$ wall

Täna elektrit pole alates 1600 kuni 1800!

^D


Kasutades here-string

Officecat@MSFX600:~$ 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 Officecat@MSFX600

(/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