IPB

Bienvenue invité ( Connexion | Inscription )

> Terminal passer dossier lecture seule en lecture écriture, Script terminal pour changer les droits de dossiers et sous-dossier
Options
hubeert
posté 27 Mar 2023, 09:11
Message #1


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 953
Inscrit : 19 May 2005
Lieu : Chateauneuf du pape
Membre no 39 495



bonjour.

J'ai un dossier comprenant des sous dossiers qui eux même peuvent contenir des sous dossiers etc.

et je dois tous les passer de lecture seule en écriture-lecture.

j'ai commencer à la main et c'est fastidieux .

Y aurait il une manière avec le terminal d'automatiser cela ?

Je vous remercie par avance.


--------------------
Musique techno avec MAO (Logic Pro)

des que quelqu'un a du pouvoir il croit détenir la vérité...
Des que quelqu'un a un clavier il A la la vérité.(Forcément)
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
twist67
posté 28 Mar 2023, 18:42
Message #2


Adepte de Macbidouille
*

Groupe : Membres
Messages : 71
Inscrit : 17 Oct 2022
Membre no 216 806



Bonjour,

Alors déjà un chmod -R 777 c'est la pire des choses à faire, cela va rendre executables la totatilé des fichiers qu'il y a dans les répertoires.
Mais il y a encore plus grave : c'est de lancer une commande dans le terminal sans comprendre ce qu'elle fait.

Ci-dessous voici comment changer correctement les droits sur les fichiers avec chmod (et bien évidemment vous n'utilisez pas cette commande avant d'avoir compris ce qu'elle fait réellement).

Code
chmod -R u+rwX,go+rX,go-w


Explication sommaire :
-R = récursif
u+rwX = le user peut lire, écrire et executer;
go+rX = le groupe et les autres (others) peuvent lire et executer;
go-w = le groupe et les autres ne peuvent pas écrire

Attention à bien utiliser le X majuscule et non pas le x minuscule, ils n'ont pas le même effet.

Citation
execute (or search for directories) (x)
execute/search only if the file is a directory or already has execute permission for some user (X)


Ce message a été modifié par twist67 - 28 Mar 2023, 18:44.
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 6th June 2024 - 00:25