Rediriger un répertoire vers un autre chemin sous Linux [dupliquer]

Nov 23 2020

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

BrandoN Nov 23 2020 at 21:41

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.

Scala Nov 23 2020 at 21:49

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