Как изменить владельца папки?

Как изменить владельца папки?

Я эмигрант из Windows, но у меня возникла серьезная проблема, связанная с изменениемПрава root.

Я попытался сменить владельца, щелкнув правой кнопкой мыши и изменив разрешения, но это не сработало.

Может ли кто-нибудь помочь мне переместить эти папки?

решение1

Это можно сделать с помощью chownкоманды.

Использование:chown -R $user $directory

Например, если вы хотите изменить разрешение папки, которую вы создали как root с именем "example" внутри вашего домашнего каталога, вы сначала получите привилегии root, введя su, а затем запустите chown -R ousman /home/ousman/example, предположив, что ваше имя пользователя - "ousman". "-R" означает "recursive", так что владелец файлов внутри каталога также изменится.

решение2

Есть несколько хороших способов сделать это:

Графический метод:

нажмите alt+f2 или откройте новое окно терминала и введите:

gksu nautilus

«найдите и щелкните правой кнопкой мыши папку, которую вы хотите изменить. Затем выберите «Свойства» в контекстном меню. Теперь вы можете выбрать пользователя или группу, которых вы хотите сделать «Владельцами» папки, а также разрешения, которые вы хотите им предоставить. Наконец, нажмите «Применить разрешения к вложенным файлам», чтобы рекурсивно применить изменения.

Хотя, кажется, это не всегда работает для некоторых операций в глубоком дереве папок. Если это не работает, используйте соответствующую команду терминала."

-andrewsomething

Гиковским способом: введите в терминал следующее (заменив имя пользователя и путь к каталогу на свое имя пользователя и путь к папке, которую вы хотите изменить):

sudo chown -R username directorypath

Если вы не уверены, какое у вас имя пользователя (с учетом регистра!), посмотрите на верхнюю часть окна терминала, оно должно быть примерно таким:

Name@computername 

Самый простой способ вставить путь к каталогу — перетащить его в окно терминала.

Связанный контент