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 teada.

Käsu süntaks

wall[-n] [-t TIMEOUT] [file]

wall displays the contents of file or, by default, its standard input, on the terminals of all currently logged in users. The command will cut over 79 character long lines to new lines. Short lines are white space padded to have 79 characters. The command will always put carriage return and new line at the end of each line.

Only the superuser can write on the terminals of users who have chosen to deny messages or are using a program which automatically denies messages.

Reading from a file is refused when the invoker is not superuser and the program is suid or sgid.

-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

Officat@MSFX600:~$ wall

Täna elektrit pole alates 1600 kuni 1800!

^D

Kasutades here-string'i

Officat@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 Officat@MSFX600

(/dev/pts/7) at 11:15 ...

Täna elektrit pole alates 1600 kuni 1800!

Kokkuvõte

Kasutatud kirjandus

Koostas

Kaupo Saar A32 2013/14

Esitatud:

Tähtaeg: 03.01.2014