当前我在Mac OSX中,当我尝试通过Terminal查找我的PATH时,我得到:
> echo $PATH
/Users/User1/google-cloud-sdk/bin:/usr/local
/bin:/usr/local/sbin:/usr/local/bin:
/usr/bin:/bin:/usr/sbin:/sbin:
/Library/TeX/texbin:/opt/X11/bin:
/Applications/Wireshark.app/Contents/MacOS
我想从PATH中删除google-cloud-sdk,wireshark和tex,但不知道该怎么做。当我查看etc/profile
文件时,这些应用程序均未列出。有没有一种方法可以通过$ PATH进行清理?谢谢。
答案 0 :(得分:2)
我刚刚在以下位置找到了Wireshark路径文件:
/etc/paths.d/
答案 1 :(得分:1)
转到您的主目录。如果您打开一个新的终端窗口/会话,则可能会将您放在主目录中。
类型
ls -al
这应该为您提供主目录中文件的列表,包括不可见文件。检查是否有一个名为.bash_profile的文件。 “。”表示它是不可见的文件。
(如果确实存在)键入:
nano .bash_profile
这将在名为“ nano”的文本编辑器程序中打开此文件。在此文件中,您应该找到类似以下内容的语句:
export PATH="/Library/Frameworks ....
对于要删除的选项,应该有类似的PATH语句。
删除这些行,然后以^ O退出nano以进行写出,您需要打印Y进行保存。然后^ X退出nano。