私は以下で以下を見つけましたman who
。
-T, -w, --mesg
追加されたユーザーのメッセージステータスは+、-、または?
--message
-Tと同じ
--writable
-Tと同じ
だから探してよりinfo who
発見したのが
-w -T --mesg --message --writable
ユーザーのメッセージ状態を示すために、各ログイン名の後に文字が印刷されます。
+
「書き込み」メッセージは許可され
-
、「書き込み」メッセージは許可されません。
?
「ターミナルデバイスが見つかりません。」
質問:「メッセージ」とは何ですか?どのような「メッセージ」を意味しますか?
答え1
-T
スイッチは、またはが表示され、ユーザーが端末にメッセージを書き込むことができるかどうかを示します--message
。who
+
-
?
`--writable'
After each login name print a character indicating the user's
message status:
`+' allowing `write' messages
`-' disallowing `write' messages
`?' cannot find terminal device
はい
$ who --message
saml - tty1 2013-11-03 16:09 (:0)
saml + pts/0 2013-11-03 16:10 (:0.0)
saml + pts/1 2013-11-03 16:49 (:0.0)
saml + pts/6 2013-11-04 12:28 (:0.0)
saml + pts/20 2013-11-05 13:16 (:0.0)
saml + pts/43 2013-11-05 16:58 (:0.0)
スイッチも-T
同じことをします。
メッセージとは何ですか?
メッセージングは、人々が他人の端末デバイスに直接メッセージを書き込むことを可能にするUnixのツールです。
はい
$ write
usage: write user [tty]
saml ontty1
このメッセージ受信機能を無効にしました( -
)。
$ write saml tty1
write: saml has messages disabled on tty1
ただし、ユーザーsamlは次のメッセージ送信を許可しますpts/0
。
$ write saml pts/0
hola
そのタブに切り替えると、次のようになりますpts/0
。
[saml@grinchy ~]$
Message from saml@grinchy on pts/43 at 17:06 ...
hola
有効/無効状態
mesg
このコマンドを使用して、特定の端末でこの機能を有効または無効にできます。
メッセージがアクティブです。
$ who --message | grep "pts/0"
saml + pts/0 2013-11-03 16:10 (:0.0)
消しなさい。
$ mesg n
これで無効になりました。
$ who --message | grep "pts/0"
saml - pts/0 2013-11-03 16:10 (:0.0)