?Crear Alias en GNU/Linux
Tabla de contenido:
¿A menudo te encuentras escribiendo un comando largo en la línea de comando o buscando en el historial de bash un comando escrito anteriormente? Si su respuesta a cualquiera de esas preguntas es sí, entonces encontrará alias bash a mano. Los alias de bash le permiten establecer un comando de acceso directo memorable para un comando más largo.
Los alias de bash son esencialmente atajos que pueden evitar que tenga que recordar comandos largos y eliminar una gran cantidad de tipeo cuando trabaja en la línea de comandos. Por ejemplo, puede configurar el alias
tgz
para que sea un acceso directo para el comando
tar -xvfz
.
Este artículo explica cómo crear alias bash para que pueda ser más productivo en la línea de comandos.
Creando Alias Bash
Crear alias en bash es muy sencillo. La sintaxis es la siguiente:
alias alias_name="command_to_run"
Para crear un nuevo bash alias comience escribiendo la palabra clave
alias
. Luego declare el nombre del alias seguido de un signo igual y el comando que desea ejecutar cuando escriba el alias. El comando debe estar entre comillas y sin espacios alrededor del signo igual. Cada alias debe declararse en una nueva línea.
El comando
ls
es probablemente uno de los comandos más utilizados en la línea de comandos de Linux. Normalmente uso este comando con el
-la
para enumerar todos los archivos y directorios, incluidos los ocultos en formato de lista larga.
Creemos un alias bash simple llamado
ll
que será un acceso directo para el
ls -la
. Para hacerlo, abra una ventana de terminal y escriba:
alias ll="ls -la"
Ahora, si escribe
ll
en su consola, obtendrá el mismo resultado que escribiría
ls -la
.
El
ll
alias estará disponible solo en la sesión de shell actual. Si sale de la sesión o abre una nueva sesión desde otra terminal, el alias no estará disponible.
Para que el alias sea persistente, debe declararlo en el archivo
~/.bash_profile
o
~/.bashrc
. Abra el
~/.bashrc
en su editor de texto:
nano ~/.bashrc
y agrega tus alias:
~ /.bashrc
# Aliases # alias alias_name="command_to_run" # Long format list alias ll="ls -la" # Print my public IP alias myip='curl ipinfo.io/ip'
Debe nombrar sus alias de una manera que sea fácil de recordar. También se recomienda agregar un comentario para referencia futura.
Una vez hecho esto, guarde y cierre el archivo. Haga que los alias estén disponibles en su sesión actual escribiendo:
source ~/.bash_profile
Como puede ver, crear simples alias bash es rápido y muy fácil.
Si desea que su
.bashrc
más modular, puede almacenar sus alias en un archivo separado. Algunas distribuciones como Ubuntu y Debian incluyen un archivo
.bash_aliases
, que se obtiene de
~/.bashrc
.
Crear alias Bash con argumentos (Funciones Bash)
A veces puede que necesite crear un alias que acepte uno o más argumentos, ahí es donde las funciones bash son útiles.
La sintaxis para crear una función bash es muy fácil. Se pueden declarar en dos formatos diferentes:
function_name () { }
o
function function_name { }
Para pasar cualquier número de argumentos a la función bash simplemente colóquelos justo después del nombre de la función, separados por un espacio. Los parámetros pasados son
$1
,
$2
,
$3
, etc., correspondientes a la posición del parámetro después del nombre de la función. La variable
$0
está reservada para el nombre de la función.
Creemos una función bash simple que creará un directorio y luego navegue hacia él:
~ /.bashrc
mkcd () { mkdir -p -- "$1" && cd -P -- "$1" }
Al igual que con los alias, agregue la función a su archivo
~/.bashrc
y ejecute el
source ~/.bash_profile
para volver a cargar el archivo.
Ahora, en lugar de usar
mkdir
para crear un nuevo directorio y luego
cd
para moverse a ese directorio, simplemente puede escribir:
mkcd new_directory
-
--- se asegura de que no esté pasando accidentalmente un argumento adicional al comando. Por ejemplo, si intenta crear un directorio que comience con-(guión) sin usar--el nombre del directorio se interpretará como un argumento de comando.&&- asegura que el segundo comando se ejecute solo si el primer comando es exitoso.
Conclusión
En este momento, debe tener una buena comprensión de cómo crear alias bash y funciones que harán que su vida en la línea de comando sea más fácil y productiva.
terminal de bashCómo crear, agregar, borrar, usar alias de correo electrónico de Outlook o cuentas de Microsoft
Microsoft permite a los usuarios crear, fusionar , elimine, agregue un alias de correo electrónico de Outlook y use la misma configuración de Bandeja de entrada y cuenta para diferentes alias.
Cómo crear un nuevo alias de ID de correo electrónico de Outlook.com
Los usuarios de Hotmail pueden crear fácilmente un alias de dirección de correo electrónico @ outlook.com fácilmente desde su cuenta de Microsoft existente. Aprenda cómo hacerlo.
Cómo crear un alias de correo electrónico en outlook.com - guía técnica
Aprenda a crear un alias de correo electrónico en Outlook.com.







