Permisos de archivos / calculadora chmod
Introduce una notación octal, rwx o una especificación ugo completa, o selecciona permisos por clase para ver las notaciones de permisos equivalentes y un ejemplo de comando chmod. También se admiten los bits especiales setuid, setgid y sticky. Copia los 4 resultados juntos o guárdalos como TXT. Esta pantalla no cambia los permisos de los archivos reales.
Qué puedes hacer
Introducir permisos de cuatro maneras
Introduce notación octal, rwx o ugo, o selecciona los permisos de cada clase. Consulta las demás representaciones a partir de la notación que conozcas.
Comprobar permisos, incluidos los bits especiales
Admite permisos como setuid, setgid y sticky. Los permisos normales de lectura, escritura y ejecución se gestionan por separado de los bits especiales.
Obtener valores de permisos y comandos de ejemplo
Muestra las notaciones octal, rwx y ugo, además de un ejemplo de chmod en el que se reemplaza la ruta de destino. Puedes copiar todos los resultados o guardarlos como texto.
Cómo usarla
Indicar el formato de entrada y los permisos
Elige la notación que conozcas, como la octal, e introduce el valor de los permisos. También puedes seleccionar los permisos de cada clase.
Calcular y comprobar la notación
Pulsa «Calcular» y comprueba los mismos permisos en notación octal, rwx y ugo, junto con un comando de ejemplo.
Obtener los resultados que necesitas
Copia los resultados o guárdalos como texto. Si usas un comando de ejemplo, reemplaza path/to/file por la ruta de destino real.
Cuándo usarla
Leer valores numéricos de permisos
Convierte valores como 755 o 644 de documentos de configuración a notación rwx para comprobar los permisos del propietario, el grupo y los demás.
Preparar valores de permisos para chmod
Si ya sabes qué permisos necesitas, selecciónalos para cada clase y crea la notación y un comando de ejemplo. Esta página no los aplica.
Permisos del propietario, el grupo y los demás
Considerar las tres clases por separado
El propietario se representa con u, el grupo con g y los demás con o. Indica para cada uno los permisos de lectura, escritura y ejecución o búsqueda.
Representar los permisos sumando 4, 2 y 1
Lectura r es 4, escritura w es 2 y ejecución/búsqueda x es 1. Por ejemplo, 6 equivale a 4+2 para lectura y escritura, y 5 equivale a 4+1 para lectura y ejecución/búsqueda.
El primer dígito representa los bits especiales
En la notación octal de 4 dígitos, el primer dígito representa setuid, setgid y sticky. En la notación rwx, s/t significa que el bit especial está activado con permiso de ejecución; S/T, que está activado sin permiso de ejecución. El efecto varía según el sistema operativo y el tipo de destino.
Preguntas frecuentes
¿Cuál es la diferencia entre 755 y 644?
755 concede al propietario permisos de lectura, escritura y ejecución; al grupo y a los demás, permisos de lectura y ejecución. 644 concede al propietario permisos de lectura y escritura; al grupo y a los demás, permiso de lectura. Elige según el uso y el destino; ninguno es una recomendación universal.
¿Esta página también cambia los permisos reales de los archivos?
No. Esta página solo calcula representaciones de los permisos que introduces y crea comandos de ejemplo. Tampoco consulta el estado actual de archivos reales.
¿Cuántos caracteres debo introducir para la notación rwx?
Introduce 9 caracteres que combinen los permisos del propietario, el grupo y los demás. No incluyas al principio el carácter del tipo de archivo, como «-» o «d», que aparece en la salida de ls y herramientas similares.
¿Cómo debo introducir la notación ugo?
Indica todos los permisos normales de las 3 clases y si se activan o desactivan los bits especiales, por ejemplo: u=rw,g=r,o=,u-s,g-s,o-t. Esta función no interpreta expresiones que cambian solo algunos permisos ni la sintaxis chmod arbitraria.
Entradas y resultados
- Entrada
- De 1 a 4 dígitos octales, notación rwx de 9 caracteres, una especificación ugo completa o permisos para cada clase.
- Resultados
- Notaciones octal de 4 dígitos, rwx y ugo, incluidos los bits especiales, y un ejemplo de chmod.
- Obtener resultados
- Copia juntos los cuatro resultados o guárdalos como TXT. Los permisos reales de los archivos no cambian.