Chmod

28.11.2023

¿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 Numérico
Método Numérico

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

¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar