who
コマンドの表示XYZユーザーはtty2にいます。
$ who
xyz tty2 2018-06-22 08:18 (:0)
にメッセージを送信しようとしました。XYZwrite xyz
コマンドを使用してください。ただし、端末には表示されません。
tty
xyzユーザー端末でコマンドを実行するとき。
$ tty
/dev/pts/1
しかし、write
ユーザーがpts / 1にログインしていないと言います。
$ write xyz pts/1
write: xyz is not logged in on pts/1
これによるとReddit、存在するDebian ストレッチログインセッションは通常tty2にあります。
そのため、メッセージがxyzユーザー端末に送信されていると思いますが、ログインセッションがそのttyで開いているためです。表示されません。
debianstretchで開いたxyz端末にメッセージを書き込む方法。
答え1
write は utmp を使用して、誰がログインしているかを確認します。 x 端末はログインと見なされず、/bin/login (または同様) によって調停される接続のみが計算されます。
したがって、ssh
localhostに行き、新しいものを入手してtty
書き直してください。