我正在按照分步指南在终端上在Mac上运行应用程序。我在教程中注意到它在.profile中为$ PATH添加了值,然后期望这些值出现在/ etc / paths中。那么/ etc / paths是在每次登录时从$ PATH动态创建的,还是两者之间的关系是什么?
在我的情况下(Mac终端)我在打开新终端后看不到在/ etc / paths中添加到$ PATH的值。不确定我是否做错了什么。我正在修改.bash_profile中的$ PATH。那会有什么不同吗?
答案 0 :(得分:1)
根据
中的一个答案path_helper
的程序,该程序读取/etc/paths
,并在另一个答案/etc/paths.d
中的文件内容也会添加到路径中。使用path
进行快速检查,确认其按照说明运行。
回答这个问题:
.bash_profile
不会影响系统默认$PATH
。/etc/paths
和/etc/paths.d/
的内容(我的年龄已经过了一年)。