linux下如何使用wall命令

需要向所有登入的使用者傳送一條快速訊息嗎?Linux的wall命令比email命令更為強大,並且自動瞄準登入的使用者。它使用系統上的終端向每個人廣播訊息。...

需要向所有登入的使用者傳送一條快速訊息嗎?Linux的wall命令比email命令更為強大,並且自動瞄準登入的使用者。它使用系統上的終端向每個人廣播訊息。

“牆”命令

如果您需要將訊息快速傳送給已登入計算機的使用者,您該如何做?電子郵件不符合要求。你不知道郵件什麼時候會被閱讀。如果你現在想讓人們知道一些事情,那就沒用了。無論如何,你不想阻塞那些不需要檢視訊息的已登出使用者的收件箱。

如果不付出一點額外的努力和浪費一些時間,你就不知道誰登入了,從哪裡登入的。您的系統可能位於華盛頓的阿伯丁,但您可能有遠端使用者從蘇格蘭的阿伯丁登入。那麼,如何將訊息專門針對已登入的使用者呢?

Linux和其他類似Unix的作業系統提供了一種簡單的方法。牆上的命令就像一封有力的電報。它將向所有終端使用者傳送一條訊息,並將訊息直接轉儲到他們的鼻子底下。使用者不會錯過的,你知道他們有。您不需要他們選擇開啟一個應用程式來檢視是否有訊息等待。

傳遞就像在臉上撒奶油凍餡餅一樣微妙。

傳送訊息

本文所研究的測試機是用fedoralinux安裝的,但是wall命令在其他發行版上的行為完全相同。

您可能會遇到的一個區別是,一些Linux發行版要求您在從文字檔案傳送訊息的選項上使用sudo,而其他發行版則要求您始終將sudo用於wall。這實際上是Linux發行版之間的區別,而不是wall命令本身的操作。

要向所有使用者傳送訊息,請鍵入wall、空格,然後鍵入要傳送的訊息。對於FedoraLinux,必須使用sudo。

sudo wall Main printer offline until further notice.

linux下如何使用wall命令

您的訊息將傳送給開啟終端視窗的所有使用者。

本地使用者RIa和Tom收到了這條訊息,遠端使用者Dick也收到了這條訊息,他恰好在執行Ubuntu的計算機上工作。

linux下如何使用wall命令

linux下如何使用wall命令

linux下如何使用wall命令

他們都在同一時間收到了資訊,你不必擔心他們是否看到了。

從檔案傳送訊息

您可以在文字檔案中準備郵件,並將其儲存起來以備傳送。如果您有一個需要傳送的訊息的重複週期,您可以建立一個預打包訊息庫,這樣您就不需要一次又一次地重新鍵入它們。

文字檔案中的訊息訊息.txt已經用cat命令顯示到終端視窗,以確保它是我們要傳送的。

然後,透過將文字檔案的名稱作為命令列引數傳遞給wall命令來發送訊息:

cat message.txt sudo wall message.txt

linux下如何使用wall命令

和以前一樣,本地使用者Ria和Tom(以及透過開啟的終端視窗登入的所有其他使用者)和遠端使用者Dick接收訊息。

linux下如何使用wall命令

linux下如何使用wall命令

linux下如何使用wall命令

資訊傳遞禮儀

因為wall命令會將訊息推送到所有終端使用者,不管發生什麼,所以接收一條訊息可能會帶來不愉快的體驗。應儘量少使用wall命令,並且僅在確實需要的情況下使用。否則,它會很快變得非常刺眼。

一條牆訊息將覆蓋使用者終端上的任何內容。它實際上並沒有覆蓋任何內容——它不會改變它所覆蓋的文字,但會使其變得模糊。對於不知道這一點的使用者來說,這可能是一個警告。

想象一下,我們的一個本地使用者正在Vi中編輯一個重要的檔案,就在傳送wall訊息的時候。

linux下如何使用wall命令

資訊就在她檔案的中間。

linux下如何使用wall命令

要恢復檔案的正確檢視,使用者需要做的就是在檔案中上下翻頁。

linux下如何使用wall命令

把顯示器恢復到工作可以繼續,血壓可以下降的狀態很容易,但是太多這樣的中斷會讓你的使用者非常憤怒。

