Domanda

Sono confuso tra il termine ora di modifica del file e ora di modifica del file.Qualcuno può aiutarmi a renderlo più chiaro?

È stato utile?

Soluzione

mtime è l'ora della modifica: i contenuti sono cambiati.

ctime è il tempo di cambio di stato: permanenti, proprietà e contenuti.

Wikipedia dice:

* mtime: time of last modification (ls -l),
* ctime: time of last status change (ls -lc) and
* atime: time of last access (ls -lu).

Si noti che Ctime non è il momento della creazione di file.Scrivere in un file cambia mtime, ctime e atime.Una modifica delle autorizzazioni di file o della proprietà del file modifica il suo ctime e atime.La lettura di un file ne modifica l'ora.I file system montati con l'opzione Noatime non aggiornano Atime su Reads e l'opzione Relatime prevede aggiornamenti solo se il precedente atime è più vecchio di mtime o ctime.A differenza di atime e mtime, ctime non può essere impostato con utime (come usato EGal tatto);L'unico modo per impostarlo su un valore arbitrario è modificare l'orologio di sistema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top