Я побажав мати задану папку та файл та всіх нащадків, писати дозволи.
Я хотів, щоб ВСІМ файлам і папкам рекурсивно надавались наступні дозволи: 777
Тому я спробував:
chmod -r 777 ~/Folder/app/
Потім у мене вийшло щось на кшталт:
chmod: 777: No such file or directory
Потім я пішов ~/Folder/app/і спробував зробити ls -laперевірку дозволів.
Я отримав:
.: Permission Denied
Я тоді:
sudo ls -la
а потім я бачив, що .. спеціальна папка має: 777 дозволів, але не інші.
Як я можу відновити це, не видаляючи ~/Folder/app/папку?
Я маю на увазі: Як ми можемо дозволити ls знову працювати, не набираючи sudo всередині цієї папки? І якось виправити безлад, який я зробив, використовуючи -r замість -R?
--recursiveабо-R. Я просто хочу переконатися, що те, що ви поставили у своєму питанні, - це команда, яку ви насправді використовували (щоб уникнути непорозумінь) :)