Како користити зидну команду на Линук-у

Желите да пошаљете брзу поруку свим пријављеним корисницима? Линук-ова зидна команда је снажнија од е-поште и аутоматски циља пријављене кориснике. Емитује поруку свима који користе терминал на систему.

Зидна команда

Ако треба да пошаљете поруку – брзо – пријављеним корисницима вашег рачунара, како то да урадите? Е-пошта не испуњава услове. Не знате када ће емаил бити прочитан. Ако вам је потребно да људи нешто знају управо сада, то не утиче на то. И у сваком случају, не желите да запушите пријемно сандуче одјављених корисника који не морају да виде поруку.

Без мало додатног труда и губљења времена, нећете знати ко је пријављен и одакле. Ваш систем би могао да се налази у Абердин, Вашингтон али можда имате удаљене кориснике који су пријављени са Абердин, Шкотска. Дакле, како можете циљати поруку посебно на пријављене кориснике?

Линук и други оперативни системи слични Уник-у дају вам једноставан начин да то урадите. Зидна команда је попут снажног телеграма. Испоручиће поруку свим корисницима терминала, а поруку ће бацити пред њихов нос. Корисници то не могу да пропусте, а ви знате да га имају. Не морате да бирају да отворе апликацију да виде да ли их чека порука.

Испорука је суптилна као пита са кремом у лицу.

Слање поруке

Тест машина на којој је овај чланак истраживан је инсталирана Федора Линук, али наредба зида ће се понашати потпуно исто на другим дистрибуцијама.

  Како подесити демон музичког плејера на Линук-у

Једина разлика на коју можете наићи је да неке Линук дистрибуције захтевају да користите судо на опцији за слање поруке из текстуалне датотеке, док друге дистрибуције захтевају да увек користите судо са зидом све време. То је заправо разлика између Линук дистрибуција, а не разлика у раду саме зидне команде.

Да бисте послали поруку свим корисницима, откуцајте зид, размак, а затим поруку коју желите да пошаљете. Уз Федора Линук, морате користити судо.

sudo wall Main printer offline until further notice.

Ваша порука ће бити послата свим корисницима који имају отворен прозор терминала.

Локални корисници РИа и Том примају поруку, као и удаљени корисник Дицк, који случајно ради на рачунару који користи Убунту.

Сви они добијају поруку у исто време, а ви се не питате да ли су је видели.

Слање поруке из датотеке

Можете припремити своју поруку у текстуалној датотеци и сачувати је спремну за слање. Ако имате понављајући циклус порука које треба да пошаљете, можете да креирате библиотеку унапред упакованих порука тако да не морате да их куцате поново и поново.

Порука у текстуалној датотеци мессаге.ткт је приказана у прозору терминала са командом цат да бисмо били сигурни да је то она коју желимо да пошаљемо.

Порука се затим шаље тако што се име текстуалне датотеке пренесе у команду зида као параметар командне линије:

cat message.txt
sudo wall message.txt

Као и раније, локални корисници Риа и Том (и сви остали који су пријављени са отвореним прозором терминала) и удаљени корисник Дицк примају поруку.

  7 најбољих ИДЕ за Линук за развој сложеног софтвера са лакоћом

Етикета за размену порука

Пошто ће команда на зиду послати поруку свим корисницима терминала без обзира на све, примање поруке може бити неугодно. Коришћење команде за зид треба да буде сведено на минимум и да се користи само тамо где постоји истинска потреба. У супротном, брзо ће постати веома храпав.

Порука на зиду ће означити све што се налази на корисничком терминалу. У ствари, ништа не замењује – неће променити текст на који је слетео – али ће га прикрити. А то може бити алармантно за корисника који ово не зна.

Замислите да један од наших локалних корисника уређује важну датотеку у Ви баш када се шаље порука на зиду.

Порука стиже тачно усред њеног фајла.

Све што наш корисник треба да уради да би повратио исправан приказ датотеке је да мало пређе страницу горе-доле кроз датотеку.

Довољно је лако вратити екран у стање у којем рад може да се настави, а крвни притисак може да се повуче, али превише прекида те врсте ће вас оставити са веома узнемиреним скупом корисника.

Дакле, колико год да је зид згодан, користите га умерено.

Шта је са корисницима графичких десктопа?

Команда зида стиже до свих пријављених са отвореним терминалом, али неће стићи до било кога ко користи графичко окружење радне површине без отвореног прозора терминала.

Ако неко користи графичку радну површину и има отворен прозор терминала, видеће га у прозору терминала — али то је то. Не рачунајте на зид да бисте дошли до било кога изван терминала.

  Како приступити вашем пЦлоуд диску на Линук-у

Није суптилно, али не можете порећи да преноси поруку – у традиционалном терминалном окружењу, то јест.