Menu
Coddy logo textTech

Propiedad de Archivos

Parte de la sección Fundamentos del Journey de Terminal de Coddy — lección 57 de 82.

Más allá de los permisos, cada archivo tiene un propietario y un grupo asociados. Cuando ejecutas ls -l, puedes ver esta información de propiedad justo después de la cadena de permisos:

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

El propietario es típicamente el usuario que creó el archivo, y el grupo permite que múltiples usuarios compartan el acceso. Puedes cambiar la propiedad usando el comando chown:

# Cambiar el propietario de un archivo
chown bob report.txt

# Cambiar tanto el propietario como el grupo
chown bob:staff report.txt

# Cambiar solo el grupo
chown :staff report.txt

También existe el chgrp comando, que cambia solo el grupo:

chgrp developers project.txt

Cambiar la propiedad generalmente requiere privilegios administrativos. Por esto, a menudo verás estos comandos usados con sudo en sistemas reales. Comprender la propiedad te ayuda a controlar exactamente a quién aplican los permisos de «propietario» y «grupo» cuando los estableces con chmod.

Hoja de referencia

Cada archivo tiene un propietario y un grupo. Puedes ver esta información con ls -l:

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

Usa chown para cambiar la propiedad:

# 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

Usa chgrp para cambiar solo el grupo:

chgrp developers project.txt

Cambiar la propiedad generalmente requiere privilegios administrativos (usa con sudo).

Pruébalo tú mismo

Esta lección no incluye un desafío de código.

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos