È impossibile (date le informazioni nella tua domanda) sapere cosa sta facendo il file, ma puoi impostare una trappola per esso e vedere quale processo sta scrivendo su quel file e spero che venga ricreato se si cattura momento nella registrazione del filesystem.
Avrai bisogno di sapere alcune cose sul terminale per utilizzare lo strumento fs_usage
e filtrare i risultati per adattarli al percorso esatto del file.
Sulla mia macchina, la mia cartella home si chiama mike, quindi puoi regolare il comando |grep /Users/mike/1
in modo che corrisponda al nome della tua cartella utente:
Apri l'app del terminale e digita pwd e premi invio. Quindi, digita il comando sudo: invoca il comando come superutente (root) poiché sta toccando il livello più basso del sistema e ignora le protezioni che tutti gli utenti hanno. Se non ti piacciono i comandi del terminale, guarda in uno strumento come fseventer per vedere se puoi determinare cosa sta creando quel file.
mac:~ mike$ pwd
/Users/mike
mac:~ mike$ sudo fs_usage | grep /Users/mike/1
12:48:19 stat64 /Users/mike/1 0.000076 W touch
12:48:19 open /Users/mike/1 0.000206 W touch
12:48:19 getattrlist /Users/mike/1 0.000119 mds
12:48:19 lstat64 /Users/mike/1 0.000012 mdworker
12:48:19 stat64 /Users/mike/1 0.000004 mdworker
12:48:19 lstat64 /Users/mike/1 0.000002 mdworker
12:48:19 getattrlist /Users/mike/1 0.000041 mdworker
12:48:19 open /Users/mike/1 0.000025 mdworker
12:48:19 getattrlist /Users/mike/1 0.000012 mdworker
12:48:19 getattrlist /Users/mike/1 0.000078 mdworker
12:48:19 getattrlist /Users/mike/1/.DS_Store 0.000006 mdworker
12:48:19 getattrlist /Users/mike/1/.DS_Store 0.000003 mdworker
12:48:19 getattrlist /Users/mike/1/.DS_Store 0.000004 mdworker
12:48:19 getattrlist /Users/mike/1/.DS_Store 0.000003 mdworker
12:48:19 getattrlist /Users/mike/1 0.000024 mds
12:48:20 lstat64 /Users/mike/1 0.000028 fseventsd
^C
Si vede che ho digitato control-C per uscire dallo strumento dato che fs_usage attenderà per sempre, scaricando l'utilizzo di tutti i file finché non gli dici di uscire.
Una volta che hai impostato il trap, attendi che lo schermo mostri le voci simili alla mia dove ho usato il comando touch
per creare il file ~ / 1