Convierte permisos de archivos de Linux entre casillas, octal (755) y simbólico (rwxr-xr-x) en tu navegador.
Unix y Linux controlan el acceso a cada archivo con nueve bits de permiso: lectura, escritura y ejecución, concedidos por separado al propietario del archivo, a su grupo y a todos los demás. El comando chmod acepta esos bits como un número octal compacto — 755, 644 — o como una cadena simbólica como rwxr-xr-x, y recordar cómo se corresponde una forma con la otra es exactamente el tipo de cosa que nadie debería tener que memorizar. Esta calculadora mantiene las tres representaciones sincronizadas: cambia una casilla y los valores octal y simbólico la siguen; escribe un valor octal o simbólico y las casillas lo siguen.
La matemática es sencilla cuando la ves desglosada. Cada permiso tiene un valor fijo — la lectura vale 4, la escritura 2 y la ejecución 1 — y cada dígito octal es la suma de los valores concedidos a una clase. Así, 755 significa que el propietario recibe 4+2+1 (lectura, escritura y ejecución) mientras que el grupo y los demás reciben 4+1 (lectura y ejecución). La herramienta muestra ese desglose para cada dígito, junto con el comando chmod equivalente tanto en forma numérica como en la forma simbólica u=/g=/o=, listo para pegar en una terminal.
Usos típicos: corregir permisos tras subir archivos a un servidor web (644 para archivos y 755 para directorios y scripts es la combinación clásica), restringir una clave privada o un archivo .env a 600, o comprobar un valor antes de ejecutar chmod por SSH o en un pipeline de CI. El preajuste 777 está incluido porque es común en los tutoriales — con una advertencia visible, ya que dar a todos los usuarios acceso total de escritura y ejecución rara vez es buena idea en cualquier máquina accesible desde internet. Todo se ejecuta 100% en tu navegador: no se ejecuta ningún comando y nada se envía a ningún servidor.
Cada permiso tiene un valor: lectura = 4, escritura = 2, ejecución = 1. Cada dígito octal es la suma de los valores concedidos a una clase (propietario, grupo, otros). Ejemplo: rwxr-xr-x = (4+2+1)(4+1)(4+1) = 755.
Concede al propietario lectura, escritura y ejecución (7 = 4+2+1) y al grupo y a los demás, lectura y ejecución (5 = 4+1). En notación simbólica es rwxr-xr-x — el permiso estándar para directorios y scripts ejecutables en servidores web.
El bit de ejecución. 644 (rw-r--r--) permite al propietario leer y escribir mientras los demás solo leen — lo correcto para archivos normales. 755 añade la ejecución para todas las clases, que los directorios necesitan para poder abrirse y los scripts para poder ejecutarse.
Normalmente, sí. 777 permite a cualquier usuario del sistema modificar y ejecutar el archivo, así que una cuenta comprometida o un script malicioso puede reescribirlo. Si un programa solo funciona con 777, el problema real casi siempre es la propiedad del archivo — arréglalo con chown.
Un cuarto dígito inicial establece los bits especiales: setuid (4), setgid (2) y sticky (1). Esta calculadora cubre los tres dígitos clásicos de permisos; si pegas un valor de cuatro dígitos, se usan los tres últimos.
No. La conversión es puro JavaScript ejecutándose en tu dispositivo — no se ejecuta ningún comando, nada se transmite y nada se almacena.
Vai.la convierte cualquier URL en un enlace corto con estadísticas de clics, código QR y tu propio biolink.
Vai.la no se hace responsable del uso de las herramientas ni de las decisiones tomadas a partir de sus resultados.