Wall: Difference between revisions
Line 3: | Line 3: | ||
= Sissejuhatus = | = 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 | '''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''' [http://en.wikipedia.org/wiki/Mesg] ) luba antud. Tüüpiliselt rakendab seda ''superkasutaja''('''root''') õigusest olev kasutaja, kes teavitab kõiki teisi. Näiteks elektrikatkestus, serveri maas olek või mõni muu seda sorti teada. | ||
=Käsu süntaks= | =Käsu süntaks= |
Revision as of 20:04, 22 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) õigusest olev kasutaja, 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