Outils pour utilisateurs

Outils du site


command-line:linux

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
command-line:linux [le 08/04/2020 à 08:59] Yoskocommand-line:linux [le 08/04/2020 à 09:25] – [Gestion des droits] Yosko
Ligne 65: Ligne 65:
 | ↳ droits de l'utilisateur prorpiétaire | ↳ droits de l'utilisateur prorpiétaire
 ↳ type de fichier ↳ type de fichier
 +</code>
  
 +Types de fichier :
 +  * ''-'' : fichier classique
 +  * ''d'' : dossier
 +  * ''l'' : lien symbolique
 +  * ''c'' : périphérique en mode caractère (clavier, terminal, etc.)
 +  * ''b'' : périphérique en mode bloc (disques durs, etc.)
 +  * liste non-exhaustive
 +
 +=== Changer les droits : chmod ===
 +
 +<code bash>
 +# modèle de base en mode textuel :
 +chmod [u g o a] [+ - =] [r w x] fileName
 +# exemples :
 +chmod u+x fileName # donner le droit d'exécution à l'utilisateur propriétaire
 +chmod go-wx fileName # interdire les droits d'écriture et d'exécution au groupe propriétaire et aux autres
 +chmod a+r fileName # donner les droits de lecture à tout le monde
 +chmod u=rwx,g=rx,o=x # fixer les droits de chacun
 </code> </code>
 +
 +FIXME ajouter ici une explication sur le mode octal.
 +
 +=== Changer les propriétaires : chown ===
 +
 +<code bash>
 +# modèle de base :
 +sudo chown [-R] [userName][:groupName] target1 [target2...]
 +# -R pour récursif (appliqué à un dossier : se transmet à tous ses fichiers, sous-dossiers, et ainsi de suite)
 +# exemples :
 +sudo chown -R bill . #rend bill propriétaire du dossier courant et de tout son contenu
 +sudo chown : www-data /var/www # rend le groupe www-data propriétaire du dossier spécifié, mais ne change pas son contenu
 +</code>
 +
command-line/linux.txt · Dernière modification : le 12/07/2020 à 13:21 de Yosko