Calculadora chmod
Convierte entre notaciones de permisos de archivo Unix — octal (755), simbólica (rwxr-xr-x) y binaria. Alterna permisos y visualiza una vista previa del comando chmod.
Common presets:
Permission Bits
Owner (u)7
Group (g)5
Others (o)5
Octal
Symbolic
rwxr-xr-x
Binary
111 101 101
Command
chmod 755 filename
Cómo usar Calculadora chmod
- 1Ingresa un valor octal (por ejemplo, 755) o alterna las casillas de permisos.
- 2Visualiza la notación simbólica y el valor numérico actualizarse en tiempo real.
- 3Copia el comando chmod listo para usar.
- 4Utiliza los preestablecidos para patrones de permisos comunes.
ZenovayAnalytics
Analytics pensado para fundadores.
- Seguimiento de visitantes en tiempo real
- Privacidad primero, sin aviso de cookies
- Configurado en dos minutos
Herramientas relacionadas
Formateador y Validador JSON
Formatea, valida y embellece datos JSON con resaltado de sintaxis y detección de errores.Decodificador JWT
Decodifica e inspecciona tokens JWT. Consulta el encabezado, la carga útil y verifica firmas.Base64 Codificar/Decodificar
Codifica texto a Base64 o decodifica Base64 a texto. Soporta UTF-8 y datos binarios.Codificador/Decodificador de URL
Codifica o decodifica componentes de URL. Maneja caracteres especiales, cadenas de consulta y URLs completas.Preguntas frecuentes
¿Qué significan los bits de permisos Unix?▾
Los permisos Unix tienen tres conjuntos para tres principales: Propietario (u), Grupo (g) y Otros (o). Cada conjunto tiene tres bits: Lectura (r = 4), Escritura (w = 2), Ejecución (x = 1). La notación octal suma los tres bits: rwx = 7, rw- = 6, r-x = 5, r-- = 4, etc. chmod 755 significa propietario=rwx (7), grupo=r-x (5), otros=r-x (5). Para directorios, el bit de ejecución significa permiso para "entrar/listar".
¿Cuáles son los valores de permisos más comunes?▾
644 (rw-r--r--) — archivo estándar: el propietario puede leer/escribir, todos los demás solo lectura. Típico para archivos de contenido de servidores web. 755 (rwxr-xr-x) — directorio o ejecutable estándar: el propietario puede hacer todo, todos los demás pueden leer y ejecutar. 600 (rw-------) — archivo privado: solo el propietario puede leer/escribir. Típico para claves SSH y archivos de configuración con secretos. 700 (rwx------) — directorio privado: solo el propietario puede acceder. 777 (rwxrwxrwx) — completamente abierto: todos pueden hacer todo. Evítelo en producción.
¿Qué son el sticky bit y setuid/setgid?▾
Unix tiene tres bits especiales: Setuid (SUID, 4000) — cuando se establece en un ejecutable, corre con los privilegios del propietario del archivo (usado por sudo, passwd). Setgid (SGID, 2000) — en ejecutables: corre con privilegios de grupo; en directorios: los nuevos archivos heredan el grupo del directorio. Sticky bit (1000) — en directorios: solo el propietario del archivo puede eliminar sus archivos (usado en /tmp). Combinado con permisos estándar: chmod 1755 /tmp establece sticky + 755.
chmod simbólico frente a octal — ¿cuál debo usar?▾
Octal (chmod 644 archivo) es explícito y establece todos los permisos a la vez — es el más inequívoco y comúnmente usado en scripts. Simbólico (chmod u+x archivo, chmod g-w archivo) modifica bits específicos sin cambiar los demás — útil cuando desea agregar ejecución al propietario sin conocer los permisos actuales. chmod a+r archivo agrega lectura para todos los principales. chmod o= archivo elimina todos los permisos para otros.
¿Cómo cambio los permisos de forma recursiva?▾
Use chmod -R 755 /ruta para establecer permisos recursivamente en un directorio y todo su contenido. Advertencia: aplicar los mismos permisos a archivos y directorios a menudo es incorrecto — los directorios necesitan ejecución para ser accesibles. Un patrón mejor usa find: find /ruta -type f -exec chmod 644 {} \; para archivos y find /ruta -type d -exec chmod 755 {} \; para directorios.