CentOS 7では、システムのホスト名の情報は「/etc/hostname」ファイルに記述されています。また、hostnameコマンドでホスト名を表示できます。
ホスト名の変更のためには、新しくhostnamectlコマンドが用意されています。次のようにコマンドを実行し、ホスト名を設定します。
# hostnamectl --static set-hostname cos.linux-dvr.biz # cat /etc/hostname cos.linux-dvr.biz # hostname cos.linux-dvr.biz
上記のようにhostnamectlコマンドでホスト名を変更した後のOS再起動は不要です。一度セッションを抜けて再度ログインするとホスト名が変更されています。
「/etc/hostname」ファイルを直接編集する方法もありますが、コマンドが用意されているので、コマンドで行うのが良いでしょう。
補足:
hostnameコマンドでもホスト名の変更は可能です。
# hostname cos.linux-dvr.biz
ただ、この場合、OS再起動すると変更前のホスト名に戻ります。あくまで一時的な変更となります。