Símbolo del sistema [root @ localhost ~] #Detailed

Abra la terminal de bash y encontrará un mensaje similar a [root @ localhost ~] # en la parte superior de toda la pantalla. Su significado es el siguiente:
1. root significa que el usuario es root y
puede ser reemplazado por su comando username, que se demostrará más adelante.
2. @ es el conector, el formato fijo
3.localhost es el nombre de host de la computadora actual.
Ver a través del comando hostname, el nombre de host predeterminado de redhat y centos es localhost.localdomain

[root@localhost ~]#hostname
localhost.localdomain

4. ~ es el directorio de inicio del usuario actual. El directorio de inicio del
usuario raíz es generalmente / root, que se puede ver a través de pwd

[root@localhost ~]# pwd
/root

5. # es el mensaje para los usuarios administradores del sistema, y ​​el mensaje para los usuarios que no son administradores del sistema es $

6. Demostración
Basándonos en el contenido anterior, cambiemos de usuario para ver cómo cambia el símbolo del sistema.

[root@localhost ~]# su - hollowman
[hollowman@localhost ~]$

Se puede encontrar que el usuario ha cambiado de root a hollowman
, y el indicador # también ha cambiado a $. Se
puede encontrar que el directorio actual sigue siendo ~, que es el directorio de inicio del usuario actual (hollowman), porque se usa en el comando de cambio de usuario "-", la función es ubicar el directorio en el directorio actual del nuevo usuario, pwd para verificar los cambios de directorio:

[hollowman@localhost ~]$ pwd
/home/hollowman

El directorio de inicio del usuario de hollowman es / home / hollowman, y los directorios de inicio de los usuarios generales se encuentran en /home/用户名este directorio.

7. Modifique el nombre de host

A veces queremos tener nuestro propio sistema más personalizado, y muchas veces necesitamos un nombre de host, ¿cómo lograrlo?
La información del nombre de host de Linux se guarda en el archivo / etc / hostname.
Método 1: Modifique el archivo / etc / hostname directamente y reinicie para que surta efecto

[root@localhost ~]#echo "hollowman.cn"  > /etc/hostname
[root@localhost ~]#reboot

Método 2: se implementa el comando hostnamectl set-hostname, reinicie para que surta efecto

[root@localhost ~]hostnamectl set-hostname hollowman.cn
[root@localhost ~]#reboot

Supongo que te gusta

Origin blog.csdn.net/ymz641/article/details/111473018
Recomendado
Clasificación