J'ai un répertoire très volumineux et profond. Je voudrais que tout cela soit en lecture seule. Le problème est que je suppose que je dois faire la distinction entre les fichiers (qui obtiendront a=r
) et les répertoires (qui obtiendront a=rx
).
Comment puis je faire ça?
linux
permissions
file-permissions
David B
la source
la source
chmod a=rX
qui résout mon problème. Depuisman
: (X)execute/search only if the file is a directory or already has execute permission for some user
Réponses:
Je viens de trouver ceci:
chmod a=rX
qui résout mon problème. De l'homme: (X)execute/search only if the file is a directory or already has execute permission for some user
.la source
chmod
accepte le modeX
, qui ne définit que lesx
répertoires.a=X
Vous pouvez également simplement supprimer l'autorisation d'écriture:
a-w
la source
Les suggestions ci-dessus n'ont pas fonctionné pour moi, tous les dossiers ont été définis en lecture seule.
Un collègue m'a donné ceci, qui fonctionne:
la source
la source