我弄乱了我的path变量,现在我运行的某些应用程序出现错误,提示日期和睡眠之类的命令未找到命令(错误127)。当直接在shell中执行时,这些命令可以正常工作。
我猜想这与格式错误的$ PATH变量有关,并且需要知道如何重置它。我已经删除了文件的〜/ .bashrc,〜/ .bash_profile中,/etc/bash.bashrc,并在〜/ .bashrc和〜/ .profile文件。
还有哪些其他文件可以保存我的$ PATH?有没有比挖掘无数个可以保存我的路径的文件更简单的方法来重置路径?
注意,此路径问题仅与我的用户有关。我在系统上创建了一个测试用户,并且路径正常,恢复了正常。
更新:谢谢。我不知道我删除了哪个文件,但是事情又恢复了。你们做了“专家”做不到的事情。是的,克里斯,你是对的。我进行的PATH定制在bash_login中。但是在不删除这些自定义的情况下,它以某种方式起作用。我想可能是因为我使用的是名为“ RCEnvironment”的预浸料,并且我输入了带引号和:PATH的路径。我不知道是否使用引号,并且它不会代替:$ PATH,所以这可能是错误的根源。我忘了我什至吃了那个馅饼!