Uruchamianie programu w tle
Uruchamianie programu w tle
Jak można uruchomić program tak, by można było mimo jego uruchomienia wykonywać na serwerze inne rzeczy lub żeby działał ciągle i jak go potem wyłączyć?
			
			
									
						
										
						dodjamy na koniec wykonywanego polecenia &
Zeby sprawdzic jakie polecenia sa wykonywane w tle 
polecenie
przywrócenie polcenia 
			
			
									
						
										
						Kod: Zaznacz cały
ls -lR / &polecenie
Kod: Zaznacz cały
jobsKod: Zaznacz cały
fg % numberwpisałem:
i konsola mi zaczęła szaleć!
Jak to powinno poprawnie wyglądać, napisz proszę...
			
			
									
						
										
						Kod: Zaznacz cały
ls -lR Player / &Jak to powinno poprawnie wyglądać, napisz proszę...
to był tylko przykład z tym ls -lR ty powinieneś wpisac 
Ale jeżeli chcesz aby ten proces chodził tez po wylogowaniu użyj programy screen
			
			
									
						
										
						Kod: Zaznacz cały
/root/player/Player &Kod: Zaznacz cały
screen -A -m -d -S palyer /root/player/Playersprawdz poleceniem:
i poczytaj troche o screenie jak sie tego uzywa
http://debian.linux.pl/viewtopic.php?t= ... ght=screen
			
			
									
						
										
						Kod: Zaznacz cały
ps aux | grep -i screen | grep -v grephttp://debian.linux.pl/viewtopic.php?t= ... ght=screen
Kod: Zaznacz cały
mono /home/aplikacje/a.exeChciałbym to uruchomić jako proces, w tle tak żeby po zamknięciu sesji w putty program dalej pracował.
Próbowałem takim poleceniem:
Kod: Zaznacz cały
screen -A -m -d -S mono /home/aplikacje/a.exeWie ktoś może dlaczego?
Z góry dziękuje za pomoc.
Na swoim serwerku dobrze sprawuje mi się nohup
Uruchomiłem w ten sposób poprzez ssh telnetowy serwer czatu. 
Tak poza tym - jak odpalasz na swoim kompie "mono /home/aplikacje/a.exe" - to działa?
			
			
									
						
										
						Kod: Zaznacz cały
nohup myprogram > foo.out 2> foo.err < /dev/null &
Tak poza tym - jak odpalasz na swoim kompie "mono /home/aplikacje/a.exe" - to działa?