Я сделал папку нечитабельной после chmod. Я не могу отменить его от терминала?

На 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, но не через командную строку. Что я делаю неправильно?

0
задан 12 May 2017 в 08:13

1 ответ

Используете ли вы sudo chmod ugo-rw ./folder для добавления прав на чтение и запись? Знак минус, который вы пишете, означает, что вы хотите удалить эти разрешения, если вы хотите добавить их, используйте вместо этого плюс: sudo chmod ugo+rw ./folder

4
ответ дан 3 November 2019 в 06:31

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

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