Wall

From ICO wiki
Jump to navigationJump to search

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


-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

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 saab edasi ka nagu 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:~$ wall

Täna elektrit pole alates 1600 kuni 1800!

^D

Kasutades here-string'i

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

Koostas

Kaupo Saar A32 2013/14

Esitatud:

Tähtaeg: 03.01.2014