>_Descobrindo a data de criação de um Arquivo

Primeiro Passo, pegue o Inode do arquivo como exemplo abaixo:

root@tgl:/usr/lib/cgi-bin/dhcp_web# ls -i teste-inode 
4721528 teste-inode

Segundo passo, será necessário saber em qual partição está o arquivo, utilize o comando df

Terceiro Passo, após a coleta dos dados utilize o comando debugfs com os parâmetros abaixo:

root@tgl:/usr/lib/cgi-bin/dhcp_web# debugfs -R 'stat <4721529>' /dev/sda1
Inode: 4721529   Type: regular    Mode:  0755   Flags: 0x80000
Generation: 2695087932    Version: 0x00000000:00000001
User:     0   Group:     0   Size: 0
File ACL: 0    Directory ACL: 0
Links: 0   Blockcount: 0
Fragment:  Address: 0    Number: 0    Size: 0
 ctime: 0x52840099:302858cc -- Wed Nov 13 20:43:37 2013
 atime: 0x52840096:67787eb0 -- Wed Nov 13 20:43:34 2013
 mtime: 0x52840099:302858cc -- Wed Nov 13 20:43:37 2013
crtime: 0x5283fc02:2a6c0838 -- Wed Nov 13 20:24:02 2013
dtime: 0x52840099 -- Wed Nov 13 20:43:37 2013
Size of extra inode fields: 28
EXTENTS:
(END)

A linha crtime irá informar a data de criação do arquivo.

O comando stat seguido do arquivo/diretório irá trazer informações de acesso e modificação

root@tgl:/usr/lib/cgi-bin/dhcp_web# stat teste-inode 
  File: "teste-inode"
  Size: 15        	Blocks: 8          IO Block: 4096   arquivo comum
Device: 801h/2049d	Inode: 4721528     Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2013-11-13 20:43:37.145987632 -0200
Modify: 2013-11-13 20:43:37.145987632 -0200
Change: 2013-11-13 20:44:02.589988864 -0200
 Birth: -
>_Descobrindo a data de criação de um Arquivo
Tagged on:

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

%d blogueiros gostam disto: