На Ubuntu 16.04,
Я создал папку и переместил некоторые исполняемые файлы в нее. Позже, при попытке выполнить те файлы от терминала, я получил a permission denied
ошибка. Таким образом, я проверил полномочия папки, как это:
cd <path/to/the>
ls -l ./folder
И добрался -rw-rw-r--
для каждого исполняемого файла в папке.
Я сделал
sudo chmod ugo-x ./folder
(быть полностью отвлеченным средой), и теперь папка имеет следующие полномочия: d---------
. От системы GUI папка появляется с крестом в правильном нижнем угле и с блокировкой на правильном верхнем углу. Я не могу получить доступ к нему (This location cannot be displayed
), свойства GUI говорят мне его нечитабельное.
Я действительно пробовал
sudo chmod ugo-rw ./folder
от того же терминала я раньше завинчивал его и от нового терминала также.
Я смог восстановить систему использования GUI, но не через командную строку. Что я делаю неправильно?
Используете ли вы sudo chmod ugo-rw ./folder
для добавления прав на чтение и запись? Знак минус, который вы пишете, означает, что вы хотите удалить эти разрешения, если вы хотите добавить их, используйте вместо этого плюс: sudo chmod ugo+rw ./folder