Terminal

如何在 macOS 上更改終端使用者名

  • January 7, 2022

我是一個新的 MAC 使用者,當我設置我的帳戶時,我沒有輸入正確的使用者名來登錄我的工作系統。

我已經在終端中使用我想要的名稱複製並重新創建了使用者配置文件,但沒有任何改變。

終端中的所有資訊仍然顯示舊使用者名,並且由於我的使用者名與工作使用者名和密碼不匹配而不允許我登錄。

我正在努力學習,並且需要三年級的幫助,因為我對此不太擅長,但想學習。

簡單地說,如果我的使用者名是

abcde1234@Christophers-MacBook-Pro ~ %

我想把它改成

abcde@Christophers-MacBook-Pro ~ % 

我將如何更改終端以顯示abcde1234刪除?

謝謝你,任何幫助!

您要自定義的東西稱為prompt。如何更改它取決於您使用的 shell,但我假設您使用 Zsh。

您可以鍵入echo "$PS1"以查看現有提示的定義方式。

~/.zshrc如果該文件尚不存在,則創建該文件並添加該行PROMPT='abcde@%m %1~ %# '

  • 替換abcde為您的使用者名
  • %m是你的主機名
  • %1~是您目前的工作目錄
  • %#如果 shell 以 root 權限執行,則列印 ‘#’,否則列印 ‘%’

有關提示擴展的完整列表,請參閱zshmisc(1)

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