
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 hostname
comando. 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 hostname
comando. 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?)