linux: verifica se o arquivo está sendo acessado por outro processo? [duplicado]

0

Eu tenho um arquivo em um sistema Linux que diz ter sido acessado pela última vez pelo processo que o criou há algumas horas, mas gostaria de saber se esse processo já terminou de gravar no arquivo, ou se o arquivo agora é basicamente terminado de escrever. Sem saber nada sobre o processo original, que comando posso usar para verificar se é seguro começar a ler os dados do arquivo sem o perigo de estar incompleto?

    
por 719016 01.08.2012 / 12:08

1 resposta

2

Você pode tentar o comando lsof . Sem saber nada sobre o processo original , no entanto, esse método pode não funcionar - por exemplo, se o processo fechar o arquivo, mas depois reabri-lo para anexação.

    
por 01.08.2012 / 12:19

Tags