升级到OS X Mavericks后,当我打开终端时会出现以下错误。
没有主目录:/home/(我的用户名)
我可以通过导航到 /Users/(我的用户名) 来访问我的文件,但是每次打开终端时都要这样做。这也影响了我的项目,因为该路径是错误的。
请问有谁能告诉我如何将主目录更改为 /Users/(我的用户名)?
升级到OS X Mavericks后,当我打开终端时会出现以下错误。
没有主目录:/home/(我的用户名)
我可以通过导航到 /Users/(我的用户名) 来访问我的文件,但是每次打开终端时都要这样做。这也影响了我的项目,因为该路径是错误的。
请问有谁能告诉我如何将主目录更改为 /Users/(我的用户名)?
在OS X上,用户记录存储在“Open Directory”数据库中。要修改用户的主目录,您可以选择:
使用“Directory Utility”应用程序打开
open "/System/Library/CoreServices/Applications/Directory Utility.app"
# On older macOS Versions:
open "/System/Library/CoreServices/Directory Utility.app"
选择“目录编辑器”选项卡,
在弹出窗口中选择“查看:用户”,
选择您的用户,
编辑“NFSHomeDirectory”条目,
保存。
或者,从命令行(作为超级用户):
# dscl . -change Users/USERNAME NFSHomeDirectory OLDHOMEDIR NEWHOMEDIR
无论哪种情况,一定要小心!错误地编辑用户Open Directory数据库可能会导致系统无法使用。
10.14.6
中,路径为 /System/Library/CoreServices/Applications/Directory\ Utility.app
。 - Jonathan Cross
.bash_profile
ŃÇü.bashrc
Šłľ.profile
ŠÇÄń╣łŠáĚ´╝č - CDub