• 25.08.2025, 07:28
  • Register
  • Login
  • You are not logged in.

 

JerranKell

Junior Member

Anwendungen losgelöst von der Konsole starten

Thursday, March 22nd 2007, 5:06pm

Hallo!

Ich habe eine kurze Linux frage:

Man kann ja Anwendungen aus dem Terminal heraus starten. Diese werden aber jedoch beendet, wenn ich das Terminal beende, wird die Anwendung ebenfalls beendet.

Kann man das verhindern? Mit einem gewissen Parameter?

Dank
JK

Azr@el

Full Member

Re: Anwendungen losgelöst von der Konsole starten

Thursday, March 22nd 2007, 5:18pm

sowas geht beispielsweise mit nohup
Jabber-ID: |Azrael|@jabber.ccc.org

JerranKell

Junior Member

Re: Anwendungen losgelöst von der Konsole starten

Thursday, March 22nd 2007, 5:19pm

Quoted from "Azr@el"

sowas geht beispielsweise mit nohup


Nee, geht leider nicht, habe ich schon getestet... :(

Y0Gi

God

Re: Anwendungen losgelöst von der Konsole starten

Thursday, March 22nd 2007, 5:28pm

Wenn es mit & und screen nicht geht, dann muss die Anwendung wohl einen Daemon-Modus haben, in dem sie weiterlaufen kann.

JerranKell

Junior Member

Re: Anwendungen losgelöst von der Konsole starten

Thursday, March 22nd 2007, 5:33pm

Quoted from "Y0Gi"

Wenn es mit & und screen nicht geht, dann muss die Anwendung wohl einen Daemon-Modus haben, in dem sie weiterlaufen kann.


& und screen?

also so?

Source code

1
firefox & screen

JerranKell

Junior Member

Re: Anwendungen losgelöst von der Konsole starten

Thursday, March 22nd 2007, 5:46pm

Okay, nohup funktioniert dann doch annähernd. Folgendes Problem ist aber noch:

Wenn ich z.B. firefox mit nohup starte, erhalte ich jedoch keinen Eingabe-Prompt mehr. Gebe ich CTRL+C ein, erhalte ich zwar den Prompt, aber Firefox stopt auch...

Y0Gi

God

Re: Anwendungen losgelöst von der Konsole starten

Thursday, March 22nd 2007, 5:47pm

Nein, `firefox &` und `screen firefox` (letzteres dann mit Strg-A Strg-D detachen, IIRC).

Manwe

God

Re: Anwendungen losgelöst von der Konsole starten

Thursday, March 22nd 2007, 6:04pm

screen löst ein programm aber nicht von der konsole. es wird lediglich eine virtuelle konsole erzeugt, die weiterläuft :P