Úvod
zeď (zkratka w obřad pro všechny ) je nástroj příkazového řádku systému Unix, který zobrazuje obsah souboru v počítači nebo standardní vstup všem přihlášeným uživatelům. Obvykle jej používá root k rozeslání zprávy o vypnutí všem uživatelům těsně před vypnutím.
příkaz zdi
K vysílání zprávy můžete použít příkaz wall s níže uvedenou syntaxí:
wall [OPTIONS] [File]
OR
wall [OPTIONS] [Message]
POZNÁMKA :Pokud není zadán žádný soubor, zeď přečte zprávu ze standardního vstupu.
- Můžete to udělat pomocí vyvolat zeď příkaz se zprávou jako argumentem, jak je uvedeno níže:
wall "Attention please, The system will be restarted in 1 hour."
Zpráva bude odeslána aktuálně přihlášeným uživatelům.
- Chcete-li zobrazit pouze zadaný text a zmizet banner, vyvolejte příkaz pomocí -n nebo (–nobanner) možnost
wall --nobanner "Attention please, The system will be restarted in 1 hour."
- Pokud chcete psát víceřádkové zprávy, vyvolejte zeď počká, než dokončíte řádky, poté stiskněte Ctr+D chcete-li jej ukončit, odešle zprávu
wall
- Zde je příklad znázorňující použití příkazu echo s wall on pipe k vysílání zprávy
echo "Attention please, The system will be restarted in 1 hour." | wall
- Můžete také vysílat zprávu ze souboru
wall Attention_message.txt
Zobrazí veškerý obsah souboru kromě zprávy vysílaného banneru příkazu wall
- Konečně můžete vysílat zprávu skupině
Chcete-li tedy odeslat zprávu pouze členům dané skupiny, spusťte příkaz s -g nebo –group možnost a za ním název skupiny.
wall -g Devlopers "The system will be restarted in 1 hour."
Závěr
To je ono
Ukázali jsme, jak používat příkaz wall k zobrazení obsahu souboru nebo standardního vstupu všem přihlášeným uživatelům v systému.