chown が "無効なユーザですと言う時にファイルの所有者を変更する方法。'-R'" と表示された場合、ファイルの所有権を変更するにはどうしたらよいですか?

ubuntu64@ubuntu:/$ sudo chown –R hduser:hadoop mongodbdata
chown: invalid user: ‘–R'

ファイルの所有者を変更しようとすると、invalid user: '-R' というエラーが出るだけです。

ソリューション

変な書式を使っているウェブページからコマンドをコピーしてしまったのでしょう。これは正常なマイナスではありませんので、代わりにこれを試してみてください。

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)
解説 (6)