Para iniciar os processos em uma determinada tty na inicialização, você precisa editar este arquivo: /etc/init/tty*.conf . Substitua * pelo número tty . Adicione o script de inicialização do seu servidor para este arquivo. Um exemplo pode ser:
exec /sbin/getty -n -l /path/to/minecraft-server/startup.sh -8 38400 tty1
( Isso pode não permitir que você efetue login se o seu script não chamar explicitamente /sbin/login ! )
Em retrospectiva, openvt pode ser mais adequado às suas necessidades. Edite seu arquivo /etc/rc.local e adicione o comando openvt .
openvt -c 1 sh /path/to/minecraft-server/startup.sh
O script será executado na inicialização automaticamente @ tty1 desta maneira:)
Você desejará configurar um trabalho cron para o overviewer . cron é um programa que agenda tarefas (que você define / configura) para executar em intervalos específicos. Leia mais sobre cron aqui .
Uma entrada de amostra cron da tarefa para o overviewer pode parecer:
0 * * * * root /path/to/overviewer/overviewer --config ~/overviewer/config
Esta entrada irá para o arquivo crontab localizado em /etc/crontab .
O formato de uma entrada crontab é:
minute hour day-of-month month day-of-week user command
Espero que isso ajude!