Soy un desarrollador web. Cuando quiero comenzar a trabajar, siempre estoy ejecutando algún comando en la terminal. Por ejemplo:
sudo service apache2 start
sudo service mysql start
sublime
Para acelerar este proceso, creo un .sh
archivo que contiene estos comandos.
Ahora, cuando quiero comenzar a trabajar, solo estoy ejecutando este archivo .sh y todos los servicios (mysql, apache2, etc.) comenzando.
¿Es posible crear un comando personalizado para esto? Por ejemplo, si escribo sudo start-working
en la terminal, ejecutará estos comandos
fuente
source ~/.bashrc
o. ~/.bashrc
para aplicar los cambios.export PATH=$PATH:~/bin/*
pero eso no arrojó los resultados deseados.~/.profile
ya se agrega~/bin
a PATH, por lo que agregarlo~/.bashrc
además lo agregará sin sentido dos veces o más.Estaba buscando cómo crear comandos personalizados y encontré esta pregunta entre otras. Creo que lo que estaba buscando era un alias, así que te daré la manera de hacerlo con un alias.
En tu carpeta de inicio:
Y allí puedes escribir tus comandos en una línea:
Después de guardar el archivo, reconfigure su bashrc
Y verifica que tu nuevo alias esté cargado
Eso es todo, puedes comenzar a trabajar ahora ejecutando
fuente