У меня есть несколько директоров в папке, как показано ниже -
teckapp@machineA:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb 9 10:22 keeper-3.4.6
drwxr-xr-x 3 teckapp cloudmgr 4.0K Feb 12 01:44 data
У меня также есть какая-то другая папка на некоторых других машинах, для которых мне нужно изменить разрешение на вышеуказанное, как это drwxr-xr-x
.
Имеется в виду, как я могу изменить любые разрешения для папки drwxr-xr-x
? Я знаю, что мне нужно использовать chmod
команду с этим, но какое должно быть значение с chown, которое я должен использовать для этого?
linux
permissions
chmod
user1950349
источник
источник
man chmod
.Ответы:
Чтобы применить эти разрешения к каталогу:
chmod 755 directory_name
Чтобы применить ко всем каталогам внутри текущего каталога:
chmod 755 */
Если вы хотите изменить все каталоги и подкаталоги, вам нужно объединить find с chmod :
find . -type d -exec chmod 755 {} +
источник
Для drwxr-xr-x это:
Для drwxrwxr-x это:
источник