「壁」を使ってローカル端末にも文字を送りますか?

「壁」を使ってローカル端末にも文字を送りますか?

試してみましたが、wallローカル端末にメッセージが表示されません。ローカル端末にも表示できますか?リモートSSHとローカルGUI端末は同じユーザーアカウントです。

私がこれをしたいのは、ハイパーバイザーの「コピーと貼り付け」機能が機能しないときに、デフォルトでホストとゲスト(VM)間の「コピーと貼り付け」に使用したいからです。テキストをテキストファイルに保存してゲストに再ロードすることもできますが、wallテキストのみを表示する方が簡単です。

ベストアンサー1

wallこれを実行するローカルコンピュータ用のメッセージブロードキャストツールです。リモートシステムにメッセージを送信できません。 (man wall詳しくは参考資料をご覧ください。)

同様のコマンドを使用してリモートシステムにログインし、sshそのwallリモートシステムで実行すると、ログインしているすべての端末にメッセージが表示されます。これには会議を主催する人も含まれますssh

スーパーユーザーでない限り、そのユーザーが使用していない他のユーザーが所有する端末にのみ書き込むことができることに注意してください(mesg n多くの配布ファイル.profileのデフォルト)。それにもかかわらず、スーパーユーザーはどこでも書くことができ、ユーザーは自分のユーザーアカウントでログインした端末にいつでも書き込むことができます。

自分の2つの端末間でメッセージを送信しようとすると、writeより集中的になることがわかります(参考資料を参照man write)。

write roaima
....
[Ctrl/D]

roaimaまたは、端末にログインしたユーザーのための特定の指示は次のとおりです/dev/pts/0

write roaima pts/0
....
[Ctrl/D]

一部のシステムには以下が含まれますtalkxtalkytalkphoneまたはそのいずれか同様の旋回アプリケーションです。直接アクセス可能なシステムにインストールされている場合は、ネットワーク経由でセッションを接続できます。 (私はこれを10年以上試したことがないので、真剣に古いものかもしれません。)

おすすめ記事