Je suis un développeur web. Quand je veux commencer à travailler, j'exécute toujours une commande sur le terminal. Par exemple:
sudo service apache2 start
sudo service mysql start
sublime
Pour accélérer ce processus, je crée un .sh
fichier contenant ces commandes.
Maintenant, quand je veux commencer à travailler, je viens d’exécuter ce fichier .sh et tous les services (mysql, apache2, etc.) commencent.
Est-il possible de créer une commande personnalisée pour cela? Par exemple si je tape sudo start-working
au terminal, il exécutera ces commandes
la source
source ~/.bashrc
ou. ~/.bashrc
pour appliquer les modifications.export PATH=$PATH:~/bin/*
mais cela n'a pas donné les résultats souhaités.~/.profile
ajoute déjà~/bin
à PATH, donc l'ajouter~/.bashrc
en plus l'ajoutera inutilement deux fois ou plus.Je cherchais comment créer des commandes personnalisées et j'ai trouvé cette question parmi d'autres. Je pense que ce que je cherchais, c'était pour les pseudonymes. Je vais donc vous donner le moyen de le faire avec un pseudonyme.
Sur votre dossier personnel:
Et là, vous pouvez écrire vos commandes sur une seule ligne:
Après avoir sauvegardé le fichier, reconfigurez votre base
Et vérifiez que votre nouvel alias est chargé
Ça y est, vous pouvez commencer à travailler maintenant en exécutant
la source