For at ændre tilladelserne på alle mapper til 755, men ikke påvirke filer, kan du bruge følgende kommando:
find /sti/til/directory -type d -exec chmod 755 {} \;
Forklaring:
find
: Kommandoen til at søge efter filer og mapper./sti/til/directory
: Stien til den mappe, hvor du vil ændre tilladelserne.-type d
: Angiver, at kun mapper (directories) skal matches.-exec chmod 755 {} \;
: Udfører chmod 755 på hver fundet mappe.For at ændre tilladelserne på alle filer, men ikke påvirke mapper, kan du bruge følgende kommando:
find /sti/til/directory -type f -exec chmod 644 {} \;
Forklaring:
find
: Kommandoen til at søge efter filer og mapper./sti/til/directory
: Stien til den mappe, hvor du vil ændre tilladelserne.-type f
: Angiver, at kun filer skal matches.-exec chmod 644 {} \;
: Udfører chmod 644 på hver fundet fil.Disse kommandoer hjælper dig med at ændre tilladelserne selektivt for mapper og filer i en given mappe rekursivt.