2016-09-19 2 views
1

Par exemple, la plupart des commandes de terminal ne fonctionnent pas.Les commandes de terminal sont introuvables OSX

ls sudo vi

avec l'erreur -bash: ls: command not found mon chemin est echo $PATH “/Users/username/usr/local/bin je reçois le sentiment que ne devrait pas être là, mais pas sûr de savoir comment le modifier.

Quel devrait être le chemin et comment obtenir le chemin pour rester le même?

Répondre

0

Vous devez ajouter plus de chemins à votre variable $ PATH. Essayez d'exécuter whereis ls et vérifiez où se trouve le binaire de la commande.

Vous pouvez ajouter des chemins comme ceci: export PATH=$PATH:NEW_PATH

+0

'-bash: whereis: command not found' donc je suis un peu coincé! – maxum

+0

Ensuite, exécutez ce qui suit: 'exporter PATH =/usr/local/bin:/usr/bin:/bin:/usr/sbin' –

+0

Yay, cela a fonctionné - alors comment puis-je résoudre ce problème afin qu'il fonctionne après un redémarrage? – maxum