Start.sh не работает

GIGABAIT

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
GIGABAIT
может ктото скинуть свой Start.sh под ubuntu у меня после рестарта не запускаетса скрипт запускаетса когда из скрипта убераю скрин
 
может ктото скинуть свой Start.sh под ubuntu у меня после рестарта не запускаетса скрипт запускаетса когда из скрипта убераю скрин
Скиньте файл start.sh, вывод pwd в директории со скриптом и содержимое rc.local (/etc/rc.local на Debian)
 
У меня Ubuntu
 
но етот файл для автозапуска скрипта при старте ВПС а мне надо чтоб я вконсоле сервера написал рестарт и скрипт перезапустил сам себя в скрине
 
и да можно узнать как прописывать в
rc-local
 
но етот файл для автозапуска скрипта при старте ВПС а мне надо чтоб я вконсоле сервера написал рестарт и скрипт перезапустил сам себя в скрине
Код:
$ screen -dmS server start.sh
 
#!/bin/sh
BINDIR=$(dirname "$(readlink -fn "$0")")
while true
do
/usr/bin/screen -Sdm Serv
/usr/bin/java -Xincgc -Xmx16G -XX:+DisableExplicitGC -XX:MaxPermSize=40M -Dlauncher.noJAnsi=false -Dfile.encoding=UTF-8 -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -jar spigot.jar nogui
echo "To stopping the server, press the key combination Ctrl + C!"
echo "Reboot:"
for i in 5 4 3 2 1
do
echo "$i..."
sleep 1
done
echo "Reboot complete!"
done
 
етот скрипт не открывает скрин
 
Запускать с помощью screen -dmS {название сессии screen (server, например)} start.sh, где start.sh - файл со скриптом ниже
PHP:
#!/bin/sh
cd /директория/вашего/сервера/ #Можно узнать с помощью $ pwd
echo "   *** Script made by {username}"
while : ;
do
echo " "
java -jar -Xms200m -Xmx5000m core.jar nogui && # core.jar - ядро Вашего сервера
echo " "
echo "===================================="
echo "Вероятно, сервер упал, перезапускаю"
echo "===================================="
echo " "
echo "Чтобы отменить нажмите: ctrl + c"
echo " "
#sleep 5 -  раскомментируйте, если необходимо
done
 
спс скрит работает но без скрина закрыл консоль сервак упал
 
PHP:
#!/bin/sh
cd /fora/
echo "   *** Script made by serv"
while : ;
do
echo " "
java -jar -Xms200m -Xmx5000m spigot-1.13.2.jar nogui && # core.jar - ядро Вашего сервера
echo " "
echo "===================================="
echo "Вероятно, сервер упал, перезапускаю"
echo "===================================="
echo " "
echo "Чтобы отменить нажмите: ctrl + c"
echo " "
#sleep 5 -  раскомментируйте, если необходимо
done
 
а как вписать скрен в скрипт и какой
 
спс скрит работает но без скрина закрыл консоль сервак упал
Я использую отдельный скрипт, который запускает сессии screen:
Код:
screen -dmS serv sh /home/nyanguymf/liteheaven/start.sh & screen -dmS bungee sh /home/nyanguymf/bungee/start.sh & screen -dmS lobby sh /home/nyanguymf/lobby/start.sh & screen -dmS sync sh /home/nyanguymf/sync/start.sh
 
большое вам спасибо вы мне очень помогли
 
осталось ток в автозапуск добавить
 
как можно в скрине сделать чтоб по рус писало
 
Назад
Верх Низ