読者です 読者をやめる 読者になる 読者になる

戦場のプログラマー

名前は誰も知らない。

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