執行 Mac OS X 10.6 我的使用者主目錄是錯誤的

執行 Mac OS X 10.6 我的使用者主目錄是錯誤的

不知何故,我的 Mac 上的主目錄已更改,但我不知道如何將其更改回來,我更喜歡 Linux,而且 Mac OS X 有一些其他機制來存儲該資訊。

基本上,當我正常登入機器時,會啟動一個終端機視窗。我從 /Users/erik_miller 目錄開始,這是我的主目錄,但是當我運行這樣的目錄時

cd ~

機器嘗試更改為

/Users/erik_miller.

是的,同樣的路徑,最後有一個句點。我可以更改會話的 $HOME 環境變量,但下次啟動電腦時它會恢復。所以,我想如果我能找到這些資訊的儲存位置,我就可以在那裡更改它,希望一切都會好起來。

答案1

在系統首選項的“帳戶”部分中,右鍵單擊(ctl)您的姓名,它會為您提供“高級設定”選項,其中高級設定之一是主目錄...如果其中包含句點,請將其刪除。您可能需要登出並重新登入...

答案2

檢查目錄實用程式以找出它在哪裡尋找使用者資訊。

系統偏好設定»帳戶»登入選項, 按加入...或者編輯, 然後開啟目錄實用程式...

在裡面服務在標籤中,如果啟用了 Active Directory,請檢查「使用者體驗」下的「進階選項」以及 Active Directory 中的 homeDirectory 屬性。如果啟用了 NIS 且您的網路上有 NIS 伺服器,請檢查 NIS 密碼對應 ( ypmatch erik_miller passwd)。如果啟用了 LDAP,請檢查 LDAP 中的 homeDirectory 屬性。可以使用 dscl 指令檢查目錄服務(例如,dscl . -read /Users/erik_miller對於本機網域)。/etc/passwd如果目錄服務可用,您也可以檢查,儘管這通常不使用。

另外,既然您說這只是命令列上的問題,您可以檢查您的登入腳本(例如 .bashrc、.profile、.login、.cshrc、.tcshrc 等,具體取決於您的 shell)以確保他們都沒有修改HOME

相關內容