Скажіть, у мене є папка, яка викликається folderу такий спосіб:
my_path = /a/b/c/d/e/folder
і файл, викликаний fileу цій папці.
Потім скажіть, що я запускаю цю команду для видалення групових дозволів під / a /
> chmod g-rwx -R /a/
Тепер, скажіть, я даю +rxдозволи folder:
> chmod g+rx /a/b/c/d/e/folder
Потім, якщо другий користувач у моїй групі працює:
> ls /a/b/c/d/e/folder
або
> cat /a/b/c/d/e/folder/file
вона отримує помилки дозволу, і наскільки я це розумію, тому що мені потрібно надати g+xдоступ усім батькам folder. Моє запитання полягає в тому, коли або навіщо було б коли-небудь корисно надати +xдозвіл директорії, у батьків якої немає ?
Спасибі
chmod +grx -R /a/b/c/d/e/folder? Це неправильно, правильний спосіб його виконати:chmod g+rx -R /a/b/c/d/e/folder