当chown说“无效的用户:'-R'”时,如何更改文件所有权?


Answers:


32

您必须已经从使用奇怪格式的网页复制了该命令。那不是正常的减号,请尝试以下方法:

sudo chown -R hduser:hadoop mongodbdata

具体来说,我从您的问题中复制的是一个破折号U + 2013):

$ unicode -s  –
U+2013 EN DASH
UTF-8: e2 80 93  UTF-16BE: 2013  Decimal: –
–
Category: Pd (Punctuation, Dash)
Bidi: ON (Other Neutrals)


1
在这种情况下,将其称为连字符而不是负号可能更合适。
Alex

大师之眼!;-)
Fabby 2015年

1
@Alex我求同。就我个人而言,在这种情况下,我更喜欢减号,而在谈论文本时则使用连字符我并不孤单,这是标准的老式UNIX方式。有人确实说破折号,但在这种情况下我从未听说过连字符。
terdon 2015年

1
@Alex 在此上下文中同时使用减号破折号,但肯定不使用连字符,这完全是另一回事。
terdon 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.