Como posso ver a data de criação de um arquivo no Linux

Neste artigo vamos ensinar como obter o crtime, ou CReation Time, que são as datas de acesso, modificação e criação de um arquivo em um sistema GNU/Linux.

Observe que você só poderá saber a data de criação de um arquivo no Linux se o sistema de arquivos for criado como EXT4. Se, pelo contrário, for anterior, não é possível conhecer esses dados.

Antes de começar, para descobrir se o sistema de arquivos está EXT4, precisamos inserir o comando df-T no arquivo. Uma vez confirmado, procedemos à consulta e visualização do data de criação de um arquivo no Linux.



Se no diretório obtivermos uma saída anterior, o traço do meio no campo " Aniversário" significa que o sistema de arquivos em que estamos trabalhando não suporta o armazenamento da data de criação, portanto, não é possível visualizar essa data.

Portanto, acontece que as ferramentas do espaço do usuário não conseguem obter essas informações corretamente, pelo menos nas versões anteriores.

Como posso ver a data de criação de um arquivo no Linux
Como visualizar a data de criação de um arquivo Linux em apenas alguns passos

Quando usamos sistemas operacionais como o Linux, cada componente dentro dele é rotulado como um arquivo e toda vez que fazemos uma alteração em um deles, eles são salvos em um inode.

Para obter o INODE_NUMBER, que é o número de inodes encontrados dentro do arquivo, temos que procurá-lo da seguinte forma: is-i-file. Com ele podemos obter o número de inodes que precisamos usar no próximo comando.

O Linux é responsável por diferenciar e selecionar cada arquivo com base em seu respectivo número de inode, que não é o mesmo nome com o qual foi criado. A ideia é usar o comando «Estatística» ou «Estatística», como o nome sugere, para visualizar o status do sistema de arquivos criando informações úteis, como:



  • Data de criação do arquivo
  • número de inodes
  • Alterações aplicadas
  • Última mudança de estado
  • Último acesso, entre outros.

Para isso, devemos começar tendo como referência a raiz dos sistemas que contém o arquivo a ser revisado. No Linux eles existem com parâmetros como

  • Ctime, que mostra o tempo de mudança
  • Como, gera o tempo de acesso
  • mtime, o tempo de modificação
  • Crime, a data e hora em que o arquivo foi criado.

Como posso ver a data de criação de um arquivo no Linux

Encontre a data de criação do arquivo

Como explicamos anteriormente, usaremos o Crtime, para poder visualizar a data e hora de criação de um arquivo Linux. Já que este parâmetro é o responsável por encontrar o inode do arquivo, através do comando: ~$estat.


Para realizar esta ação, precisamos ir ao diretório onde o arquivo está localizado e a partir daí analisar as informações exibidas, como a data do último acesso e modificação, os links, o tamanho, o número de inodes, etc.

Agora, com o número do inode, vamos copiar e colar no diretório, mantendo os colchetes da seguinte forma: debugfs -R 'stat ' /dev/sda1. Onde /dev/sda1 é onde a unidade está montada. E podemos ver que na linha crtime obtemos a data que estávamos procurando.


Se em vez disso o que você deseja é exibir as datas de modificação, você deve usar a opção de lista longa (-eu), todas as datas de modificação do arquivo são mostradas por padrão no Linux.

Se você também adicionar " -você " o que você obterá são as datas da última vez que o arquivo foi aberto para leitura ou edição.

É tão fácil aprender como posso ver a data de criação de um arquivo no Linux. Qualquer dúvida que você tenha, pode deixar na caixa de comentários um pouco mais abaixo.

Adicione um comentário do Como posso ver a data de criação de um arquivo no Linux
Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.

End of content

No more pages to load