Terminal

Mac OS X:終端提示使用者名

  • February 17, 2022

我正在使用 Mac OS Snow Leopard (v10.6.8)。我已經更改了下的帳戶名稱System Preferences > System > Accounts > Full Name。但是,這不會更改終端提示符上的使用者名。也就是說,通過將 更改export PS1為,例如,\u使用者名仍然是舊的。

我沒有重命名 下的主目錄/Users/username,但我希望可以只更改終端上的特定使用者名(我認為它被稱為短名稱)。

勇敢起來。這沒什麼大不了的。我將簡化來自 Apple 支持的文章,該文章冗長而冗長,並記錄了每次按下的按鈕。

概括

  1. 重命名主文件夾。
  2. 使用系統偏好設置中的新使用者和主文件夾名稱更新帳戶。

細節

由於您要更改系統級資訊,因此您需要具有管理員權限。創建一個新的管理員帳戶並登錄。使用第三個名稱,不同於您要更改的舊名稱和新名稱。無論如何,擁有一個額外的單獨管理員帳戶是個好主意。

  1. 重命名主文件夾。
  • 發出此命令並在Terminal出現提示時輸入您的管理員密碼:
sudo mv /Users/old_name /Users/new_name
您可以通過列出新文件夾的內容並在那裡查看您的文件來驗證成功。
 /Users/new_name
2. 更新 OS X 帳戶以匹配 OS X 首選項中新重命名的主文件夾。


轉到`Preferences`->`Accounts`並點擊鎖定圖示進行管理`Accounts`。
在您要重命名的帳戶上,按住 Control 點擊並選擇高級選項。
將 Account Name 和 Home Directory 欄位更改為所需的新值。

引用自:https://unix.stackexchange.com/questions/91292