“Conocimiento Sistemas>unix

¿Cuál es el mensaje en la línea de comando en UNIX?

2016/2/10
El "aviso" en la línea de comando en UNIX es la línea de texto que aparece antes de escribir un comando. Por lo general, es una combinación de caracteres que indican:

* El usuario actual: Este es a menudo el nombre de usuario seguido de un personaje especial como `$` para usuarios regulares o `#` para root.

* El directorio actual: Esta podría ser la ruta completa o simplemente la última parte de la ruta (por ejemplo, `~/`).

* Otra información: Esto podría incluir el nombre de host, fecha y hora, u otros elementos personalizados.

Aquí hay un desglose:

* El "indicador" en sí: Esta es la línea de texto que aparece.

* La "cadena de inmediato": Este es el texto real que constituye el aviso, definido por la variable de entorno `PS1`.

* caracteres indicadores: Estos son símbolos específicos dentro de la cadena rápida que representan diferentes piezas de información (por ejemplo, `\ u` para el nombre de usuario,` \ w` para el directorio actual).

Solicitud de ejemplo:

`` `Bash

user@hostname:~/my_directory $

`` `` ``

En este ejemplo:

* `User` es el nombre de usuario.

* `hostName` es el nombre de host de la computadora.

* `~/my_directory` es el directorio actual.

* `$` Indica un usuario regular.

Personalización de su mensaje:

Puede personalizar su solicitud configurando la variable de entorno `PS1`. Por ejemplo, para cambiar la solicitud para mostrar el nombre de host y el directorio actual:

`` `Bash

Ps1 ="\ u@\ h:\ w \ $"

`` `` ``

Esto dará como resultado un aviso como:

`` `Bash

user@hostname:/home/user $

`` `` ``

Elementos rápidos comunes:

* `\ u`:nombre de usuario

* `\ h`:nombre de host

* `\ W`:directorio de trabajo actual

* `\ t`:hora actual

* `\ d`:fecha actual

* `\ $`:Un signo de dólar (utilizado para usuarios regulares)

* `\#`:Un signo de libra (utilizado para el usuario root)

Puede encontrar más información sobre cómo personalizar su aviso en las páginas manuales de su shell (por ejemplo, 'Man Bash`).

unix
¿Por qué ProC se usa sólo en Unix y no en Windows?
¿Qué es la pagina de la demanda en UNIX?
¿Qué es la variable de ruta y para qué sirve?
Unix Guía de Referencia Rápida
¿Qué es paliza en terminología informática?
¿Para qué se utiliza el archivo en CWindowssystem32driversetchosts?
Cómo mostrar un mensaje en una ventana independiente en Unix
¿Qué son los comandos internos de DOS?
Conocimiento de la computadora © http://www.ordenador.online