Calculadora chmod
Activa lectura/escritura/ejecución para propietario, grupo y otros — obtén los modos octal y simbólico más un comando chmod listo para pegar, al instante.
| Lectura | Escritura | Ejecución | |
|---|---|---|---|
| Propietario | |||
| Grupo | |||
| Otros |
chmod 644 filename
Calcula permisos de archivos Unix
Esta calculadora chmod convierte entre las tres formas en que Unix y Linux describen los permisos de archivos: las casillas que marcas, el número octal de tres dígitos como 755 o 644, y la cadena simbólica como rwxr-xr-x. Al editar cualquiera de ellas se actualizan las demás en vivo, así que puedes empezar por la representación que ya tengas. El resultado incluye una línea de comando chmod lista para pegar.
Los permisos se agrupan en tres clases — propietario (el usuario dueño del archivo), grupo (usuarios del grupo del archivo) y otros (los demás) — y cada clase tiene tres bits: lectura (r = 4), escritura (w = 2) y ejecución (x = 1). Sumar los bits de una clase da su dígito octal, así rwx = 7, r-x = 5 y rw- = 6. Los modos comunes son 644 para archivos normales y 755 para scripts y directorios.
Preguntas frecuentes
¿Qué significa chmod 755? El propietario obtiene lectura, escritura y ejecución (7); el grupo y los otros obtienen lectura y ejecución (5 y 5). Es el modo típico para scripts ejecutables y para directorios en los que quieres que otros entren.
¿Cuál es la diferencia entre 644 y 755? Ambos dan al propietario lectura y escritura, pero 755 añade el bit de ejecución para todos, que es lo que hace que un archivo sea ejecutable o un directorio sea accesible. Usa 644 para datos y texto, 755 para programas y carpetas.
¿Cómo se asigna el octal a rwx? Cada dígito es la suma de lectura (4), escritura (2) y ejecución (1) de una clase. Así 7 = 4+2+1 = rwx, 6 = 4+2 = rw-, 5 = 4+1 = r-x y 0 = sin permisos.
¿Por qué importa el bit de ejecución en los directorios? En un directorio, el bit de ejecución concede permiso para entrar y acceder a los archivos que contiene, en lugar de ejecutarlo. Por eso 755 es común para carpetas.