File denominato zero

1

Ho un sacco di file chiamati 0 in tutto il posto sul mio filesystem. Contengono alcune cifre (principalmente anche zero) all'interno.

Mi chiedo cosa sono e da dove vengono? Sono in esecuzione OS X Lion Developer Preview 3, ma non sono sicuro che sia così.

    
posta maxt3r 19.05.2011 - 22:42
fonte

1 risposta

2

Potresti provare a eseguire il comando

sudo dtrace -qn 'syscall::open:entry /arg1&O_CREAT/ {printf("%5d %s file:%s\n",pid,execname,copyinstr(arg0));}' | grep '[:/]0$'

in una finestra di terminale. L'output dtrace elencherà l'ID del processo, il nome del processo e l'argomento nomefile per qualsiasi chiamata open() con il flag O_CREAT impostato, il che significa che creerà il file se non esiste già. Rilascia il bit di grep finale se vuoi vedere tutte le chiamate potenzialmente create da open() , ma l'output potrebbe forse sopraffarti. Premi Ctrl-C quando hai finito.

Se qualcosa continua a creare file denominati 0 , il colpevole deve apparire nell'output.

(Modifica: risolto il richiamo di grep.)

    
risposta data 20.05.2011 - 10:28
fonte

Leggi altre domande sui tag