Red de conocimiento informático - Aprendizaje de programación - ¿Cómo muestra Linux los comandos completados como un enrutador?

¿Cómo muestra Linux los comandos completados como un enrutador?

Para que el símbolo del sistema Linux (similar a un enrutador) muestre la finalización de un comando, puede configurar el símbolo del Shell para que incluya información como la ruta actual o el nombre de usuario. Normalmente, esto se logra modificando el archivo de configuración del shell. Los siguientes son algunos ejemplos comunes de shells y archivos de configuración:

1. Bash Shell

Bash es el shell predeterminado para la mayoría de los sistemas Linux.

Agregue la siguiente línea al archivo ` ~/.bashrc `:

Pruebe

PS1='\u@\h:\w\$ '

Esta configuración mostrará el nombre de usuario actual (` \u`), el nombre de host (` \h`), el directorio de trabajo actual (` \w`) y mostrará el usuario normal (` $ ` ) o mensaje de superusuario (`#`).

Después de guardar el archivo, ejecute el siguiente comando para que los cambios surtan efecto:

Fuente~/. bashrc

2. Zsh Shell

Zsh es otro Shell popular con muchas funciones avanzadas y opciones de personalización.

Agregue la siguiente línea al archivo ` ~/.zshrc `:

zsh

PROMPT='%n@%m:%~%# '

Esta configuración mostrará el nombre de usuario actual (` % n `), el nombre de host (` % m `), el directorio de trabajo actual (`% ~ `) y el usuario normal (`% `) o mensaje de superusuario (`#`).

Después de guardar el archivo, ejecute el siguiente comando para que los cambios surtan efecto: bash

source~/. zshrc

Cosas a tener en cuenta

: se recomienda hacer una copia de seguridad del archivo de configuración antes de modificarlo para evitar errores accidentales.

- Las diferentes distribuciones y shells de Linux pueden ser ligeramente diferentes y la configuración específica se puede ajustar según su entorno.

-Estas configuraciones solo afectarán a las ventanas de terminal recién abiertas, o tendrán efecto después de ejecutar manualmente el comando fuente en el terminal actual.

A través de estas configuraciones, el símbolo del sistema de Linux puede mostrar la ruta actual u otra información de manera más intuitiva, similar al formulario de solicitud de un enrutador u otro dispositivo.