GNU/Linux >> Linux の 問題 >  >> Linux

Linuxターミナルでログに記録されたユーザーにメッセージを送信する方法

Linuxサーバーでログオンしているユーザーにメッセージを送信するにはどうすればよいですか?あなたがこの質問をしているなら、このガイドはあなたがそれをする方法を学ぶのを助けるでしょう。 Linuxのターミナルで、ログオンしているすべてのユーザーまたは特定のユーザーにメッセージを送信する方法を示します。

Linuxは、以下の2つの方法で説明されているように、サーバーにログオンしているユーザーにメッセージを送信するためのさまざまな手段を提供します。

最初の方法では、壁コマンドを使用します –図のように、端末に現在ログインしているすべてのユーザーにメッセージを書き込みます。

# wall "System will go down for 2 hours maintenance at 13:00 PM"

壁によって印刷される通常のバナーを無効にするには、たとえば:

Broadcast message from [email protected] (pts/2) (Sat Dec  9 13:27:24 2017):

-nを追加します (バナーを抑制)フラグ。ただし、これはrootユーザーのみが使用できます。

# wall -n "System will go down for 2 hours maintenance at 13:00 PM" 

2番目の方法では、書き込みコマンドを使用します 、ほとんどのLinuxディストリビューションではないにしてもすべてにプリインストールされています。 tty を使用して、端末内の別のユーザーにメッセージを送信できます。 。

まず、whoコマンドを使用してログオンしているすべてのユーザーを確認します 示されているように。

$ who

現在、システムでアクティブなユーザーは2人です( tecmint およびルート )、ユーザー aaronkilik ルートにメッセージを送信しています ユーザー。

$ write root pts/2	#press Ctrl+D  after typing the message. 

また読む

  1. Linuxサーバーをシャットダウンする前にユーザーにカスタムメッセージを表示する
  2. SSHおよびMOTDバナーメッセージでSSHログインを保護する

それで全部です! Linuxのターミナルを介してログオンしているすべてのユーザーにメッセージを送信するための他の方法またはコマンドを私たちと共有してください。ご不明な点がございましたら、以下のフィードバックフォームをご利用ください。


Linux
  1. SSMTPを使用してLinuxターミナルから電子メールを送信する方法

  2. Linux コンソールから Facebook メッセージを送信する方法 (コマンドライン)

  3. Linux で raw メールメッセージを送信するには?

  1. Linuxを使用してMySQLでユーザーを表示する方法

  2. Linux のコマンドラインから socket.io websocket にメッセージを送信するにはどうすればよいですか?

  3. Linux:X11 にログインしているローカル ユーザーにメッセージを送信するには?

  1. Linuxでユーザーを一覧表示する方法

  2. Linuxでターミナルセッションを記録する方法

  3. AndroidでLinuxターミナルを使用する方法