リモートシェルでリモートコンピュータにログインしたコンピュータのドメイン名を見つける方法は?
例:私のローカルコンピュータはmi.pona.com
このコンピュータで実行されます。
ssh [email protected]
リモートコンピュータにログインしますsina.pona.com
。オープンシェル(リモートコンピュータで実行)でログインしたコンピュータを確認したいので、結果を得たいと思います。mi.pona.com「これにはコマンドがありますか?」
ベストアンサー1
Red Hat 7システムでwho am i
またはwho am I
。最後の列には、私がログインしているコンピュータの名前が表示されます(括弧内)。自分のローカルコンピュータにいる場合は、最後の列に自分のコンソール/モニターIDが表示されます。私のコンピュータでは(:0)です。who -m
警告する
これは対話型シェルでのみ機能します。
ssh ScottieH@RemoteServer who -m
予期しない結果をもたらします。
私のRed Hat 7システムではエラーが発生します。
青少年MMV