Rediriger un répertoire vers un autre chemin sous Linux [dupliquer]
Pour un utilisateur (disons User1), le répertoire de base par défaut est / home / User1. Lorsque nous donnons la commande juste cd , il va dans ce répertoire personnel. Mais nous avons un autre répertoire appelé / proj / User1, qui devrait être le répertoire attendu avec la commande cd au lieu de / home / User1.
Je suppose que modifier la commande cd n'est pas un bon moyen. Y a-t-il un autre comme softlinking, pour aller à dir2 chaque fois que nous allons cd dans dir1? Veuillez aider.
Réponses
Ceci est le lien d'origine où j'ai obtenu les informations. https://superuser.com/questions/167221/can-i-add-a-shortcut-to-replace-a-path-in-linux
Utilisation d' alias
alias somedir='cd /home/john/www/something/'
Ensuite, vous pouvez taper "somedir" pour accéder à ce répertoire. Ajoutez-les à votre .bashrc.
En utilisant des alias, vous pouvez accomplir ce que vous voulez. Vous pouvez les définir dans bashrc. De cette façon, la modification sera conservée après le redémarrage de votre ordinateur.
echo 'alias cdx="cd /proj/User1"' >> ~/.bashrc
source ~/.bashrc
cdx