Escolar Documentos
Profissional Documentos
Cultura Documentos
$ sudo ls -l
1. Edite o Crontab /var/spool/cron/crontabs
$ crontab –e Muitas vezes, você pode precisar verificar
se um usuário específico possui ou não
O comando acima é usado para chamar seu crontabs próprios.
crontab padrão. Agora você pode editar Ele deve imprimir todos os crontabs
este arquivo e inserir seus próprios disponíveis de cada usuário em seu sistema
trabalhos para executar em um na saída padrão.
determinado momento. Por padrão, este
crontab deve conter alguns comentários 6. Exclua seu Crontab
que ajudarão você a entender sua
funcionalidade em mais detalhes. $ crontab –r
2. Lista Crontab Se você deseja finalizar todas as tarefas pré-
$ crontab –l agendadas, a exclusão do crontab é uma
opção - o comando abaixo mostra como isso
pode ser feito para o usuário conectado no
Você pode usar este comando para listar o
momento.
crontab atual em uso. Este comando apenas
despeja o conteúdo dentro do arquivo
crontab na saída padrão. Pode ser útil ao 7. Exclua o Crontab do usuário
inspecionar crontabs.
$ crontab -u User -r
3. Edite o Crontab por usuário Para excluir a crontab do usuário, utilize
esse comando.
$ crontab -u User –e
0 20 * * Mon /bin/sh
script.sh
0 20 15 1 * 0 */3 * * *
/script/script.sh /script/script.sh
0 8 * * *
/scripts/script.sh; 32. Agende trabalhos diários do
/scripts/scrit2.sh Cron
40. Atualize a lista de pacotes e Os caches são usados para fornecer acesso
atualize o sistema rápido aos serviços. Mas, eles podem ficar
enormes e precisam de manutenção
0 12 1 * * root apt-get periodicamente. Essa entrada do crontab
mostra como agendar um trabalho cron
update && apt-get -y para limpar os caches PageCache, dentries e
upgrade inodes.
MAILTO=root@example.com
PATH=/bin:/sbin:/usr/bin:/usr/s
bin:/usr/local/bin:/usr/local/sbin