所以,儘管牆很方便,但要適度使用它。

圖形桌面使用者呢?

wall命令可以訪問打開了終端的所有登入使用者,但是如果沒有開啟終端視窗,則不會訪問使用圖形桌面環境的任何使用者。

如果有人正在使用圖形桌面,並且打開了一個終端視窗,他們將在終端視窗中看到它,但僅此而已。別指望靠著牆就能找到候機樓外面的人。

這並不微妙,但你不能否認它確實在傳統的終端環境中傳遞了資訊。

  • 發表於 2021-04-03 13:06
  • 閱讀 ( 48 )
  • 分類:網際網路

你可能感興趣的文章

如何在android和termux上使用linux命令列

...許您在Android裝置上安裝誠實善良的Linux應用程式。下面是如何使用Termux應用程式。 ...

  • 發佈於 2021-03-18 07:26
  • 閲讀 ( 63 )

如何在windows10上獲得linux bash shell

... 如何在windows10上安裝linux bash shell ...

  • 發佈於 2021-03-21 11:48
  • 閲讀 ( 60 )

linux下如何重新命名檔案

要在Linux中重新命名檔案嗎?如果您知道如何在Windows、macOS或Chrome作業系統中完成這項工作,那麼您就知道如何在這裡完成這項工作。在大多數版本的Linux上,您只需右鍵單擊一個檔案並選擇Rename選項。 ...

  • 發佈於 2021-03-22 02:48
  • 閲讀 ( 65 )

如何在linux終端上操作影象

... 下面介紹如何使用Linux convert工具,它允許您透過命令列對終端執行所有這些操作,以及更多操作。 ...

  • 發佈於 2021-03-27 05:34
  • 閲讀 ( 68 )

如何更改linux密碼

...但幸運的是,更改Linux密碼很容易。今天我們將向您展示如何通過幾個簡單的命令更改當前使用者的密碼、其他使用者的密碼和超級使用者的密碼。 ...

  • 發佈於 2021-03-28 02:28
  • 閲讀 ( 43 )

如何使用mv命令移動linux檔案

雖然您可能已經知道如何使用GUI檔案瀏覽器在Linux中移動檔案,但您可能想知道終端中是否有move命令允許您將檔案快速移動到不同的目錄。mv命令就是您想要的命令,它的簡單語法和一些可選的安全標誌很容易使用。 ...

  • 發佈於 2021-03-28 17:18
  • 閲讀 ( 39 )

如何在linux中建立新檔案

Linux中有幾種不同的應用程式和命令可以為您建立新檔案,即使不啟動應用程式。使用哪種方法取決於檔案的用途。讓我們看看這些選項,這樣您就可以知道哪一個對您最有用。 ...

  • 發佈於 2021-03-28 22:06
  • 閲讀 ( 56 )

linux下如何使用pushd和popd

...還可以顯著加快在命令列上導航目錄的過程。我們將教你如何使用它們。 什麼是推送和彈出(pushd and popd)? BillJoy在其1978年的C Shell中的創新之一是目錄堆疊的概念和操作方法:pushd和popd。模仿是最真誠的奉承,目錄堆疊、pushd...

  • 發佈於 2021-04-02 13:29
  • 閲讀 ( 39 )

如何在linux上使用history命令

...複您過去執行的命令。一旦您瞭解了Linux history命令以及如何使用它,它就可以顯著地提高您的生產效率。 操縱歷史 正如喬治桑塔亞納(georgestantayana)的一句名言:“那些記不住過去的人註定要重蹈覆轍。”不幸的是,在Linux...

  • 發佈於 2021-04-02 18:17
  • 閲讀 ( 51 )

linux下如何使用which命令

...在shell中的,因此Bash不必費勁地查詢這些命令。 但是Bash如何定位其他命令、程式和外部獨立二進位制檔案呢?Bash使用路徑,實際上是一組路徑,每個路徑指向一個目錄。然後,它在每個目錄中搜索與您試圖執行的命令或程式匹...

  • 發佈於 2021-04-02 20:07
  • 閲讀 ( 50 )
iq8fi4qf
iq8fi4qf

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