uname -n(ホスト名を含む)

uname -n(ホスト名を含む)

uname -nこれらとそしての違いは何ですかhostname?彼らが返す結果に実際の違いはありますか?さまざまなオペレーティングシステムで可用性に違いはありますか? 1つはPOSIXに含まれており、もう1つは含まれていませんか?

ベストアンサー1

違いなし。同じ情報を出力しますhostnameuname -n彼らはすべてuname()システムコールを通してそれを得ます。

1つの違いは、hostnameコマンドを次のように使用できることです。置くホスト名を確認して取得します。unameこれはできません。 (通常、これは起動プロセスの初期に一度だけ実行されます!)

おすすめ記事