
El nombre de los tres cochinitos, o "The name of the three little pigs," es un recurso mnemotécnico simple pero efectivo para recordar la asignación de permisos en sistemas Unix/Linux. Se aplica principalmente al comando chmod, que permite modificar los permisos de lectura, escritura y ejecución para el dueño (user), el grupo (group) y otros (others).
En lugar de recordar la sintaxis numérica directa, se asocia cada permiso con un cochinito: Papá Cochinito (Dueño), Mamá Cochinito (Grupo), y Bebé Cochinito (Otros). Cada cochinito tiene derecho a leer, escribir y/o ejecutar archivos.
Pasos para usar El Nombre de los Tres Cochinitos:
- Paso 1: Identifica los Cochinitos. Define qué permisos necesita cada "cochinito." Por ejemplo, si solo el dueño necesita leer, escribir y ejecutar, mientras que el grupo solo necesita leer, y otros no necesitan nada, ya tienes una base.
- Paso 2: Asigna valores numéricos. Cada permiso tiene un valor:
- Leer (r) = 4
- Escribir (w) = 2
- Ejecutar (x) = 1
- Paso 3: Suma los permisos por Cochinito.
- Papá Cochinito (Dueño): r + w + x = 4 + 2 + 1 = 7
- Mamá Cochinito (Grupo): r = 4
- Bebé Cochinito (Otros): Ninguno = 0
- Paso 4: Combina los números. Combina los resultados de cada cochinito en un solo número de tres dígitos: 740.
- Paso 5: Aplica el comando chmod. Usa el comando `chmod 740 nombre_del_archivo` para asignar los permisos.
Ejemplo: Si quieres que el dueño pueda leer y escribir (6), el grupo pueda leer y ejecutar (5), y otros solo puedan leer (4), el comando sería `chmod 654 nombre_del_archivo`. Este método te ayuda a visualizar y recordar fácilmente la correspondencia entre los permisos y los usuarios, haciendo la gestión de permisos en Linux mucho más intuitiva.
Must Read
En resumen, "El Nombre de los Tres Cochinitos" es una forma amigable de recordar chmod, asociando cada categoría de usuario con un personaje familiar para una mejor comprensión y aplicación.