好吧,我遇到了一个大问题。我试图为 Terminal 设置一个默认的启动文件夹(不幸的是,我还没能搞清楚)。结果,我所有与用户设置相关的设置(例如空间、dock、iTunes 播放列表、桌面)都恢复到了默认设置。
如果我退出 Mac OS X 10.6.7 系统,我仍然会看到我的用户帐户名和“其他”。我使用我的用户 ID“GabbAHH”以我的用户帐户名登录,然后输入我的个人资料,当然,它显示的是默认桌面等。现在,当我打开 Finder 时,在 Places 下显示“GC”(看起来我试图更改为此名称,见下文)而不是 GabbAHH。如果我转到我的用户文件夹,我仍然会看到 GabbAHH 和 Shared(没有其他内容)。这个 GabbAHH 文件夹仍然包含我的所有桌面文件。
我认为我做的是这样的:
由此Stack Overflow 问题我点击了此链接。
尽管链接上说只有 10.5(我有 10.6.7),但我愚蠢地尝试了链接中描述的步骤。按照说明操作后,我点击了:
dscl localhost
在 dscl 中我输入:
cd /Local/Default/Users
然后是说明:
change someuser dsAttrTypeNative:home /Users/someuser /Volumes/path/to/new/home/someuser
我输入:
change GabbAHH dsAttrTypeNative:home /Users/GabbAHH /Users/GabbAHH/'Rails Projects'/GC
这给了我一个我不记得的某种错误(我认为它可能说明了 dsAttrTypeNative 未定义/未找到)。我当时没有多想,因为我不认为输入这个错误会因错误而影响我的任何用户设置。然而,我仍然不完全确定这是否是原因。
此时,我不想回到 dscl 并尝试恢复它,以防我陷入更深的困境。
有人知道我该如何恢复到原来的 GabbAHH 用户配置文件吗?我祈祷这能做到,因为我的文件似乎还在这里。
答案1
打开系统偏好设置、帐户偏好设置窗格,右键单击您的用户并在那里设置您的主目录的路径。更方便。