Diferença entre “crontab -e” e edição do arquivo crontab manualmente? [duplicado]

2

Eu notei que algumas pessoas usam "crontab -l" para visualizar cronjobs e "crontab -e" para editá-las. No entanto, também há momentos em que as pessoas modificam manualmente "/ etc / crontab" para visualizar / adicionar / remover cronjobs.

Ambos os métodos funcionam bem, a única coisa que notei é que os cronjobs adicionados com "crontab -e" não aparecem dentro de "/ etc / crontab", mesmo que ele ainda seja executado normalmente.

Gostaria de saber quais são as diferenças entre esses dois métodos? Existem vantagens / desvantagens entre si?

PS. Eu estou no CentOS.

    
por user75228 24.05.2014 / 18:15

1 resposta

3

Os crontabs normais por usuário que você edita com crontab -e estão localizados em /var/spool/cron .

/etc/crontab contém um crontab "em todo o sistema" mantido pelo administrador do sistema.

Geralmente, há também um diretório /etc/cron.d no qual o software instalado pode adicionar entradas.

    
por 24.05.2014 / 18:23