La réponse suggérée de supprimer .bash_profile
n'est pas une bonne idée en général. Il y a d'autres choses qui peuvent être définies dans ce fichier en plus des définitions de PATH
.
Si vous voulez annuler les effets de votre expérimentation, il vous suffit de supprimer ou de commenter cette ligne PATH
avec un #
.
Vous ne voulez pas éditer le PATH
à partir de zéro, mais y ajouter, comme vous l'avez fait avec votre deuxième ligne. La méthode préférée pour ajouter quelque chose à votre chemin serait :
export PATH=$PATH:$HOME/bin
ÉDITER Puisque votre PATH
est corrompu, vous n'avez pas accès aux commandes habituelles pour effectuer ces changements. Pour une solution temporaire, vous pouvez définir un nouveau chemin minimal dans une fenêtre Terminal (pas dans votre .bash_profile
) en tapant :
PATH=/bin:/usr/bin
Cela vous donnera temporairement accès à nano ls mv vi cat
et rm
-- les outils de base pour vérifier et éditer votre .bash_profile
et résoudre votre problème...
Répétez, ne mettez pas cette définition de PATH
n'importe où sauf pour la durée de la session pendant laquelle vous effectuez vos corrections.
5 votes
Résolu :
/bin/rm ~/.bash_profile
2 votes
Bonne question. Vous pourriez toujours mettre votre correction dans une réponse.
0 votes
Aussi demandé sur superuser
1 votes
En réalisant que vous avez déjà résolu votre problème, les utilisateurs ayant un problème similaire pourraient également trouver de l'aide à
/etc/paths