Anstatt einen Hostnamen auf Ihrem Redhat 7-Server manuell zu ändern, indem Sie /etc/hostname bearbeiten Sie können vorzugsweise einen dedizierten Befehl hostnamectl verwenden um diesen Job zu machen. Standardmäßig, wenn keine anderen Optionen angegeben werden, ist hostnamectl Der Befehl zeigt grundlegende Informationen an, einschließlich des statischen Hostnamens:
[root@rhel7 ~]# hostnamectl
Static hostname: rhel7
Icon name: computer
Chassis: n/a
Machine ID: 75387b56d72b44b380810499805ec28a
Boot ID: 6ad251d0e12a10e3af1894eae5fe5cb6
Virtualization: oracle
Operating System: Red Hat Enterprise Linux Server 7.0 (Maipo)
CPE OS Name: cpe:/o:redhat:enterprise_linux:7.0:GA:server
Kernel: Linux 3.10.0-123.el7.x86_64
Architecture: x86_64
Verwenden Sie set-hostname Option ändern Sie den Hostnamen des Systems. Nachfolgend liefern wir rhel7-web Argument, um den Hostnamen in zu ändern rhel7-web .
[root@rhel7 ~]# hostname rhel7 [root@rhel7 ~]# hostnamectl set-hostname rhel-web [root@rhel7 ~]# hostname rhel-web
Die hostnamectl Befehl hatte automatisch einen Inhalt von /etc/hostname geändert :
[root@rhel7 ~]# cat /etc/hostname rhel-web