如何找到生成PATH变量的位置,以及如何在Mac OSX终端中编辑它



目前我在Mac OSX中,当我试图通过终端找到我的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中删除谷歌云sdk、wireshark和tex,但不知道怎么做。当我查看etc/profile文件时,这些应用程序都没有列出。有没有办法通过$PATH清理?谢谢

我刚刚在中找到了Wireshark路径文件

/etc/paths.d/

转到您的主目录。如果你打开一个新的终端窗口/会话,这可能会让你进入主目录。

类型,

ls -al

这将为您提供主目录中的文件列表,包括不可见的文件。检查是否有一个名为.bash_profile的文件。"."表示它是一个不可见的文件。

如果存在(应该如此(,请键入:

nano .bash_profile

这将在名为"nano"的文本编辑器程序中打开此文件。在这个文件中,您应该可以找到以下语句:

export PATH="/Library/Frameworks ....

对于要删除的选项,应该有类似的PATH语句。

删除这些行,然后按^O退出nano进行写入,您需要打印Y才能保存。然后^X退出nano。

最新更新