RedHat 系 Linux のホスト名を設定する

Vagrant とかでたくさん VM 立ち上げるときホスト名設定しないと何が何だかわからなくなるのでシェルプロビジョニングには以下の様なコマンドセットを紛れ込ませています。

7 系

HOSTNAME=from
sudo hostname $HOSTNAME
echo $HOSTNAME | sudo tee /etc/hostname

6 系

HOSTNAME=from
sudo hostname $HOSTNAME
sudo sed -i -e "s/\\(HOSTNAME=\\).*$/\\1$HOSTNAME/g" /etc/sysconfig/network

Wataru NOGUCHI について

Server and Network Engineer, Software Engineer.
カテゴリー: CentOS, Linux, RHEL, コマンド, シェルスクリプト パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です