Por que date e touch / stat retornam valor de tempo diferente?

1

No meu sistema SLES 11.2, recebo uma saída estranha para o tempo de acesso a arquivos. O comando date exibe o horário correto:

Em seguida, criei um novo arquivo "a" executando touch e use stat para verificar o tempo de acesso do arquivo "a".

1)   date
Wed Mar 19 11:17:43 EST 2014

2) touch a

3) stat a
  File: 'a'
  Size: 0           Blocks: 0          IO Block: 32768  regular empty file
Device: 19h/25d Inode: 2168864     Links: 1
Access: (0644/-rw-r--r--)  Uid: ( )   Gid: ( )
Access: 2014-03-19 07:00:40.277402670 +1100
Modify: 2014-03-19 07:00:40.277402670 +1100
Change: 2014-03-19 07:00:40.277402670 +1100
 Birth: -

Alguém pode me dizer o que está causando a diferença?

    
por Winston 19.03.2014 / 01:24

2 respostas

1

Algo é estranho sobre sua configuração de fuso horário. EST (horário padrão do leste) geralmente é -500 ou -400 para o horário de verão. Sua estatística parece estar mostrando um valor para +1100 ou +11 horas.

    
por 19.03.2014 / 01:27
0

Como sugerido, eu responderia a pergunta meu elfo.

Eu executei os comandos no host no diretório / home, que é um diretório montado pelo NFS. No entanto, a hora no servidor NFS não está correta. Quais resultados no arquivo alterado foram incorretos no servidor NFS.

    
por 20.03.2014 / 23:17

Tags