uname -n
これらとそしての違いは何ですかhostname
?彼らが返す結果に実際の違いはありますか?さまざまなオペレーティングシステムで可用性に違いはありますか? 1つはPOSIXに含まれており、もう1つは含まれていませんか?
ベストアンサー1
違いなし。同じ情報を出力しますhostname
。uname -n
彼らはすべてuname()
システムコールを通してそれを得ます。
1つの違いは、hostname
コマンドを次のように使用できることです。置くホスト名を確認して取得します。uname
これはできません。 (通常、これは起動プロセスの初期に一度だけ実行されます!)