Omnikit
DesarrolloArchivosDineroTodas las herramientas
Ctrl K
Herramientas de desarrolloHerramientas de archivosCalculadoras financierasTodas las herramientas
InicioHerramientas para desarrolladoresCalculadora chmod
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Calculadora chmod

desarrollo

Permisos de archivos en Linux: marque casillas o escriba 755 o rwxr-xr-x, y copie el comando chmod

Se ejecuta en su navegador. Nada de lo que escribe se envía a ningún sitio.

Los modos de chmod suman tres números por grupo: lectura vale 4, escritura 2 y ejecución 1. Así, 7 significa rwx y 5 significa r-x, y 755 es rwxr-xr-x: el propietario modifica el archivo y todos los demás lo leen y lo ejecutan. Un cuarto dígito delante activa setuid (4), setgid (2) o sticky (1).

Esta página se ha traducido automáticamente del original en inglés. Ninguna persona ha revisado todavía la traducción, así que la versión en inglés es la que debe consultar. Leer el original en inglés

Siguiente:
  • Nginx Config Generator A commented nginx server block for a reverse proxy, static site, SPA or redirect
  • Generador de .gitignore Cree un .gitignore a partir de 61 plantillas para lenguajes, frameworks, editores y sistemas

Cómo calcular los permisos de chmod

1

Marque Lectura, Escritura y Ejecución para Propietario, Grupo y Otros, o escriba un modo como 755 o rwxr-xr-x.

2

Lea las formas Octal y Simbólico (ls -l), con lo que permite cada dígito.

3

Marque setuid, setgid o sticky en Especial si el archivo los necesita.

4

Escriba el nombre del Archivo o directorio, active -R para todo un árbol y pulse Copiar para obtener el comando chmod.

Acerca de la calculadora chmod

Esta calculadora chmod convierte los permisos de archivos de Unix y Linux entre el número octal, como 755, y las letras simbólicas que muestra ls -l, como rwxr-xr-x. Marque las casillas de lectura, escritura y ejecución para el propietario, el grupo y los demás, escriba un número o pegue la columna de permisos de ls -l, incluida la letra inicial del tipo de archivo; las tres formas se mantienen sincronizadas.

Cada dígito es una suma: lectura vale 4, escritura 2 y ejecución 1. El 7 del propietario es 4 + 2 + 1 y el 5 del grupo es 4 + 1. Un cuarto dígito delante guarda los bits especiales: setuid (4) ejecuta un programa como su propietario, setgid (2) lo ejecuta como su grupo o hace que los archivos nuevos de un directorio hereden el grupo, y sticky (1) permite a cada uno borrar solo sus propios archivos en un directorio compartido como /tmp. En las letras aparecen como s o t en la posición de ejecución, y como S o T mayúsculas cuando la ejecución no está también activada, lo que suele indicar un error.

La línea de comando de abajo está lista para copiar, en forma numérica (chmod 755 file) o simbólica (chmod u=rwx,g=rx,o=rx file), con -R para todo un árbol de directorios y el nombre de su archivo entrecomillado para la shell si contiene espacios. Aparecen avisos para los modos que suelen ser un error, como un archivo con escritura para todos.

El cuadro de umask muestra lo que hace una umask con los archivos nuevos, que parten de 666, y los directorios nuevos, que parten de 777. Una umask de 022 da 644 y 755; 077 da 600 y 700.

Lo que no hace: cambiar ningún archivo, leer listas de control de acceso (ACL) ni aplicar cambios relativos como g+w a un modo existente. Todo se ejecuta en su navegador. Herramientas relacionadas: Number Base Converter, Cron Expression Builder.

Preguntas frecuentes

¿Qué significa chmod 755?

El propietario recibe 7, que es lectura (4) más escritura (2) más ejecución (1). El grupo y todos los demás reciben 5, lectura más ejecución. Así, cualquiera puede ejecutar el programa o abrir el directorio, pero solo el propietario puede cambiarlo. En ls -l aparece como rwxr-xr-x.

¿Qué diferencia hay entre chmod 644 y 755?

Ambos permiten escribir solo al propietario. 755 añade ejecución para todos, que necesitan un script, un programa o un directorio; 644 deja la ejecución desactivada, lo adecuado para archivos normales como páginas web, imágenes y configuración. Dar 755 a un archivo normal no hace daño, pero es innecesario.

¿Por qué chmod 777 es mala idea?

El modo 777 permite a cualquier usuario de la máquina cambiar, sustituir o borrar el archivo, y ejecutarlo. En un servidor web significa que cualquier proceso comprometido puede reescribir su código. Los directorios que de verdad deben compartirse deberían usar 1777, que añade el bit sticky para que cada uno solo pueda borrar sus propios archivos.

¿Qué significan s, S, t y T en la salida de ls -l?

Una s minúscula en la posición de ejecución del propietario o del grupo significa que setuid o setgid está activo y la ejecución también. Una S mayúscula significa que el bit especial está activo pero la ejecución no. Lo mismo vale para t y T en la última posición, que muestran el bit sticky.

¿Cómo decide la umask los permisos de los archivos nuevos?

Los programas suelen crear los archivos con 666 y los directorios con 777, y se quita cada bit activado en la umask. Con umask 022, los archivos salen con 644 y los directorios con 755. Con 077 son 600 y 700, privados para el propietario. Una umask nunca añade permisos.

¿Cambia la calculadora los permisos de mis archivos?

No. La página solo calcula los números y escribe el comando para que usted lo ejecute en una terminal. No se sube nada ni se toca ningún archivo. Pegue el comando en una shell de la máquina que tiene el archivo, añadiendo sudo si no es su propietario.

¿Sigue sin resolverlo? Pregunte sobre Calculadora chmod y cualquiera que lo sepa puede responder. No se necesita cuenta.

Herramientas relacionadas

Todas las herramientas para desarrolladores
Codificar y decodificar Base64Texto y archivos a Base64 y de vuelta, con modo seguro para URL y vista previa de imágenesConversor de timestamp UnixDe timestamps Unix a fechas y de fechas a timestamps, en cualquier zona horariaJSON a TypeScriptGenere interfaces o tipos de TypeScript a partir de una muestra JSONConvertir CSV a JSONConvierta CSV a JSON y JSON a CSV, con una vista previa en tablaConvertir YAML a JSONConvierta YAML a JSON y JSON a YAML, con los anclajes resueltosCodificador y decodificador de URLCodifique o decodifique texto y URL con codificación porcentual y vea cada parte de un enlaceConversor de coloresHEX, RGB, HSL, HWB, OKLCH y CMYK en ambos sentidos, con comprobación de contrasteConversor de bases numéricasBinario, octal, decimal, hexadecimal y cualquier base hasta 36, exacto a cualquier tamaño, con complemento a dos
¿Le ha resultado útil esta herramienta?
Omnikit

Tareas pequeñas, hechas en su navegador. Gratis, rápido y privado. Los archivos nunca se suben.

Archivos

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Desarrollo

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Dinero

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuíasPreguntasAcerca deCómo verificamosBiblioteca de leyes (beta)PrivacidadCondicionesDivulgaciónContactoMore: Exam practice (UGC NET Paper 1)Se ejecuta en su navegador. No se sube nada. © 2026 Omnikit (theomnikit.com)