当用户名包含破折号时如何更改用户名?

当用户名包含破折号时如何更改用户名?

用户和组包含破折号:abc-def。当我尝试使用 chown 时出现错误:

chown abc-def.abc-def * -R
chown: invalid user: `abc-def.abc-def'

该用户有效并且应该可以工作...我如何使用 chown 处理包含破折号的用户/组名?

答案1

GNU chown 现在使用冒号来分隔用户和组。

chown abc-def:abc-def * -R

相关内容