Jeg vil gerne ændre tilladelserne for en mappe og alle dens undermapper og filer i ét trin (kommando) i Linux.
Jeg har allerede prøvet nedenstående kommando, men den virker kun for den nævnte mappe:
chmod 775 /opt/lampp/htdocs
Er der en måde at indstille chmod 755
for /opt/lampp/htdocs
og alt dens indhold, herunder undermapper og filer?
Hvis jeg i fremtiden opretter en ny mappe eller fil inden for htdocs
, hvordan kan tilladelserne til denne mappe eller fil så automatisk sættes til 755
?
Jeg har også kigget på dette link:
https://stackoverflow.com/questions/3740187/how-to-set-default-chmod-in-linux-terminal
Kontroller indstillingen -R
chmod -R <permissionsettings> <dirname>
I fremtiden kan du spare en masse tid ved at tjekke man-siden først:
man <command name>
Så i dette tilfælde:
man chmod
Anvendelse:
sudo chmod 755 -R /whatever/your/directory/is
Vær dog forsigtig med det. Det kan virkelig skade dig, hvis du ændrer tilladelserne for de forkerte filer/mapper.