我已经使用 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。