Wall ve Write Programları Nedir?

Wall command in Linux - TecNStuff

wall komutu oturum açmış tüm kullanıcıların terminallerinde bir mesaj görüntüleyen bir komut satırı yardımcı programıdır. Mesajlar terminalde veya bir dosyanın içeriğinde yazılabilir. wall , tümünü yaz anlamına gelirken, yalnızca belirli bir kullanıcıya mesaj göndermek için write komutu kullanılır.

Genellikle sistem yöneticileri, bakımı duyurmak için mesajlar gönderir ve kullanıcılardan tüm açık programları kapatmalarını ve kapatmalarını ister. Mesajlar, bir terminal açıkken oturum açmış tüm kullanıcılara gösterilir. Terminal açık olmayan bir grafik masaüstü ortamı kullanan kullanıcılar mesajları görmez.

syntax

wall komutunun sözdizimi aşağıdaki gibidir.

wall [OPTIONS] [<FILE>|<MESSAGE>]

wall ve write kullanımı

Tüm bakım faaliyetleri sistemin kapatılmasını veya yeniden başlatılmasını gerektirmez. Ancak, sistemin durumunu tek kullanıcı moduna değiştirmek gerektiğinde, oturum açmış kullanıcıları, faaliyetlerinin aniden sona ermesinden zarar görmemeleri için uyarmak önemlidir.

   Sistemi kapatırken veya yeniden başlatırken kapatma komutunun yaptığına benzer şekilde, wall komutu oturum açmış tüm kullanıcıların terminal oturumlarına mesaj gönderebilir. Bunu yapmak için, sistem yöneticisinin yalnızca bir dosya sağlaması veya mesajı doğrudan wall komutuna parametre olarak yazması gerekir.

wall "yazılacak bilgi mesaj" 

who komutu, sistem oturum açmış olan kullanıcıları biçimlendirilmiş bir liste şeklinde sunar. Buradaki çıktılardan yola çıkarak kullanıcılara write komutu ile toplu yerine bireysel olarak mesaj gönderebiliriz.

İlk olarak mesaj göndereceğimiz kişiyi bulmak için, who komutunu çalıştıralım.

who 

Şimdi ise, write komutunu kullanıcı adını, terminal adını yazıp çalıştırdıktan sonra. Göndereceğiniz mesajı yazmanız yeterlidir.

Terminal adı tty olanlar sunucu konsolundan, pts yazan kullanıcılar ise uzaktan bağlantı olduğunu ifade etmektedir.

write mehmet.oz pts/0 
Blog'a Dön