Как изменить владельца файла, когда chown говорит «недопустимый пользователь:« –R »?


Ответы:


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)

11
Орлиные глаза. Хороший улов
Гленн Джекман

1
В этом контексте, вероятно, более уместно называть это дефисом, чем минусом.
Алекс

Глаз мастера! ;-)
Fabby

1
@ Алекс, я позволю себе не согласиться. Лично я предпочитаю минус в этом контексте и дефис при разговоре о тексте. Я не одинок , это стандартный способ старой школы UNIX. Некоторые люди говорят « тире», но я никогда не слышал, чтобы это называлось дефисом в этом контексте.
Terdon

1
@Alex и минус и тире используются в этом контексте, но, конечно, не дефис, что совсем другое.
Terdon
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.