Wall: Difference between revisions

From ICO wiki
Jump to navigationJump to search
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@MSFX600:~$ echo Täna elektrit pole alates 1600 kuni 1800! | wall
| 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@MSFX600:~$ cat .t2htis_fail
| 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@MSFX600:~$ wall .t2htis_fail
| 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@MSFX600:~$ wall
| 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@MSFX600:~$ wall  <<< Täna elektrit pole alates 1600 kuni 1800!
| 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 Officecat@MSFX600
| 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 15: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