Portál AbcLinuxu, 7. května 2025 09:52
#!/bin/sh BINDIR="$(dirname "$(readlink -fn "$0")")" cd "$BINDIR" java -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jarJak udělat, aby se mi tento soubor spustil automaticky po startu? Nemám fyzický přístup k serveru, pouze přes putty (SSH). Jde linux debian. Děkuji
@reboot /home/user/minecraft/start.sh
ln -s /home/user/minecraft/start.sh /etc/rc2.d/start.sh
ln -s /home/user/minecraft/start.sh /etc/rc2.d/S23minecraftNN
Ahoj a mas root prava? Jinak by se ti ten link nepovedlo ulozit.
screen /home/user/minecraft/start.sha když jsem zavřel putty, tak server běžel dál. Kdykoliv sem mohl přijít, do putty napsat screen +x a hned jsem byl v tom spuštěném procesu > mohl sem ho stop, resetnout atd. To se musí dělat v tom procesu, jelikož jinak by se mohl ... uložený svět.
/usr/local/bin/
/etc/rc.local
na konec PŘED exit 0
./usr/local/bin/
, bo nevím proč by root-ovský script měl ležet u nějakého podřadného usera…/etc/rc.local
něco jako /usr/local/bin/minecraft_start.sh &
sleep 2 && /usr/local/bin/minecraft_start.sh &
/usr/local/bin
by byl slušně umístněný a /etc/rc.local
se někdy hodí na takové věci.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.