
export $PATH
在 Mountain Lion 的終端機中輸入會回傳
/usr/local/bin:/usr/local/heroku/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/Current/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/usr/local/MacGPG2/bin`
但是,我的 /etc/paths 檔案顯示:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
這是一個問題嗎?
答案1
完全沒問題。
當您登入時,您的 PATH 是由幾個不同的來源建構的。有些是系統範圍的,有些是使用者特定的:.profile
例如,您的主資料夾中的檔案是僅為您的帳戶新增路徑到 PATH 的常用方法。
您可以看到路徑/etc/paths
仍然存在,位於您的 PATH 中間,但添加了一些內容。/usr/local/MacGPG2/bin
例如,在安裝時已由 macGPG2 新增。