tarefa cron do root que requer reinicialização me tirará do sistema se eu usar outro usuário?

1

Eu tenho algumas tarefas do cron exclusivas para o root. Um deles tem um comando de reinicialização no final.

Diga I SSH com meu usuário de trabalho e enquanto estiver fazendo alguma tarefa com ele, a tarefa raiz que exige reinicialização será executada em segundo plano:

A reinicialização do root registrará meu outro usuário de trabalho do SSH?

Se eu tivesse que apostar, eu apostaria que não vai tirar meu usuário do trabalho, como é outra sessão, mas como eu sou novo no cron do Unix, é importante para mim perguntar aqui e que mais pessoas poderiam encontrar isso facilmente.

Por que eu iria querer reiniciar:

A tarefa é apt-get update && apt-get upgrade e, como eu sei, pode ser necessário reinicializar.

    
por JohnDoea 14.12.2016 / 16:08

1 resposta

3

Se você tiver um cron job que tenha um comando reboot , todo o sistema será reinicializado (como disse o @AlexP), nenhuma sessão de usuário (local ou remota) ou processos permanecerão ativos.

Como um aparte, você pode querer considerar por que você tem uma tarefa de reinicialização em seu cron job; existe um serviço ou processo que você poderia reiniciar em vez de reinicializar a máquina inteira que realizaria o mesmo objetivo? Tem sido minha experiência com sistemas baseados em Linux que é raro que você precise reinicializar completamente o sistema. Eu posso pensar em alguns casos, mas eles são poucos e distantes entre si.

    
por 14.12.2016 / 16:45

Tags