O Crontab pode ser concedido a cada conta de usuário. As contas de usuário que podem usar o comando crontab estão listadas no arquivo de permissão se estiver disponível. Caso contrário, ou o arquivo de negação rege quais usuários estão impedidos de usar este comando, ou o comando só estaria disponível para todos ou nenhum usuário (exceto o superusuário), dependendo de certas variáveis de configuração. \
Opções / interruptores do Crontab
Usar um crontab sem nenhuma opção exibe o crontab do usuário.
Usando a opção -u:
A opção -u, quando adicionada ao crontab com um nome de usuário, edita o crontab desse usuário.
Usando com a opção -l:
Adicionar a opção -l ao comando crontab produz crontab na saída padrão.
Usando com a opção -r:
Usar a opção -r com o comando crontab apaga seu crontab. Antes de realmente excluir o crontab, será solicitada uma confirmação.
Usando com a opção -f:
Executar o comando crontab com a opção -f exclui seu crontab sem pedir confirmação primeiro, então use com cuidado.
Usando com a opção -e:
Use a opção -e com o crontab para fazer alterações no crontab atual e instala o crontab modificado assim que você sair do editor.
Arquivos Crontab
Os arquivos relevantes para o utilitário crontab são os seguintes:
- O arquivo localizado em / var / cron / allow mostra quais usuários têm permissão para usar o crontab.
- O arquivo localizado em / var / cron / deny mostra quais usuários têm seus privilégios crontab restritos.
- Por último, o arquivo em / var / cron / tabs lista as tabelas crontab.
Sintaxe:
A sintaxe para usar o comando Crontab é a seguinte:
arquivo $ crontab [-u user]$ crontab [-u usuário] -l | -r [-f] | -e
Conclusão
Com o crontab, os usuários podem agendar e automatizar os comandos a serem executados. O utilitário cron funciona em segundo plano e executa todos os comandos listados em um crontab.
Se você deseja iniciar um novo arquivo crontab em vez de usar um modelo, você pode usar o comando crontab com a opção -e.