Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Calcula los permisos de archivos en Unix y Linux en formato octal, simbólico y de comando chmod con una matriz interactiva de lectura, escritura y ejecución.

Calculadora chmod para permisos de archivos en Unix y Linux

La Calculadora chmod convierte los permisos de archivos de Unix y Linux en números octales, notación simbólica y comandos chmod listos para usar mediante una matriz de permisos interactiva. Marca las casillas de lectura, escritura y ejecución para el propietario, el grupo y otros, y todos los formatos se actualizan a la vez. Está pensada para desarrolladores, administradores de sistemas y cualquiera que prefiera no memorizar los códigos octales.

Puedes trabajar en cualquier sentido: marca las casillas, escribe un valor octal como 755 o pega una notación simbólica como rwxr-xr-x — la calculadora mantiene la matriz, los campos y los comandos generados sincronizados. Los permisos especiales (setuid, setgid, sticky bit), el selector de archivo o directorio y la opción recursiva vienen incluidos, así que el comando que copies es exactamente el que necesitas en la terminal.

Privada por diseño: cada cálculo se ejecuta localmente en tu navegador. Nunca se envían a ningún servidor valores de permisos, comandos ni nombres de archivos.

Cómo usar la Calculadora chmod

1

Define los permisos en la matriz

Marca Lectura, Escritura y Ejecución para Propietario, Grupo y Otros. El total octal de cada rol (4 + 2 + 1) se actualiza a medida que haces clic.

2

O escribe el octal / simbólico directamente

Ingresa un valor octal de 3 dígitos como 644 (o uno de 4 dígitos como 4755 con bits especiales), o escribe una notación simbólica como rwxr-xr-x. La matriz y el otro campo se sincronizan automáticamente.

3

Ajusta las opciones y los valores predefinidos

Elige un valor predefinido (644, 755, 777, 700, 600, 400, 775, 000), activa los bits Especiales, cambia el tipo Archivo / Directorio o habilita la opción Recursivo para añadir -R al comando.

4

Copia el comando chmod

El resultado muestra los comandos chmod octal y simbólico listos para usar, además de una vista previa de ls -l. Haz clic en Copiar junto a un comando y pégalo en tu terminal.

Funciones

Matriz de permisos interactiva

Una cuadrícula 3x3 activa Lectura (4), Escritura (2) y Ejecución (1) para Propietario, Grupo y Otros, con el total octal de cada rol actualizándose en vivo.

Sincronización bidireccional

Edita la matriz, escribe el octal o pega la notación simbólica — todos los campos se actualizan en tiempo real sin botón de Calcular.

Valores predefinidos comunes

Valores de un solo clic para 644, 755, 777, 700, 600, 400, 775 y 000, cada uno con una descripción emergente que explica su uso habitual.

Permisos especiales

Activa Setuid (4), Setgid (2) y Sticky Bit (1) para construir valores octales de 4 dígitos; la notación simbólica muestra s/S y t/T correctamente.

Vista previa de archivo / directorio

Cambia entre Archivo y Directorio para ver cómo se representan los permisos en la salida de ls -l, con un prefijo - o d.

Opción recursiva

Habilita Recursivo para añadir -R a los comandos chmod generados al aplicar permisos a un árbol de directorios.

Comandos listos para usar

Genera comandos chmod octal y simbólico con botones de copia de un clic, listos para pegar en tu shell.

Desglose octal

Muestra cómo se suma el valor de cada rol — por ejemplo, lectura + escritura + ejecución como 4 + 2 + 1 = 7 — para que el cálculo nunca sea un misterio.

Preguntas frecuentes

¿Qué significa chmod 755?

755 (rwxr-xr-x) le da al propietario lectura, escritura y ejecución completas, mientras que el grupo y otros solo obtienen lectura y ejecución. Es la opción estándar para directorios y archivos ejecutables. El permiso 644 (rw-r--r--) quita la ejecución y es la configuración habitual de los archivos comunes.

¿Cómo corresponden lectura, escritura y ejecución a 4, 2 y 1?

Cada permiso tiene un peso numérico: lectura = 4, escritura = 2 y ejecución = 1. Suma los pesos que quieras para un rol y obtendrás su dígito octal — lectura + ejecución es 4 + 1 = 5, y lectura + escritura + ejecución es 4 + 2 + 1 = 7. Repite para propietario, grupo y otros para construir el valor completo, exactamente como lo muestra el desglose de la calculadora.

¿Cuál es la diferencia entre 755 y 777?

755 permite escribir solo al propietario, mientras que el grupo y otros pueden leer y ejecutar. 777 otorga lectura, escritura y ejecución a todos, incluidos el grupo y otros. En general 777 no se recomienda en producción porque cualquiera puede modificar el archivo; resérvalo para pruebas temporales o directorios compartidos específicos donde cada usuario realmente necesite acceso total.

¿Cuál es la diferencia entre la notación simbólica y la octal?

La notación octal usa números como 755, donde cada dígito es la suma de los permisos (4 = lectura, 2 = escritura, 1 = ejecución). La simbólica usa letras como rwxr-xr-x, donde r = lectura, w = escritura, x = ejecución y - significa que el permiso está desactivado. Ambas describen el mismo acceso; la calculadora convierte entre ellas al instante.

¿Qué son setuid, setgid y el sticky bit?

Setuid (4) ejecuta un ejecutable con los permisos de su propietario. Setgid (2) hace que los archivos nuevos de un directorio hereden el grupo de ese directorio. El Sticky Bit (1) impide que los usuarios eliminen archivos que no les pertenecen en un directorio compartido — se usa habitualmente en /tmp. Activa cualquiera de estos para producir un valor octal de 4 dígitos.

¿Cómo aplico los permisos de forma recursiva?

Activa la opción Recursivo para generar un comando como chmod -R 755 nombre_archivo. La opción -R aplica los mismos permisos a un directorio y a todos los archivos y subdirectorios que contiene. Úsala con cuidado en árboles grandes, ya que cambia todo lo que está debajo del objetivo.

¿Qué permiso debo usar para las claves SSH?

Una clave privada SSH debe usar 600 (rw-------) para que solo el propietario pueda leerla y escribirla; SSH rechaza las claves con permisos más amplios. El propio directorio .ssh debe ser 700. Ambos están disponibles como valores predefinidos de un clic en la calculadora.

Lectura (4) Escritura (2) Ejecución (1) Octal
Propietario (u) 7
Grupo (g) 5
Otros (o) 5
Especiales:
Predefinidos:
ls -l
-rwxr-xr-x 1 user group
Comando octal
chmod 755 filename
Comando simbólico
chmod u=rwx,g=rx,o=rx filename
Desglose
Marca las casillas o escribe valores octales/simbólicos — todo se sincroniza en tiempo real
Usa los botones de valores predefinidos para permisos comunes como 644 o 755
Cambia entre Archivo/Directorio para ver cómo se muestran los permisos en ls -l
Activa los permisos especiales (Setuid, Setgid, Sticky) para valores octales de 4 dígitos
Todos los cálculos se realizan localmente en tu navegador
¿Quieres aprender más? Leer documentación →
1/6
Comience a escribir para buscar...
Buscando...
No se encontraron resultados
Pruebe con otras palabras clave