Um mecanismo que geralmente uso é verificar o tempo de alteração (ctime) dos arquivos dentro do diretório raiz. Como o diretório inicial /root
é criado no momento da instalação e é freqüentemente usado raramente, isso pode fornecer uma aproximação relativamente boa. Como esclarecido por Kyle nos comentários, já que ctime se refere ao inode, e não aos dados, modificar o conteúdo do arquivo não alterará o ctime.
Por padrão, o comando ls
imprime a hora da modificação (mtime) do arquivo. Então, se substituir na opção ctime assim,
ls -alct /root
Isso imprimirá todos os arquivos, exibirá o tempo de criação e classificará por hora.
Como exemplo, aqui está uma amostra dos 3 arquivos mais antigos no diretório /root
de um dos meus sistemas.
ls -alt install.log.syslog .cshrc .tcshrc
-rw-r--r--. 1 root 10238 Feb 18 2010 install.log.syslog
-rw-r--r--. 1 root 129 Dec 3 2004 .tcshrc
-rw-r--r--. 1 root 100 Sep 22 2004 .cshrc
E depois, verificando o horário de alteração
ls -alct install.log.syslog .cshrc .tcshrc
-rw-r--r--. 1 root 100 Feb 18 2010 .cshrc
-rw-r--r--. 1 root 10238 Feb 18 2010 install.log.syslog
-rw-r--r--. 1 root 129 Feb 18 2010 .tcshrc
A data 18 de fevereiro de 2010 certamente acompanha o tempo aproximado em que eu teria instalado o sistema pela primeira vez.