Cambiar el nombre de host es el mensaje Bash

Cambiar el nombre de host es el mensaje Bash

Cambié el nombre de host y el archivo de hosts en /etc, sin embargo, mi indicador de bash no cambió. ¿Necesito reiniciar algo (como el sistema operativo) para que esto surta efecto?

Respuesta1

Depende de su sistema, pero quizás desee utilizar el hostnamecomando. Es posible que aún necesites reiniciar bash, tal vez, o recargar su archivo perfil/rc.

Respuesta2

En primer lugar, cambiar el nombre de host en /etc/hosts en realidad no cambia el nombre de host. Para cambiar eso temporalmente, use el hostnamecomando. Cambiarlo para que también se cambie después de reiniciar depende de su sistema operativo. Para sistemas derivados de Red Hat, cambie elNOMBRE DE HOSTvariable en el archivo/etc/sysconfig/red.

Cambiar el nombre de host que se muestra en su indicador de bash depende de cómo esté configurado su indicador de bash. Si lee el nombre de host en cada mensaje, cambiará la próxima vez que presione ENTER. Si solo lee el nombre de host durante la inicialización y lo almacena en una variable que luego se muestra en el mensaje, entonces usted

Respuesta3

Creo que el nombre de host está almacenado en una variable de entorno (llamada HOSTNAME: <). Esprobablementeno se actualiza dinámicamente. Sin embargo,esSe supone que debe actualizarse al reiniciar bash.
También puede verificar si el nombre de host realmente se cambió ejecutando el programa hostname(Ohen realidad?)

información relacionada