chown: invalid user: ‘yarn:yarn’
时间: 2023-08-19 13:55:59 浏览: 316
如果在运行 `sudo chown -R $USER:$USER ~/.config` 命令时出现 `chown: invalid user: ‘yarn:yarn’` 错误,可能是因为你的系统中没有名为 "yarn" 的用户。可以尝试使用当前用户来更改文件夹的所有权。
请执行以下步骤:
1. 打开终端并运行以下命令来获取当前用户名:
```bash
echo $USER
```
2. 将命令中的 `yarn:yarn` 替换为上一步得到的用户名,例如:
```bash
sudo chown -R your_username:your_username ~/.config
```
确保将 `your_username` 替换为你在第一步中获得的用户名。
这样应该可以解决 `chown: invalid user: ‘yarn:yarn’` 错误。如果问题仍然存在,请提供更多终端输出和错误信息,以便我们更好地帮助你解决问题。
相关问题
chown 报错 chown: invalid user: '_'
这个错误信息 "chown: invalid user: '_'" 表明你尝试使用 chown 命令改变文件所有者时,输入的用户名或用户标识是无效的。具体来说,这个错误通常出现在以下几种情况:
1. 用户名错误:你输入的用户名不存在于系统中。
2. 使用了特殊字符:用户名前的下划线 "_" 在某些情况下可能不被识别为有效的用户名。
3. 尝试使用系统用户:有些系统用户(如 "_")可能不是标准的登录用户,不能直接用于 chown 命令。
4. 文件系统问题:在某些特殊文件系统或配置中,用户信息的存储方式可能有所不同。
要解决这个问题,你可以尝试以下方法:
1. 验证用户名:确保你输入的用户名在系统中是存在的。可以使用 "cat /etc/passwd" 命令查看所有有效用户。
2. 使用用户ID:如果你知道目标用户的UID,可以使用数字ID而不是用户名。例如:chown 1000:1000 filename
3. 检查用户权限:确保你有足够的权限执行 chown 操作,通常需要 root 权限。
4. 检查文件系统:如果你在一个特殊的文件系统(如 NFS)中操作,可能需要额外的配置。
5. 检查脚本或命令:如果你是通过脚本或命令自动执行 chown,检查其中是否有拼写错误或特殊字符处理不当的问题。
chown: invalid user: ‘mongod:mongod’
这个错误通常表示在执行 chown 命令时指定的用户或用户组不存在。请确保你输入的用户名和用户组是正确的,并且确保这些用户和用户组已经存在于系统中。你可以使用命令`cat /etc/passwd`来查看系统中的用户列表,以确认用户是否存在。如果用户不存在,你可以使用`useradd`命令来创建一个新的用户,然后再重新执行 chown 命令。
阅读全文