mod

Cambia permisos UNIX y marcas de tiempo de archivos o directorios sin llamar a chmod ni touch del sistema.

ArchivosVersión 1.1.3Estable
lil-terminal

Resumen

mod permite cambiar permisos UNIX en forma corta o mediante mode y ajustar fecha/hora para acceso o modificación.

Cambiar solo los metadatos necesarios

Cambie solo los metadatos necesarios: permisos, fecha u hora y tiempos de acceso o modificación pueden seleccionarse de forma deliberada.

Sintaxis

lil-terminal
mod <path> [-0755|-m 0755] [-YYYYMMDD] [-HHMMSS] [-o|-s]

Referencia

mod <path> -0755

definir permisos octales con la forma abreviada

mod <path> -m 0755

definir permisos en formato mode de UNIX mediante la opción mode

mod <path> -20251225

definir la fecha

mod <path> -121008

definir la hora en formato HHMMSS

mod <path> -20251225 -121008

definir fecha y hora

mod <path> ... -o

cambiar solo la hora de acceso

mod <path> ... -s

cambiar solo la hora de modificación

Fecha y hora

La fecha y la hora pueden indicarse por separado o juntas. Sin -o/-s, el cambio se aplica al acceso y la modificación; -o limita al acceso y -s a la modificación. ctime pertenece al sistema de archivos y no se define directamente.

Permisos

La forma corta -0755 y -m 0755 representan el mismo valor de permisos UNIX. Ambas existen para permitir tanto una entrada compacta como una opción mode explícita.

Resultado

Si stat está instalado, mod devuelve los metadatos actualizados mediante stat; en caso contrario, un cambio correcto devuelve el indicador normal de éxito.

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Definir permisos octales con la forma abreviada

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install mod
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install mod -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install mod -v 1.1.3
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade mod
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install mod -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Definir permisos octales con la forma abreviada
cd \sandbox\tmp | @mf permissions.txt | mod permissions.txt -0600 | @stat permissions.txt
permissions.txt

0600

permissions.txt
0600
Definir permisos en formato mode de UNIX mediante la opción mode
mod sandbox/tmp/example.txt -m 0600
Permissions  0600  -rw-------
Definir la fecha
mod sandbox/tmp/example.txt -20261225
Modified  2026-12-25
Definir la hora en formato HHMMSS
mod sandbox/tmp/example.txt -121008
Modified  12:10:08
Accessed  12:10:08
Definir fecha y hora
mod sandbox/tmp/example.txt -20261225 -121008
Modified  2026-12-25 12:10:08
Cambiar solo la hora de modificación
mod sandbox/tmp/example.txt -121008 -s
Modified  12:10:08
Accessed  unchanged
Definir permisos octales con la forma abreviada
mod \sandbox\tmp\missing.txt -0644
Ruta no encontrada

Archivo usado en este ejemplo: sandbox/tmp/README.txt

El ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

Documentación relacionada

Versión pública actual

v1.1.32026-08-10

Referencia localizada de permisos y tiempos

-0755 y -m 0755 se explican por separado, junto con fecha, hora, -o y -s.