我如何更改我的用户名?

我如何更改我的用户名?

我的名字是 Lluis,但当我的电脑以 Ubuntu 启动时,Ubuntu 总是将我的名字更改为 Llus。我不明白为什么少了这个“i”。

答案1

如果您只想更改启动时显示的名称,请转到系统设置->用户帐户。

点击该框右上角的“解锁”按钮。然后点击右侧的名称,并重新输入。

这根本不会影响您的 shell/系统用户名,只会影响您的显示名称;如果您也想更改系统用户名,则需要按照其他答案的思路做更多的事情……但我个人认为在这种情况下,创建一个新帐户并重新开始会更安全;其他地方可能有(非系统)文件以某种方式引用您的旧用户名,如果您更改了新用户名,这些文件不一定会更新为新用户名。

答案2

跑步:

# Become root
sudo -i

接下来,以 root 身份运行:

usermod -d /home/new -m old

sed -i -e 's_old_new_g' /etc/passwd

sed -i -e 's_old_new_g' /etc/group

sed -i -e 's_old_new_g' /etc/shadow

其中“old”是您的旧用户名 ( Llus ),“new”是您想要的名称 ( Lluis )。

注销并重新登录,您就可以开始了。

注意:您可能希望使用全部小写字母作为您的用户名(lluis),由您决定,有关详细信息,请参阅评论中的讨论。

相关内容