Я побажав мати задану папку та файл та всіх нащадків, писати дозволи.
Я хотів, щоб ВСІМ файлам і папкам рекурсивно надавались наступні дозволи: 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
. Я просто хочу переконатися, що те, що ви поставили у своєму питанні, - це команда, яку ви насправді використовували (щоб уникнути непорозумінь) :)