如何设置OS X终端的默认主目录?

9
安装 Boot Camp 后,我的 OS X 终端默认指向了 Boot Camp 磁盘,而不是我的 OS X 主目录!在终端中,我知道如何切换回来,也能够做到,但我想知道如何将终端默认设置回我的 OS X 主目录?
我已经检查了“系统偏好设置”->“用户与群组”->“右键单击我的帐户”,我的主目录指向正确的位置。我也尝试卸载它,但没有成功。
2个回答

17

这是一些底层调整,但你可以简单地输入

cd <directory>

in /Users/<yourUserName>/.profile

启动一个新终端。然后你应该在你想要的目录中。


如果终端不是从主目录开始,那么在他的主目录中读取.profile似乎相当不可能,这不是很奇怪吗?然而,这确实引出了一个问题,他现有的.profile中是否有一些内容在打开终端时更改目录?输入“cd〜”并查看您到达哪个目录。 - Kendall Helmstetter Gelner
好主意。我认为你关于找不到.profile文件是正确的。我没有考虑到这一点。 - Thorsten79
这个答案帮了我很多。我一直在尝试更改终端的默认目录。谢谢。 - Kevin Dewalt
这个答案也帮助了我。我也在尝试设置终端的默认目录。 - John Gallagher
7
如果你从未来阅读这篇文章,你可以在 ~/.bash_profile 文件中完成此操作。 - Eric Yang
我的.profile文件肯定被读取了(它有一个回声来确认),但是我的终端打开时的当前工作目录与上一个标签页相同。 - Rikki

4

谢谢提供的链接,我已经有所进展,但遇到了一个“属性状态”错误http://superuser.com/questions/789192/attribute-status-error-when-trying-to-change-default-terminal-path 你知道我在哪里出错了吗? - Leon Gaban
抱歉,我对那个问题没有任何想法。 - Kendall Helmstetter Gelner
该URL不再链接到任何关于dscl或更改您的主目录的内容。 - Declan McKenna
谢谢@Deco,我把链接改成了另一个我认为基本上涵盖了我之前链接的内容。不确定为什么那个网站会这样破坏链接... - Kendall Helmstetter Gelner

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接