Menu
Coddy logo textTech

Propriété des fichiers

Fait partie de la section Les fondamentaux du Journey Terminal de Coddy — leçon 57 sur 82.

Au-delà des permissions, chaque fichier possède un propriétaire et un groupe associés. Lorsque vous exécutez ls -l, vous pouvez voir ces informations de propriété juste après la chaîne de permissions :

-rw-r--r-- 1 alice developers report.txt
              │     │
              │     └── Group
              └──────── Owner

Le propriétaire est généralement l'utilisateur qui a créé le fichier, et le groupe permet à plusieurs utilisateurs de partager l'accès. Vous pouvez changer le propriétaire en utilisant la commande chown :

# Changer le propriétaire d'un fichier
chown bob report.txt

# Changer à la fois le propriétaire et le groupe
chown bob:staff report.txt

# Changer uniquement le groupe
chown :staff report.txt

Il y a aussi la commande chgrp, qui ne change que le groupe :

chgrp developers project.txt

Changer le propriétaire nécessite généralement des privilèges administratifs. C'est pourquoi vous verrez souvent ces commandes utilisées avec sudo sur de vrais systèmes. Comprendre la propriété vous aide à contrôler exactement à qui les permissions « propriétaire » et « groupe » s'appliquent lorsque vous les définissez avec chmod.

Aide-mémoire

Chaque fichier a un propriétaire et un groupe. Vous pouvez voir ces informations avec ls -l :

-rw-r--r-- 1 alice developers report.txt
              │     │
              │     └── Group
              └──────── Owner

Utilisez chown pour changer le propriétaire :

# Change the owner
chown bob report.txt

# Change both owner and group
chown bob:staff report.txt

# Change only the group
chown :staff report.txt

Utilisez chgrp pour changer uniquement le groupe :

chgrp developers project.txt

Changer le propriétaire nécessite généralement des privilèges administratifs (utilisez avec sudo).

Essayez vous-même

Cette leçon ne comprend pas de défi de code.

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux