Qual è la differenza tra lo show dell'hostname e il nome host nella riga di comando?

1

Uso hostname per il controllo:

aircrafts-MacBook-Pro:~ ldl$ hostname
aircrafts-MacBook-Pro.local

mostra aircrafts-MacBook-Pro.local .

Voglio conoscere la differenza tra aircrafts-MacBook-Pro:~ ldl$ 's aircrafts-MacBook-Pro e aircrafts-MacBook-Pro.local .

    
posta aircraft 14.09.2018 - 10:30
fonte

1 risposta

2

Il nome host dato dal comando "hostname" è il nome host completo (ovvero il nome host completo compresi i domini, ecc.).

Quello visualizzato nel prompt viene mostrato perché il file / etc / bashrc contiene la seguente definizione di prompt per bash (la tua shell):

PS1='\h:\W \u\$ '

La prima parte della specifica del prompt "\ h" indica che il nome host deve essere visualizzato nel prompt, ma solo il nome host fino al primo. (Dot).

Ecco perché vedi due cose diverse.

    
risposta data 14.09.2018 - 10:48
fonte

Leggi altre domande sui tag