home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

技術/UNIX/hostname

技術/UNIX/hostname

技術 / UNIX / hostname
id: 1219 所有者: msakamoto-sf    作成日: 2013-07-27 10:33:33
カテゴリ: Linux UNIX シェルスクリプト 

あまり使っててトラブルになるようなコマンドではないが・・・

ただし、rootユーザで誤って

# hostname www.example.com

とすると、ホスト名を変更してしまうので注意が必要か。

また、ドメイン部分を削ったホスト名を表示してくれる(Linux, BSD) "-s" オプションだが、一部のSolarisではホスト名変更オプションになっていたことがあるらしく、うっかり

# hostname -s

とかするとホスト名が空文字・・・になるのかな・・・とにかく、変更されてしまう場合が在ったらしい。
その場合、

HOST=`hostname | cut -d. -f1`

のようにしてホスト名を取り出している、という技法を紹介してるblogがあった。

なおSolaris 10, 11ともに "-s" オプションはなくて単にホスト名を指定してればセット、引数が無ければホスト名を表示、というだけのシンプルなコマンドになっている。上記の話は、もうちょっと一昔前のSolarisの話かもしれない。特にどのバージョンで、というのも記載が無かったきがする。



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2013-07-27 10:40:13
md5:8da7480373e24c19dcdf0dcef531a4f5
sha1:ba7120b744cda660c049f56cd67277b250b4cce7
コメント
コメントを投稿するにはログインして下さい。