Como instalar Crontab em Centos/Rhel 7/6/5

Como instalar Crontab em Centos/Rhel 7/6/5

Após migração, nosso site Tecadmin.rede para novos VPs (CentOS 6.5) Na hospedagem digital do Ocean, descobrimos que Crontab não está instalado no servidor, quando tento executar Crontab -l comando, eu encontrei o seguinte erro.

# crontab -l -bash: crontab: comando não encontrado 

Depois de verificar o pacote do comando Crontab em nosso sistema mais antigo, descobri que ele vem de Cronie pacote. Então eu acho que escrever para Tecadmin.leitores da rede. Use o comando abaixo para instalá -lo. Isso instalará as dependências necessárias também

Instale Crontab

# yum instalar cronie 
Plugins carregados: Velocidades de espelho de carregamento mais rápido do Mirror do arquivo host em cache * base: espelho.web-ster.com * atualizações: espelho.Stanford.EDU Configuração do processo de instalação Resolução de dependências-> Verificação de transações em execução ---> pacote cronie.x86_64 0: 1.4.4-12.EL6 será instalado-> Processamento Dependência: DailyJobs for Package: Cronie-1.4.4-12.EL6.x86_64-> Verificação de transação em execução ---> pacote cronie-anacron.x86_64 0: 1.4.4-12.EL6 será instalado-> Processamento Dependência: Crontabs for Package: Cronie-Anacron-1.4.4-12.EL6.x86_64-> Verificação de transações em execução ---> pacote crontabs.Noarch 0: 1.10-33.EL6 será instalado -> Dependências de resolução de dependência acabadas resolvidas ============================================= =========================================== =================================================== =========================== Instalando: Cronie x86_64 1.4.4-12.EL6 Base 73 K Instalação para dependências: Cronie-Anacron x86_64 1.4.4-12.El6 Base 30 K Crontabs noarch 1.10-33.El6 Base 10 K Resumo da transação ============================================== =============== Instalar 3 Pacote total Tamanho do download Tomante: 114 K Tamanho instalado: 220 K Isso está ok [S/N]: Y Download Pacotes: (1/3): Cronie-1.4.4-12.EL6.x86_64.rpm | 73 KB 00:00 (2/3): Cronie-Anacron-1.4.4-12.EL6.x86_64.rpm | 30 KB 00:00 (3/3): Crontabs-1.10-33.EL6.Noarch.rpm | 10 kb 00:00 --------------------------------------------- ------------------------------------- Total 336 kb/s | 114 kb 00:00 em execução RPM_CHECK_DEBUG Teste de transação de transação Teste de transação conseguiu a transação em execução Instalação: Cronie-1.4.4-12.EL6.x86_64 1/3 Instalação: Crontabs-1.10-33.EL6.Noarch 2/3 Instalando: Cronie-Anacron-1.4.4-12.EL6.x86_64 3/3 Verificando: Crontabs-1.10-33.EL6.Noarch 1/3 Verificando: Cronie-Anacron-1.4.4-12.EL6.x86_64 2/3 Verificando: Cronie-1.4.4-12.EL6.x86_64 3/3 Instalado: Cronie.x86_64 0: 1.4.4-12.EL6 Dependência instalada: Cronie-Anacron.x86_64 0: 1.4.4-12.El6 Crontabs.Noarch 0: 1.10-33.EL6 completo! 

Como adicionar novo emprego em Crontab

Para adicionar um novo cron, use Crontab -e para editá -lo no editor e adicionar Cron conforme seus requisitos. No sistema de arquivos, os Crons são salvos no arquivo /var/spool/cron/;.

# Crontab -e 

Leia abaixo o artigo para ler mais sobre Crontab com 20 exemplos úteis.

https: // Tecadmin.net/crontab-in-linux-with-20-examples-of-cron-schedule/

Como listar trabalhos em Crontab

Para listar o agendador de empregos em Crontab, podemos usar -eu Switch de linha de comando com comando crontab. Por exemplo, para listar os trabalhos agendados para o usuário atual

# Crontab -l 

Para visualizar os trabalhos agendados em outro usuário, especifique o nome de usuário com -a alternar como abaixo.

# Crontab -u -l