Erro Crontab: no crontab Para [usuário]

3

Estou vendo um erro toda vez que eu faço o comando abaixo. Por quê?

$crontab -l
no crontab for server

onde servidor é a conta do usuário.

Esse problema ocorre porque o script no crontab não funciona, então tentei resolver o problema. Isso é o que eu coloquei usando crontab -e :

crontab -e
@reboot /usr/bin/teamspeak3-server_linux-amd64/ts3server_minimal_runscript.sh

Pressiono ctrl + o e salve-o, reinicie e descubra que o script não inicializa (mesmo que o próprio script funcione se eu clicar duas vezes na GUI). Se eu faço um crontab -l após a reinicialização, descubro que recebo o mesmo erro acima. Mesmo antes da reinicialização, se eu tentar abrir o crontab -e logo depois de salvar esse comando dentro do arquivo, a linha de código não estará lá.

    
por john smith 28.06.2015 / 14:43

2 respostas

9

Isso provavelmente é porque esse usuário ainda não possui um crontab. Você pode criar um crontab para esse usuário chamando:

crontab -e
    
por 28.06.2015 / 15:05
2

O servidor do usuário não tem nenhum trabalho de planejamento em crontab , então crontab -l gera essa informação, não é um erro. Normalmente, você pode encontrar o arquivo crontab de um usuário no diretório / var / spool / cron / crontabs .

    
por 28.06.2015 / 17:14

Tags