По ошибке я выполнил эту команду на Ubuntu 16.04
sudo chmod -R -x * && sudo chmod -R +X *
Теперь вся папка преобразовала в файлы, который не открывается.
Как я могу зафиксировать его?
Вы удалили права выполнения (и таким образом доступ к) все каталоги и в конечном счете файлы это где исполняемый файл.
Запускаются путем возвращения должностного лица к каталогам:
find . -type d -exec chmod +x {} \;
, Если у Вас были какие-либо исполняемые программы, затем для каждого из них, сделайте:
chmod +x filename
+x
в командах выше дает, выполняют права на все (пользователь, группа и другие - три различных уровня доступа в linux/posix файловой системе)). Если по некоторым причинам необходимо ограничить доступ только к пользователю или user+group, можно заменить +x
u+x
или ug+x
для достижения этого.