Meer
Hoe verander ik de rechten voor een map en al zijn submappen en bestanden in één stap in Linux?
Ik zou graag de permissies van een map en al zijn submappen en bestanden in één stap (commando) willen veranderen in Linux.
Ik heb het onderstaande commando al geprobeerd, maar het werkt alleen voor de genoemde map:
chmod 775 /opt/lampp/htdocs
Is er een manier om chmod 755
in te stellen voor /opt/lampp/htdocs
en al zijn inhoud inclusief submappen en bestanden?
Als ik in de toekomst een nieuwe map of een nieuw bestand aanmaak in htdocs
, hoe kunnen de rechten daarvan dan automatisch op 755
gezet worden?
Ik heb ook naar deze link gekeken:
https://stackoverflow.com/questions/3740187/how-to-set-default-chmod-in-linux-terminal
1701
3
Controleer de -R optie
chmod -R
In de toekomst kun je veel tijd besparen door eerst de man page te bekijken:
Dus in dit geval:
Om in te stellen op alle submappen (recursief) gebruik -R
En gebruik umask om de standaard in te stellen op nieuwe mappen/bestanden cd /map umask 755
Gebruik:
Wees daar echter voorzichtig mee. Het kan je echt pijn doen als je de permissies van de verkeerde bestanden/mappen wijzigt.