Ejemplo-1: Declaración de alias de Bash temporal
Declarar un alias bash temporal es una tarea muy simple. El comando de alias se usa para crear un atajo de cualquier comando. Por ejemplo, el ls -la El comando es un comando muy comúnmente utilizado para mostrar la lista de todos los archivos y carpetas con permiso. Puede crear el atajo de este comando usando el alias dominio. Supongamos que el comando de acceso directo será L. Ejecute los siguientes comandos para crear el atajo de ls -la y prueba el comando.
Verifique la salida de el ls -ls dominio
$ ls -ls
Crear comando de alias para ls -la
$ alias l = "ls -la"
Probar el atajo de LS -LS
$ L
Producción:
Después de ejecutar los comandos anteriores, la salida del comando "L" que ha sido creado por el comando 'alias' y los comandos "ls -la" son los mismos.
Si el usuario cierra la sesión e inicia una nueva sesión nuevamente, el comando alias no funcionará.
Ejemplo-2: Declaración de alias de Bash Permanent
Para resolver el problema anterior, puede crear el comando de alias permanente. Supongamos que desea crear un atajo de la "mkdir"Comando con el nombre de alias"C"Y úsalo permanentemente. Abierto ~/.Archivo BASHRC En cualquier editor, agregue el comando alias en ese archivo, guarde el archivo y ejecute el comando 'fuente' para volver a ejecutar el archivo con el comando de alias agregado.
Ejecute el siguiente comando para abrir el ~/.archivo bashrc en nano editor.
$ nano ~/.bashrc
Agregue el siguiente comando 'alias' en el archivo y guárdelo.
alias c = "mkdir"
Vuelva a ejecutar el archivo para hacer el comando activo.
$ fuente ~/.bashrc
Ejecute los siguientes comandos para probar el comando de acceso directo de "Mkdir".
$ C testdir
$ LS
Producción:
La siguiente salida aparecerá después de ejecutar los comandos anteriores.
Ejemplo-3: Uso del comando 'alias' para 'CD'
El comando 'CD' se usa para cambiar el directorio de trabajo actual. La forma de usar el comando 'alias' para diferentes tipos de comandos 'CD' se muestra en este ejemplo. El comando 'CD ...' se usa para establecer el directorio de un nivel desde el directorio actual. Ejecute los siguientes comandos para crear el comando alternativo de 'CD ...' y pruebe el comando creado 'alias'.
$ alias p_dir = 'CD ...'
$ p_dir
Producción:
La siguiente salida aparecerá después de ejecutar los comandos anteriores.
El comando 'CD ... /... /' se usa para establecer el directorio dos niveles desde el directorio actual. Ejecute los siguientes comandos para crear el comando alternativo de 'CD ... /... /' y pruebe el comando creado 'alias'.
$ alias 2p_dir = 'cd ... /... /'
$ 2p_dir
Producción:
La siguiente salida aparecerá después de ejecutar los comandos anteriores.
Ejemplo-4: uso del comando 'alias' para 'BC'
El comando 'BC' se utiliza para operaciones matemáticas con datos fraccionarios. La forma de crear el comando alternativo del comando 'BC' se ha mostrado en este ejemplo.
Ejecute los siguientes comandos para crear y probar el comando 'alias' del comando 'BC'.
$ alias cal = 'bc -l'
$ echo "escala = 2; 37/2" | California
Producción:
La siguiente salida aparecerá después de ejecutar los comandos anteriores.
Ejemplo-5: Uso de 'alias' para el privilegio raíz
El comando 'sudo -i' se usa para establecer el privilegio raíz. La forma de crear el comando alternativo del comando 'sudo -i' se ha mostrado en este ejemplo.
Ejecute los siguientes comandos para crear y probar el comando 'alias' del comando 'sudo -i'.
$ alias admin = 'sudo -i'
$ administrador
Producción:
La siguiente salida aparecerá después de ejecutar los comandos anteriores.
Ejemplo-6: Uso de 'alias' para encontrar el comando específico de la historia
El comando 'GREP' se usa principalmente para buscar el contenido específico en un archivo o texto, y el comando 'Historial' se utiliza para mantener el historial de los comandos utilizados anteriormente. A veces requiere descubrir el historial de comandos específicos utilizados anteriormente mediante el uso de 'GREP'. Si esta tarea necesita varias veces, entonces crear el comando alias para encontrar el comando específico del historial usando 'grep' es una buena opción. El uso del comando 'alias' para encontrar el comando específico de la historia que usa 'grep' ha mostrado en este tutorial.
Ejecute los siguientes comandos para crear y probar el comando 'alias' para encontrar el comando particular del historial.
$ alias f_cmd = 'Historia | Grep'
$ F_CMD CAT
$ F_CMD PWD
Producción:
La siguiente salida aparecerá después de ejecutar los comandos anteriores.
Ejemplo: Uso de 'alias' para contar el número total de archivos del directorio actual
Hay muchas formas de contar el número total de archivos del directorio actual en Bash. La forma simple de contar los archivos totales del directorio actual es usar los comandos 'Find' y 'WC'. Creación de un comando de 'alias' para hacer esta tarea facilita la tarea.
Ejecute el siguiente comando para crear y probar el comando 'alias' para contar el número total de archivos del directorio actual.
$ LS
$ alias TotalFiles = 'encontrar . -Tipo F | wc -l '
$ TotalFiles
Producción:
La siguiente salida aparecerá después de ejecutar los comandos anteriores.
Ejemplo-3: eliminar alias bash
Las 'unalias' El comando se utiliza para eliminar el creado anteriormente alias dominio. Después de usar este comando, el alias no funcionará. Entonces, si crees que ya no quieres el comando de acceso directo, entonces puedes usar el comando alias para eliminarlo de forma permanente.
Ejecute los siguientes comandos para verificar el uso del comando 'Unalias' para eliminar el comando de acceso directo creado previamente.
$ alias d = 'fecha'
$ D
$ unalias d
$ D
Producción:
La siguiente salida aparecerá después de ejecutar los comandos anteriores.
Eliminar o comentar en la línea que se usa para crear el comando 'alias' en el ~/.archivo bashrc y volver a ejecutarlo para eliminar el alias permanente.
Conclusión:
Puede usar el comando 'alias' para diversos fines para crear un acceso directo de los comandos. Este tutorial ayudará a comprender el uso básico del comando 'alias' para que los usuarios de bash puedan aplicar fácilmente este comando para crear un atajo de los comandos utilizados regularmente.