mod

Modifica permessi UNIX e timestamp di file o directory senza chiamare chmod o touch di sistema.

FileVersione 1.1.3Stabile
lil-terminal

Panoramica

mod cambia permessi UNIX in forma breve o via mode e controlla separatamente timestamp di accesso e modifica.

Modificare solo i metadati necessari

Modificare solo i metadati desiderati: permessi, data o ora, tempo di accesso e di modifica possono essere scelti in modo esplicito.

Sintassi

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

Riferimento

mod <path> -0755

impostare i permessi ottali con la forma breve

mod <path> -m 0755

impostare i permessi nel formato mode UNIX tramite l’opzione mode

mod <path> -20251225

impostare la data

mod <path> -121008

impostare l’ora nel formato HHMMSS

mod <path> -20251225 -121008

impostare data e ora

mod <path> ... -o

modificare solo l’ora di accesso

mod <path> ... -s

modificare solo l’ora di modifica

Data e ora

Data e ora possono essere indicate separatamente o insieme. Senza -o/-s la modifica riguarda accesso e modifica; -o limita all’accesso, -s alla modifica. ctime è gestito dal filesystem.

Permessi

La forma breve -0755 e -m 0755 descrivono lo stesso valore di permessi UNIX. Entrambe restano disponibili per scegliere tra input compatto e opzione mode esplicita.

Risultato

Se stat è installato, mod restituisce i metadati aggiornati tramite stat; altrimenti una modifica riuscita restituisce il normale indicatore di successo.

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Impostare i permessi ottali con la forma breve

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Pacchetto Base

Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.

install mod
Pacchetto Minimum

Installa il pacchetto ridotto. Il riferimento locale è omesso; help <cmd> -i apre il riferimento server corrente.

install mod -m
Versione pubblica esatta

Installa esattamente questa versione pubblicata.

install mod -v 1.1.3
Controlla o aggiorna

upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.

upgrade mod
Rimuovi modulo

Rimuove il blocco estensione senza toccare core e altri moduli.

install mod -u

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Impostare i permessi ottali con la forma breve
cd \sandbox\tmp | @mf permissions.txt | mod permissions.txt -0600 | @stat permissions.txt
permissions.txt

0600

permissions.txt
0600
Impostare i permessi nel formato mode UNIX tramite l’opzione mode
mod sandbox/tmp/example.txt -m 0600
Permissions  0600  -rw-------
Impostare la data
mod sandbox/tmp/example.txt -20261225
Modified  2026-12-25
Impostare l’ora nel formato HHMMSS
mod sandbox/tmp/example.txt -121008
Modified  12:10:08
Accessed  12:10:08
Impostare data e ora
mod sandbox/tmp/example.txt -20261225 -121008
Modified  2026-12-25 12:10:08
Modificare solo l’ora di modifica
mod sandbox/tmp/example.txt -121008 -s
Modified  12:10:08
Accessed  unchanged
Impostare i permessi ottali con la forma breve
mod \sandbox\tmp\missing.txt -0644
Percorso non trovato

File usato in questo esempio: sandbox/tmp/README.txt

L’esempio usa un file o una directory dell’area di documentazione protetta /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.

Documentazione correlata

Versione pubblica attuale

v1.1.32026-08-10

Guida localizzata a permessi e tempi

-0755 e -m 0755 sono spiegati separatamente insieme a data, ora, -o e -s.