¿Por qué mi terminal muestra mi dirección IP junto a mi nombre?

1

Bueno, me preguntaba si está bien que el shell OS X muestre algo como esto:

192-168-1-7:~ name$ 

¿Qué significa realmente lo anterior? ¡He intentado configurar mi nombre de host pero todavía no funcionó!

Y la ventana de la Terminal es nombre es name--- bash ---80x24 ¿Qué significa eso?

Gracias

    
pregunta Drn7 14.08.2016 - 02:18

1 respuesta

1

El indicador de shell interactivo bash, si no se ajusta más, está determinado por la línea PS1 en el archivo / etc / bashrc.

La sexta línea PS1='\h:\W \u\$ ' se decodifica a

  • \h el nombre de host hasta el primer '.' - en su caso 192-168-1-7
  • : delimitador
  • \W el nombre base del directorio de trabajo actual, con $ HOME abreviado con una tilde - en su caso ~ que es equivalente al directorio / Users / name /
  • delimitador / espacio
  • \u nombre de usuario corto del usuario actual, en su caso nombre
  • $ UserID-identifier (se convierte en un # si el UID efectivo es 0 (~ root) - else $)
  • delimitador / espacio

Se mostrará una lista más larga de posibles personalizaciones de la solicitud (por ejemplo, hora, fecha, timbre) después de abrir Terminal.app, ingresar man bash y bajar a PROMPTING.

El título de la ventana del terminal muestra su directorio de trabajo, el nombre de su shell (bash - GNU Bourne-Again SHell) y su tamaño: 80 caracteres x 24 líneas.

Su nombre de host completo es probablemente 192-168-1-7.SLD.TLD (por ejemplo, 192-168-1-7.dlink.home) y lo asigna un servidor DHCP en su red. Teniendo en cuenta que todo el nombre de la ventana de su Terminal y el indicador de shell incorporado es completamente regular.

    
respondido por el klanomath 14.08.2016 - 02:48

Lea otras preguntas en las etiquetas