Lisää
Miten voin muuttaa kansioiden ja kaikkien niiden alikansioiden ja tiedostojen käyttöoikeuksia yhdellä kertaa Linuxissa?
Haluaisin muuttaa kansion ja kaikkien sen alikansioiden ja tiedostojen käyttöoikeuksia yhdellä askeleella (komennolla) Linuxissa.
Olen jo kokeillut alla olevaa komentoa, mutta se toimii vain mainitussa kansiossa:
chmod 775 /opt/lampp/htdocs
Voiko chmod 755
asettaa /opt/lampp/htdocs
-kansioon ja sen koko sisältöön, mukaan lukien alikansiot ja tiedostot?
Jos tulevaisuudessa luon uuden kansion tai tiedoston htdocs
:n sisälle, miten sen käyttöoikeudet voidaan asettaa automaattisesti arvoon 755
?
Katsoin myös tätä linkkiä:
https://stackoverflow.com/questions/3740187/how-to-set-default-chmod-in-linux-terminal
1701
3
Tarkista -R-vaihtoehto
chmod -R
Jatkossa voit säästää paljon aikaa tarkistamalla ensin man-sivun:
Joten tässä tapauksessa:
Jos haluat asettaa kaikki alikansiot (rekursiivisesti), käytä -R
Ja käytä umaskia asettaaksesi oletusarvon uusille kansioille/tiedostoille. cd /kansio umask 755
Käytä:
Ole kuitenkin varovainen sen kanssa. Se voi todella vahingoittaa sinua, jos muutat väärien tiedostojen/kansioiden käyttöoikeuksia.