No unix, não existe tempo de criação.
Há um problema semântico aqui: Se eu tiver um arquivo a.txt criado em 1º de outubro, e criar um novo arquivo por cp a.txt b.txt em nov, 1º, qual é o tempo de criação de b.txt ? Se você pensa em nov, primeiro. acho que posso
ln a.txt b.txt
rm a.txt
e têm o mesmo efeito final: b.txt contém exatamente os dados de a.txt , mas os metadados vinculados ao conteúdo são criados em nov, 1 ...
Dependerá muito do sistema de arquivos em que você armazenou seus arquivos. O sistema de arquivos do tipo Unix (como todo o sistema de arquivos linux padrão --- ext4, etc.) não possui metadados para a primeira data de criação. Se você vir a página de manual de fstat(2) , poderá ver que os dados dos arquivos são:
Há uma antiga confusão em andamento sobre isso ctime significa creation time (como é em algum sistema de arquivos derivado do MS-DOS), mas no unix não existe algo como a primeira vez de criação de um arquivo.
Portanto, não, no sistema de arquivos unix normal você não tem tempo de criação. Você acabou de ter o último horário de modificação de metadados .