CRONTAB NO UBUNTU 7.10

1. CRONTAB NO UBUNTU 7.10

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/03/2008 - 11:10h

Gostaria de saber pq o cron, agendador de tarefas, que aliás é muito simples de configurar não funciona no Ubuntu. Percebi que ele trata o crontab -e de maneira diferente... não abre o VI como de costume em outras distro.

Existe algum "jeitinho" para fazer funcionar?


  


2. Re: CRONTAB NO UBUNTU 7.10

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 22/03/2008 - 14:08h

Isso deve ao fato de que o editor padrão do terminal no Ubuntu é o nano em vez do vi se quiser mudar para ele:

sudo update-alternatives --config editor




3. Valeu pela dica !

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/03/2008 - 16:52h

Obrigado peça dica do editor, espro que funcione agora!

muito obrigado mesmo.


4. ainda não funcionou

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/03/2008 - 16:55h

aQuestãop do editor resolveu mesmo, mas ocrontab ainda não funcionou, tenho que ativar o configurar outro arquivo além do crontab ?


5. Re: CRONTAB NO UBUNTU 7.10

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 22/03/2008 - 18:18h

bom vc deve adicionar o seu usuario na lista de cron.allow

sudo gedit /etc/cron.allow

e adicione o suario que vc quer nela no caso normalmente o root e o seu usario..

faça um teste:
sudo crontab -e

1 * * * * mkdir /tmp/teste

sudo crontab -l

vá na pasta temp depois de um minuto e veja se ela foi criada...

por padrão cron não mostra menssagens no terminal a menos que vc indique para mostrar...

adicionando essa linha:

1 * * * * root echo teste2 > /dev/tty6so


ele vai mostrar no terminal 6 crt+alt f6
as mensagen teste2


6. arquivo cron.allow

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/03/2008 - 18:55h

Infelizmente dentro do dir /etc não existe o arquivo cron.allow

Mas percebi que o cron funciona para comandos com direcionamentos > <arquivo>
cp, mv, cut, split e outros. Mas não para comandos do tipo uptime, who que deveriam ocorrer em real time no prompt

Pq será ?


7. Re: CRONTAB NO UBUNTU 7.10

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 22/03/2008 - 19:46h

o cron funciona em foreground, vc deve especificar para qual terminal ele mandara a saida do comando:

adiciona esta linha depois do comando > /dev/tty6so

se quiser que seja no primeira terminal > /dev/tty1so

para entra no modo terminal crt+alt+f1 ...

a mensagem deve aparecer lá do comando uptime

se vc quiser uma confirmação de algum script seu...
adiciona uma linha no final do script

echo "comando bem sucedido" e redireciona para o terminal que vc queira...







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts