Maak een startup script die zowel 2 als 3 doet.quote:Op dinsdag 22 januari 2008 09:15 schreef PiRANiA het volgende:
Vraagje(s):
1. Ik wil een VPS huren om een gameserver op te zetten. Er draait debian op. Als ik nu het spel (Wolfenstein Enemy Territory) op ubuntu heb draaien, gaat het dan op Debian ook werken?
2. Als ik via ssh een proces opstart en ik ga uit de ssh, blijft het proces dan aan staan?
3. Hoe zet ik in (2) gestart proces weer uit?
Ik hoor het graag!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | my_cmd=etded.x86 start() { # Dit kan je ook laten als je je PATH correct set: # PATH=$PATH:/path/to/stuff # Maar set je PATH wel buiten deze functie cd /path/to/stuff # Mocht je je PATH correct geset hebben, dan hoef je ook geen ./ op te geven :) ./$my_cmd +set fs_game etpub +set dedicated 2 +set net_port 27960 +set net_ip et.kexx.net +exec server.cfg +set fs_homepath 27960 +set fs_game etpub +g_serverInfo 3 +set sv_punkbuster +set g_tyranny 1 } _status() { # Dit is de makkelijkste manier om achter de PID van je process te komen pgrep -f $my_cmd # En als je geen pgrep hebt: # ps -ef | grep $my_cmd | grep -v grep | awk '{print $2}' } status() { PID=`_status` if [ -n "$PID" ] ; then echo "We are running $my_cmd [$PID]" else echo "We are not running $my_cmd [$PID]" fi } stop() { PID=`_status` [ -n "$PID" ] && kill -9 $PID } case $1 in start|stop|status) $1 ;; *) echo "Usage: `basename $0` <start|stop|status>" ;; esac |
kay, da's mooi.quote:Op dinsdag 22 januari 2008 10:15 schreef Iblis het volgende:
[quote]Je hoeft screen niet per se als daemon te starten. Zolang je de server maar ‘in screen’ opstart. Ik denk dat het zinnig is om even een screen. Je start daarin gewoon op met 'screen'. Dan krijg je in feite weer een commando-prompt (maar dan 'in screen'). Alles wat je daarbinnen dan opstart kun je laten draaien, ook al verbreek je de SSH-sessie.
Het belangrijkste is nu om weer bij zo'n screen-sessie te komen als je opnieuw inlogt. Dit doe je met: screen -x (om aan te koppelen) en loskoppelen doe je met ctrl+a,d . Je zou screen, om even iets naars te zeggen, als een soort remote desktop voor text-programma's kunnen zien. (Behalve dat screen al veel langer bestaat.)
Wat stoppen betreft, killall kan inderdaad ook.
eerst ssh userrr@mijnwachtwoordquote:Op dinsdag 22 januari 2008 14:00 schreef PiRANiA het volgende:
[..]
kay, da's mooi.
En hoe kom ik dan ik die ssh?
usage: ssh [-1246AaCfgKkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-i identity_file] [-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-w local_tun[:remote_tun]] [user@]hostname [command]
quote:Op dinsdag 22 januari 2008 14:03 schreef whoops het volgende:
[..]
eerst ssh userrr@mijnwachtwoord
en dan ben ik 'er in'
of het geschikt is weet ik ook niet helemaal, maar we kunnen het wel proberen in ieder geval.quote:Op dinsdag 22 januari 2008 14:20 schreef Dubbeldrank het volgende:
Ik vraag me af of VPS wel geschikt is voor het hosten van dedicated game servers, Enemy Territory is dan wel niet zo'n veeleisend spel, maar ik verwacht toch wel iets meer latency vanwege de virtualisatie.
Zoals je zelf zegt zou ik het persoonlijk eerst eens testen, kijken of het uberhaupt lekker loopt. Je kan natuurlijk wel met 'nice' gaan werken, maar dat is ook niet erg chique. Test account aanvragen dus.quote:Op dinsdag 22 januari 2008 14:27 schreef PiRANiA het volgende:
[..]
of het geschikt is weet ik ook niet helemaal, maar we kunnen het wel proberen in ieder geval.
Aantal slots durf ik eigenlijk niet te zeggen. Volgens berekeningen zouden het er 80 kunnen zijn (wat betreft CPU bij 100% gebruik).
Misschien als ik inzet op de helft (40 spelers) dat het wel kan...
Okee dan. Maar eens een testaccount opvragen bij flex...quote:Op dinsdag 22 januari 2008 14:04 schreef PiRANiA het volgende:
[..]
- ssh user@host
Ssh vraagt dan om je password. Als je dat goed invoert ben je ingelogd. Je kan nu je screen sessie overnemen met 'screen -x'
En dat met een P4 en 2gig ram internquote:Op dinsdag 22 januari 2008 14:49 schreef whoops het volgende:
Ik heb een VPS bij Strato. Of het voor games een goeie is zou ik niet weten, maar ik kan niet klagen over de performance van de websites. [afbeelding]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 CPU 2.80GHz stepping : 9 cpu MHz : 2799.052 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr bogomips : 5601.06 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # Zie CD paranoia voor meer flags cdparanoia -B # This is a bogugtrack which is sometimes created # Delete it if present bogus_track=track00.cdda.wav [ -f "$bogus_track" ] && rm $bogus_track for i in *.wav; do mp3file=$(basename $i .wav) lame -cbr -b 192 -q 2 -k -t -p $i ${mp3file}.mp3 # Verwijder wav file indien succesvol omgezet naar mp3 [ $? -eq 0 ] && rm $i done # Dit heb ik niet... #FILE=cddbinfo.txt #mp3cddb *.mp3 #[ -f $FILE ] && mp3cddbtag $FILE |
Does wat actiever mee little indian.quote:Op donderdag 24 januari 2008 10:39 schreef Hiawatha het volgende:
Offtopic: WOOT! Mijn mooie topicje bestaat nog steeds!!![]()
Ontopic: Linux forever!
quote:Op woensdag 23 januari 2008 20:49 schreef slakkie het volgende:
Zat dernet in een ander topic waar men over CD rippen begon, en toen dacht ik, he, ik heb nog een manier om via de CLI CD's te rippen.
In het eerste gedeelte rippen we de CD
Vervolgens zetten we de wav files om naar mp3 en we are done.
[ code verwijderd ]
Hoe kom ik aan die sonic engine?quote:Op donderdag 24 januari 2008 19:29 schreef devvertje het volgende:
[..]
cdparanoia is leuk, maar de 'sonic engine' die winamp gebruikt is toch echt een stuk beter (helemaal met beschadigde cd's)
(die sonic engine is volgens mij ook de beste ter wereld zeg maar, .. mja .. sonic .. wat verwacht je..)
Als je tijdens de installatie kiest voor handmatig partitioneren, verder niets aanpast en de format flags aanzet bij de schijven die je wel wil formatteren dan moet het gewoon goed gaan. De kernel wordt ook opnieuw geinstalleerd, dat is niet te voorkomen. Maar een simpele update geeft je de laatste kernel weer, dus dat is niet zo'n probleem.quote:Op zondag 27 januari 2008 13:45 schreef Klonk het volgende:
Schopje met een vraagje...
Hoe kan ik ubuntu opnieuw installeren zonder dat bestaande partities worden verneukt, ik had wat gevonden wat alleen Ubuntu opnieuw installeerd zonder de kernel aan te tasten, maar deze lijkt niet te werken...
Ik had Ubuntu aan de hand van deze guide op de pc gezet
Die heb ik ooit ook gebruikt.quote:Op zondag 27 januari 2008 13:45 schreef Klonk het volgende:
Schopje met een vraagje...
Hoe kan ik ubuntu opnieuw installeren zonder dat bestaande partities worden verneukt, ik had wat gevonden wat alleen Ubuntu opnieuw installeerd zonder de kernel aan te tasten, maar deze lijkt niet te werken...
Ik had Ubuntu aan de hand van deze guide op de pc gezet
Je kan gewoon opnieuw installeren en de partitietabel ongewijzigd laten. Het is wel handig om de meeste partities te formatteren tijdens de installatie. Maar als je een aparte /home partitie hebt (dat is erg aan te raden) kun je die helemaal ongewijzigd houden. Dan behoud je al je userdata en instellingen.quote:Op zondag 27 januari 2008 13:45 schreef Klonk het volgende:
Schopje met een vraagje...
Hoe kan ik ubuntu opnieuw installeren zonder dat bestaande partities worden verneukt, ik had wat gevonden wat alleen Ubuntu opnieuw installeerd zonder de kernel aan te tasten, maar deze lijkt niet te werken...
Ik had Ubuntu aan de hand van deze guide op de pc gezet
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |