首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在macOS上更改终端用户名

如何在macOS上更改终端用户名
EN

Unix & Linux用户
提问于 2021-04-15 04:20:53
回答 2查看 5K关注 0票数 2

我是一个新的Mac用户,当我设置我的帐户时,我没有输入正确的用户名来登录我的工作系统。

我已经复制并重新创建了用户配置文件,并在终端中使用了我想要的名称,但是没有什么改变。

终端中的所有信息仍然显示旧的用户名,并且不允许我登录,因为我的用户名与工作用户名和密码不匹配。

我正在努力学习,并将需要三年级的帮助,因为我不是很擅长这一点,但想学习。

简单来说,如果我的用户名是

代码语言:javascript
运行
复制
abcde1234@Christophers-MacBook-Pro ~ % 

我想把它改成

代码语言:javascript
运行
复制
abcde@Christophers-MacBook-Pro ~ % 

如何更改终端以显示删除了abcde1234

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2021-04-15 07:37:15

您要自定义的内容称为提示符。如何更改它取决于您使用的是哪个shell,但我假设您使用的是Zsh。

您可以键入echo "$PS1"来查看如何定义现有提示符。

如果文件~/.zshrc不存在,则创建它,并添加行PROMPT='abcde@%m %1~ %# '

  • 用用户名替换abcde
  • %m是您的主机名
  • %1~是您当前的工作目录
  • 如果外壳是以根权限运行的,%#会打印一个‘#’,如果没有,则打印‘%’。

有关提示展开的完整列表,请参见zshmisc(1)

票数 1
EN

Unix & Linux用户

发布于 2022-08-01 00:19:35

我把这一信息和另一个部分结合在一起。

~/.zshrc中,输入以下代码:

代码语言:javascript
运行
复制
export PS1="whatever name"

然后保存、退出并重新启动终端。

这将改变终端中的名称。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/645156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档