Calculadora chmod en línea — Octal y simbólico

Activa los bits ugo rwx, mantén sincronizado el octal (644, 755, 1755…) y lee la notación simbólica al estilo de ls con setuid, setgid y sticky. La cadena simbólica es de solo lectura: no interpreta entradas como u+rwx.

Cargando…
Calculadora chmod
Modelo bidireccional entre ugo rwx y octal. La notación simbólica al estilo de ls (con s/S/t/T) y el comando chmod sugerido son de solo lectura.

Cómo funciona

Activa lectura, escritura y ejecución para propietario, grupo y otros, además de setuid, setgid y sticky. El octal se sincroniza (3 dígitos sin bits especiales, 4 en caso contrario). La notación simbólica muestra s, S, t o T según las reglas de Unix.

Opciones

Bits ugo (rwx)
Controles principales: al conmutar r/w/x se actualizan octal, simbólico y la pista.
Campo octal
Acepta 644, 0755, 1755…. Un octal inválido muestra un error sin cambiar los bits.
Bits especiales
setuid, setgid y sticky determinan el dígito octal más alto y la posición de ejecución (s/S/t/T).

Ejemplos prácticos

Ejecutable clásico

Octal

755

Simbólico

rwxr-xr-x

Sticky + 755

Octal

1755

Simbólico

rwxr-xr-t

Utilidades relacionadas

Volver al hub de utilidades. Para validar un archivo .env, véase validate-env.

FAQ de la calculadora chmod

Permisos Unix

¿Puedo pegar u+rwx,g+rx?

No. La notación simbólica es solo para mostrar. Introduce el valor octal o usa los interruptores.

¿Cuándo tiene el octal 3 o 4 dígitos?

3 dígitos sin bits especiales (755). 4 dígitos siempre que un bit especial esté activo (4755, 1755…).

¿ACL / SELinux?

No está disponible. La herramienta cubre solo los permisos clásicos de Unix.

¿Qué diferencia hay entre s y S?

s = bit especial + ejecución; S/T = bit especial sin ejecución en esa tríada.

¿Por qué 9 caracteres en lugar de -rwxr-xr-x?

Mostramos solo la parte de permisos (ugo rwx, 9 caracteres). Se omite el prefijo de tipo de archivo que imprime ls (-), porque esto es una calculadora de modos y no un listado de inodos.

Timestamps, UUID, ULID, Nanoid, cron, contraseñas, regex, slugify, bases numéricas, mayúsculas, diff de texto y chmod — todo en el cliente.