尝试使用 mv 更改我的用户名后如何登录?

1 login home-directory username mv

我想在运行 Ubuntu 14.04 的计算机上更改我的用户名。我sudo mv old name/ new name/在家里试过。

我重新启动,现在我无法登录。我输入了密码,但没有任何反应。
它再次要求输入密码,甚至没有任何消息,例如“密码无效”。

A.B*_*.B. 6

如果您确实按照您描述的方式这样做,那么您已将主文件夹移至新文件夹。

它看起来像这样。

/home/new_name/old_name
Run Code Online (Sandbox Code Playgroud)

解决方案是将文件夹移回。

打开终端,或者如果这不起作用在 Grub 中启动rescue mode

  • 打开终端

    • Ctrl+ Alt+ F1(或Ctrl+ Alt+ F2...)
    • 继续选项 1选项 2
  • 或者在 Grub 中启动rescue mode

    • 重新启动系统
    • Esc开机时反复按
    • 选择 Ubuntu ... (recovery mode)
    • 仅对选项 1选择network 必要
    • 选择 root
    • 继续选项 1选项 2

选项 1 – 简单的方法

  • 使用以下命令安装 MidnightCommander(来自 Universe 存储库):

    sudo apt-get install mc
    
    Run Code Online (Sandbox Code Playgroud)
  • 从...开始 mc
  • 将左侧面板用于源/home/new_name,右侧面板用于目标/home
  • 使用Ctrl+选择左侧面板中的所有内容A
  • 全部从左到右移动 F6
  • 完成后,关闭程序Esc,然后0

选项 2

  • 将文件夹移回

对于选项 1选项 2

  • 如果您处于救援模式
    • Ctrl+C
    • 重启你的系统
  • 如果您处于救援模式
    • Ctrl+D
    • 在 GUI 中登录

  • 到 GUI。TTY 不关心他的主目录。 (3认同)