Calculadora chmod
Marca casillas o escribe 755 / rwxr-xr-x — obtén el octal, la notación y el comando chmod.
| Lectura (4) | Escritura (2) | Ejecución (1) | Valor | |
|---|---|---|---|---|
| Propietario (u) | 0 | |||
| Grupo (g) | 0 | |||
| Otros (o) | 0 |
Bits especiales
Setuid, setgid o el bit sticky añaden un dígito inicial al valor octal (4755, 2775, 1777).
Resultado
- Octal
- Simbólico
- Comando numérico
- Comando simbólico
Cómo se usa
- Marca lectura / escritura / ejecución para propietario, grupo y otros — el valor octal, la notación rwxr-xr-x y ambos comandos chmod se actualizan a la vez.
- O escribe en cualquiera de las cajas: un número octal como 755 o 4755 en la primera, o un modo de 9 caracteres como rwxr-xr-x (también vale una cadena completa de ls -l como -rw-r--r--) en la segunda.
- ¿Necesitas un valor habitual? Los preajustes (644, 755, 600, 700, 777, 1777) lo configuran todo con un clic, y Restablecer vuelve a 000.
- Copia la línea que necesites — el comando usa el marcador «filename», así que sustitúyelo por tu propia ruta.
Ejemplo
Entrada (octal)
755
Resultado
Octal: 755 Simbólico: rwxr-xr-x Comando numérico: chmod 755 filename Comando simbólico: chmod u=rwx,g=rx,o=rx filename
755 es el modo habitual para directorios y scripts ejecutables: el propietario lee, escribe y ejecuta; el grupo y los demás leen y ejecutan. La página muestra las mismas cuatro líneas en cuanto lo escribes.
Reglas, límites y problemas conocidos
- Esta herramienta solo construye el comando — nunca modifica ningún archivo. Pega el comando en tu terminal para aplicarlo.
- El comando usa el marcador «filename»; sustitúyelo por tu propia ruta. No se recoge ni se recuerda ningún nombre de archivo.
- Solo se generan formas de asignación completa (chmod 755, chmod u=rwx,g=rx,o=rx). No se producen formas relativas como g+w, a-x ni la X condicional.
- La entrada octal se lee como un entero: de 1 a 4 dígitos, cada uno de 0 a 7, hasta 0o7777. Así, «55» es 055, «0755» es 755 y se acepta un prefijo 0o opcional. Las formas de cinco dígitos como 00755 sirven para borrar bits especiales, algo fuera del alcance de esta herramienta.
- Setuid, setgid y sticky aparecen como dígito inicial en el valor octal (4755, 2775, 1777) y como s / S o t / T en la notación simbólica — en minúscula cuando el bit de ejecución también está activo, en mayúscula cuando no. El comando simbólico los escribe como su propia cláusula (,u+s / ,g+s / ,o+t), lo que no da lugar a ambigüedad ni en GNU ni en BSD chmod.
- La salida simbólica es siempre la forma de 9 caracteres sin la letra inicial de tipo de archivo. Pegar un campo de ls -l es válido — se descartan una letra inicial y los marcadores finales +, @ o . Una «+» significa que hay una ACL, y la herramienta avisa de que el acceso real podría diferir de estos 9 bits.
- Las ACL, SELinux, opciones de montaje como noexec y los permisos de cada directorio padre afectan al acceso real; nada de eso puede verse desde el navegador, así que no se calcula.
- Los dígitos pueden escribirse en ASCII 0-9, árabe-índico ٠-٩, persa ۰-۹ o ancho completo 0-9, y las letras simbólicas r w x s t se aceptan también en mayúscula y ancho completo. Las salidas son siempre ASCII.
- No se sube, guarda ni escribe nada en la URL: sin historial, sin enlace para compartir que transporte los permisos, sin ejecución remota.
Herramientas relacionadas
Lo que suele necesitarse después de calcular los permisos.