[bash] bzw [gnome-terminal] anwendung im terminal starten und unabhängig werden lasse

2TAKTER

Lt. Junior Grade
Registriert
Okt. 2005
Beiträge
399
hi

also ich habe mein kleines terminal in dem ich gern anwendungen starten würde wie z.B. gimp, mozilla-firefox, xmedcon oder was auch immer...

problem: wenn ich einen aufruf dieser programme starte, werden sie ans terminal gebunden... sobald ich das terminal schließe, verschwinden also auch die anwendungen.... wie lässt sich dies vermeiden?
 
Indem du hinter den Befehl ein & schreibst, also z.b.
Code:
mozilla-firefox &
 
ne leider nicht...
auch wenn ich den in die jobs umleite schließt sich die anwendung dennoch mit dem terminal

edit: auf einmal doch O_o
 
Zuletzt bearbeitet: (ubuntu halt...)
das geht mit nohup (am Beispil mozilla):
Code:
nohup mozilla
erzeugt eine log Datei nohup.out, diese kann auch unterdrückt werden mit
Code:
nohup mozilla 2>&1 > /dev/null&

Der Ampersand & setzt den Prozess nur in den Hintergrund, so dass man bei gestartetem GUI- Programm im Terminal weiterarbeiten kann. nohup verhindert hangups, so dass das Programm weiterläuft, wenn das terminal geschlossen wird

Grüsse

tom
 
Zurück
Oben