Chmod
¿Qué es chmod?
El comando CHMOD son utilizamos para gestionar los permisos de archivos y directorios dentro del sistema, en este artículo hemos preparado ejemplos que te ayudarán a comprender mejor los permisos chmod.
El comando chmod tiene la siguiente sintaxis:
chmod [opción] modo archivo

Permisos
En los sistemas operativos Unix y Linux, los permisos chmod son los permisos que determinan quién puede leer, escribir y ejecutar archivos y directorios. Estos permisos se pueden establecer con el comando chmod.
Los permisos chmod se dividen en tres categorías:
- Permisos del propietario: Estos permisos se aplican al usuario que creó el archivo o directorio.
- Permisos del grupo: Estos permisos se aplican al grupo al que pertenece el archivo o directorio.
- Permisos de otros: Estos permisos se aplican a todos los usuarios que no son el propietario ni pertenecen al grupo.
Cada categoría de permisos tiene tres bits, uno para cada uno de los siguientes permisos:
- Lectura: El usuario puede leer el contenido del archivo o directorio.
- Escritura: El usuario puede escribir en el archivo o directorio.
- Ejecución: El usuario puede ejecutar el archivo como un programa o como un script.


Los permisos chmod se pueden establecer de forma numérica o simbólica. La sintaxis numérica es la más común. La sintaxis simbólica es menos común, pero puede ser útil para recordar los permisos.
La siguiente tabla muestra la equivalencia entre la sintaxis numérica y la sintaxis simbólica de los permisos de acceso:

Método Simbólico
Utiliza identificadores (u, g, o, a) para usuario, grupo, otros y todos.
Modificadores (+, -, =) para añadir, eliminar o establecer permisos.
Sintaxis: chmod [augo][+|-|=][rwx] archivo[s]
Estas son las letras que abrevian cada tipo de permiso:
r: se refiere a los permisos de lectura
w: se refiere a los permisos de escritura
x: se refiere a los permisos de ejecución
