Recentelijk heb ik beschikking gekregen over een leuk servertje met daarop debian. Zonder GUI. En het probleem waar ik op dit moment tegenaan blijf lopen is dat multitasken me niet lukt. Ik heb bijvoorbeeld een minecraft server die ik graag draai, de standaard commando om dezegoed aan de gang te krijgen is:
Nu wil ik deze in de achtergrond hebben, en het volgende gebeurt:
Zoals te zien draait de server alleen als het op de foreground staat, hoe kan ik het programma op de achtergrond zetten en tegelijk door laten draaien?
code:
1
| java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui |
Nu wil ik deze in de achtergrond hebben, en het volgende gebeurt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| root@PinServer5:/home/naampje/server# java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui 148 recipes 16 achievements 2011-05-26 15:59:23 [INFO] Starting minecraft server version Beta 1.6.2 2011-05-26 15:59:23 [INFO] Loading properties 2011-05-26 15:59:23 [INFO] Starting Minecraft server on *:443 2011-05-26 15:59:23 [INFO] Preparing level "world" 2011-05-26 15:59:23 [INFO] Preparing start region for level 0 2011-05-26 15:59:23 [INFO] Preparing start region for level 1 2011-05-26 15:59:24 [INFO] Preparing spawn area: 97% 2011-05-26 15:59:24 [INFO] Done (1110130800ns)! For help, type "help" or "?" ^Z [1]+ Stopped java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui root@PinServer5:/home/naampje/server# bg [1]+ java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui & root@PinServer5:/home/naampje/server# jobs [1]+ Stopped java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui root@PinServer5:/home/naampje/server# fg java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui 2011-05-26 16:01:49 [WARNING] Can't keep up! Did the system time change, or is the server overloaded? |
Zoals te zien draait de server alleen als het op de foreground staat, hoe kan ik het programma op de achtergrond zetten en tegelijk door laten draaien?