Правильный синтаксис для использования chown на строке cmd?

Я пытаюсь сменить владельца файла, но у меня возникли проблемы, прежде чем он работал, теперь мне кажется, что я использую неправильный синтаксис,

chown -R Person:User **

или это пользователи? Я пробовал и то, и другое не работает, что я делаю не так? Также я вошел как root.

0
задан 12 July 2012 в 20:04

3 ответа

На самом деле это «владелец: группа», что означает, что вы должны предоставить имя пользователя для первого и имя группы для второго аргумента. Если имя пользователя указано в качестве второго аргумента, это может привести к ошибке, если нет группы с таким же именем.

0
ответ дан 12 July 2012 в 20:04

Мрокии прав; Кроме того, если вы пытаетесь изменить владельца одного файла, вам не нужен параметр -R (рекурсивная опция), так как нужно быть очень осторожным при рекурсивной смене владельца файлов. Кроме того, вход в систему как root обычно не выполняется на рабочем столе Ubuntu, если вы не делаете это через виртуальные терминалы ctrl-alt-fn только на время этого сеанса, а затем возвращаетесь на графический рабочий стол.

0
ответ дан 12 July 2012 в 20:04
chown -R me:users **

Работал, я извлекал выгоду из первой буквы, видимо, это нет, нет.

0
ответ дан 12 July 2012 в 20:04

Другие вопросы по тегам:

Похожие вопросы: