ver significa que para opción modificacion listar letras imprime fecha ejemplos cuál comandos comando basicos autor archivos archivo unix unix-timestamp

significa - ¿Cuándo un directorio de UNIX cambia su marca de tiempo?



ver fecha de modificacion de un archivo linux (3)

La marca de tiempo se actualiza cuando los datos que representan el directorio cambian. Un cambio en un subdirectorio del directorio D no cambia nada en la representación de D porque D solo apunta al subdirectorio, no a lo que está dentro de él. Por otro lado, crear un archivo en D cambia el bloque de datos en el disco que representa D.

Utilicé "tocar" en un archivo, actualizando la marca de tiempo del archivo, pero la marca de tiempo del directorio principal no cambió. Sin embargo, (como se esperaba) cuando creé un nuevo archivo dentro del directorio principal, la marca de tiempo del directorio sí cambió.

¿Qué criterios usan los sistemas operativos tipo UNIX (específicamente AIX) para determinar cuándo actualizar la marca de tiempo de un directorio?


Puede usar el comando stat para encontrar la hora modificada, la hora de creación, etc. de un archivo / directorio. Consulte http://linux.about.com/library/cmd/blcmdl2_stat.htm

El artículo indica: st_mtime de un directorio se modifica mediante la creación o eliminación de archivos en ese directorio. El campo st_mtime no se cambia por cambios en el propietario, grupo, conteo de enlaces duros o modo.


La marca de tiempo de un directorio se cambia cuando el Directorio mismo se cambia. El directorio contiene, entre otras cosas, una lista de los inodos de los archivos en el directorio, de modo que cuando se modifique el contenido del directorio añadiendo o eliminando archivos, se actualizará la marca de tiempo de los directorios.