WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   shell befehl? (http://www.wcm.at/forum/showthread.php?t=169647)

NasenBär 11.07.2005 15:10

shell befehl?
 
hy!

möchte einen befehl starten und im hintergrund laufen lassen!
--> das hab ich schon mit "&" geschafft!

jedoch wenn ich aus der konsole aussteige beendet er mir auch den befehl der im hintergrund läuft!!
--> der soll aber weiterlaufen!

gibt es dafür einen befehl?

mfg

paux 11.07.2005 15:42

setz ein nohup an den anfang der befehlszeile, dann kommt ein allfälliger output ins file nohup.out und du kannst dich inzwischen einfach ausloggen.

alternativ wäre eine handhabung via `at' (kommandos 1x zu einem bestimmten zeitpunkt ausführen), `cron' (regelmäßig), oder `screen' (virtuelle terminals) möglich.

lg paux

Dumdideldum 11.07.2005 16:09

Genau das hat mich auch schon länger beschäftigt - die Lösung mit nohup funkt perfekt.

thx

NasenBär 11.07.2005 17:43

hy!

genau das (nohup) hab ich gesucht! :D
das mit den cron-jobs war mir schon bewußt hat aber nicht ganz gepaßt!

danke für die rasche hilfe!

mfg

colossus 11.07.2005 18:17

Nachtraeglich kannst du das noch mit disown regeln. Am besten eigent sich fuer so etwas allerdings GNU Screen, englisches Intro dafuer hier zu finden:
http://www.kuro5hin.org/story/2004/3/9/16838/14935

sagi 11.07.2005 20:16

evtl interessiert dich auch 'start-stop-daemon'


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag