
Я эмигрант из 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
Самый простой способ вставить путь к каталогу — перетащить его в окно терминала.