Come posso registrare le scritture di file Crontab

2

Sto cercando un modo per registrare le scritture di file crontab. Un mio amico mi ha burlato e ha fatto qualcosa che occasionalmente aggiunge */5 * * * * say "deranged" "The current time is 'date'"

Non sono ancora riuscito a identificare un modello: niente per 2 settimane, poi due volte in 5 minuti. Sto cercando di trovare il processo che scrive sul crontab. C'è un modo per registrare le scritture crontab in un file in modo da poter prendere questa cosa?

    
posta Arion 03.03.2014 - 23:24
fonte

1 risposta

1

Apri il terminale ed esegui questo:

sudo fs_usage | grep cron

Lo eseguivo usando tmux o screen in modo da poterlo staccare e controllare in seguito. A seconda di quanti lavori cron hai, questo potrebbe generare molti messaggi e non vorrai eseguirlo dove un processo in fuga potrebbe causare danni. (backup, verifica filesystem per spazio, ecc ...)

Puoi anche usare mdfind per vedere se riesci a individuare il file / script / pacchetto che sta chiamando crontab (forse) e metterlo in correlazione con le volte in cui si verificano i cambiamenti effettivi del filesystem.

mdfind crontab
    
risposta data 03.03.2014 - 23:52
fonte

Leggi altre domande sui tag