Todas as pastas ou arquivos que eu crio em / var / run / get deletado ao reiniciar o mac

2

Quaisquer arquivos ou pastas adicionados em / var / run são excluídos quando eu reiniciar minha máquina. Por que isso está acontecendo? O que devo fazer para garantir que esses arquivos não sejam excluídos (ou recriados) e como eu faria isso?

Qualquer ajuda apreciada

    
por simpleengine 21.02.2013 / 01:16

1 resposta

5

/ var / run é montado como tmpfs. Isso significa que está totalmente vazio quando a sua máquina inicializa e é para ser assim para evitar que coisas como daemons não sejam iniciados por causa de um arquivo PID que sobrou. Os scripts de inicialização geralmente criam os diretórios de que precisam antes de usá-los. Se você quiser armazenar um arquivo PID, coloque-o em / var / run diretamente ou crie um diretório antes de criar o arquivo PID. Este não é o lugar para armazenar dados que precisam permanecer lá durante as reinicializações.

    
por 21.02.2013 / 01:44