Comando de acceso directo en Linux
Comando acceso directo en Linux
Introducción
No les ha pasado que deben ejecutar una instrucción en Linux que puede ser muy larga, debe ejecutarse desde un directorio en especifico o se ejecuta de vez en cuando y se te olvida como debías escribirlo, aquí te presento una solución a dicho problema. Está solución es usar alias, que básicamente es un atajo o acceso directo a tu instrucción. Entre sus ventajas: puede reducir significativamente la complejidad de la instrucción y puedes usar nemotécnicas fácil de recordar. La desventaja: se te puede olvidar que instrucciones usabas, puede ser un problema cuando vayas a otro entorno donde no esté estos alias configurados. En está publicación te enseñaré como configurarlas para cualquier distribución Linux.
Consideraciones
docker-compose up -d
Manos a la obra
nano /home/<usuario>/.bashrc
nano ~/.bashrc
alias docker-devnote="docker-compose -f /ruta/docker/docker-compose.yml"
Después de agregar está línea, procedemos a guardarlo y cerrarlo. Si lo hiciste con nano, para poder guardar debes presionar la combinación Ctrl + O (si pide confirmación, deberás presionar Y o S y luego enter para aceptar los cambios) y luego para cerrar con la combinación Ctrl + X. Una vez guardado, por lo general debemos cerrar y abrir el terminal para observar los cambios. Otra opción más rápida es ejecutar el siguiente comando:
source ~/.bashrc
Con lo siguiente refrescará las instrucciones de tu shell y podrás ejecutar tu comando personalizado. En este caso yo necesito levantar el servicio MongoDB con docker-compose, lo cual lo haría de la siguiente manera:
docker-devnote up -d
Y debería de funcionar correctamente. Aquí seguramente no habrán notado mucha diferencia con el comando original, y eso es porque en un principio yo debo ejecutar la instrucción desde la carpeta donde este ubicado el docker-compose.yml, con este alias me ahorro el paso de ir a ese directorio, recordar siempre cual es la ruta, prácticamente lo puedo ejecutar desde cualquier lado del sistema y el shell lo reconoce para la ayuda con el tabulador.
Conclusión
Listo hemos llegado al final de este artículo, con este procedimiento nos puede facilitar un poco el trabajo rutinario que tenemos los desarrolladores o administradores de servidor en Linux. Bueno muchas gracias por llegar hasta aquí, coméntanos como te fue, no siendo más me despido, hasta pronto.
1 comentarios
King Casino Login | All your games online and - Community Khabar
ResponderBorrarLogin งานออนไลน์ King communitykhabar Casino, Play, 1xbet 먹튀 and Win! Login King Casino, Play. Login King Casino, Play. Login King Casino, Play. Login King Casino, Play. Login King jancasino.com Casino, Play. Login King Casino,