com o comando stat file.txt eu recebo
Access: 2024-06-10 14:55:36.254879000 +0300
Modify: 2024-06-10 14:55:36.254879000 +0300
Change: 2024-06-10 14:55:36.254879000 +0300
Birth: -
Eu trabalho em um cluster, portanto não sou um sudo e não consigo executar nenhum comando sudo. Observe que o sistema operacional é muito antigo (como você pode ver), portanto o statx não funciona para mim.
$ lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.9.2009 (Core)
Release: 7.9.2009
Codename: Core
Assim, gostaria de perguntar se existe alguma forma de visualizar a hora do nascimento.
Obrigado
Se
stat
não for possível ler a hora de nascimento, ou ele não está armazenado no sistema de arquivos (isso é normal para muitos sistemas de arquivos!), ou seu kernel antigostat
simplesmente não sabe onde obtê-lo. Verifique com seu administrador se você não está tentando obter dados que simplesmente nunca foram armazenados!sim, centOS (e RHEL) 7.9 deve ter apenas Linux 3.10, e isso aumenta a probabilidade de seu sistema usar um sistema de arquivos que nem armazena a hora de nascimento. (Os administradores RHEL normalmente se preocupam com a confiabilidade e, portanto, tendem a escolher seus sistemas de arquivos de forma conservadora. Tente
df -h -T
ver se o seu sistema informa o tipo de seu sistema de arquivos. O XFS, por exemplo, antes de 2020 simplesmente não tinha o campo, nem, se bem me lembro, ext3 ou ReiserFS).Na verdade, como dito na resposta à qual você foi vinculado, você simplesmente não tem como solicitar essas informações ao kernel como usuário. Você está sem sorte – você precisa de alguém com acesso
debugfs
(ou seja, privilégios de root) para perguntar ao seu kernel.Editar: agora no comentário você menciona que este sistema de arquivos é NFS.
Você precisará do NFSv4 para transportar o atributo do arquivo de data de nascimento (você provavelmente está usando isso) e um kernel pelo menos 5.17 , que o CentOS 7.9 não possui.
Então, o que você quer é impossível na sua plataforma. Nada está obtendo a data de nascimento dos dados do NFS e apresentando-a ao usuário.