我不得不重新安装 20.04,但做得很糟糕。我输入了错误的“用户 ID”,现在无法访问文件……哎哟!!如何修复文件/目录混乱?

我不得不重新安装 20.04,但做得很糟糕。我输入了错误的“用户 ID”,现在无法访问文件……哎哟!!如何修复文件/目录混乱?

我已经使用 Ubuntu Linux 至少 10 年了,遇到了一个问题。所以我重新安装了 20.04,忘记了我的“用户 ID”,并给了它一个新的。安装顺利,但所有未涉及的磁盘都有旧的用户 ID。我尝试了几次 CHOWN... 完全失败了。

除了使用正确的用户 ID 重新安装外,我还能做什么?

答案1

chown不可能完全失败。它是将所有者更改为新 uid 的方法。要递归更改目录文档中的所有文件和子目录的所有权,可以执行sudo chown -R $USER:$USER ~/Documents。root(sudo)必须这样做,因为普通用户不允许更改其他用户文件的所有权。$USER将由当前用户的登录名替换,并~扩展到当前用户的主目录。

或者,您也可以更改 uid当前用户的 uid 与旧 uid 进行匹配。

在新的 Ubuntu 系统上创建的第一个用户始终具有 uid 1000。

相关内容