View previous topic :: View next topic |
Author |
Message |
tost Guru
Joined: 10 Dec 2005 Posts: 506
|
Posted: Mon Apr 17, 2006 11:06 am Post subject: fg in den bg schicken |
|
|
Hallo,
folgendes Szenario:
Ein Prozess wird via kommando & im Hintergrund gestartet.
Nun kann ich mit jobs sehen, welche job_id dieser Prozess bekommen hat.
Wir gehen mal von der 1 aus.
mit fg 1 hole ich den Prozess in den Vordergrud, weil ich damit arbeiten möchte.
Aber wie bekomme ich diesen Prozess mit der job_id 1 wieder in den Hintergrund ?
Wenn ich mich via ssh oder auf einem anderen Terminal/Konsole einlogge, gibt jobs keine Ausgabe und ein bg 1 bringt nicht den gewünschten Erfolg.
Wie kann ich diesen Prozess nun wieder in den Hintergrund bringen ?
tost |
|
Back to top |
|
|
Fauli l33t
Joined: 24 Apr 2004 Posts: 760 Location: Moers, Germany
|
Posted: Mon Apr 17, 2006 11:12 am Post subject: |
|
|
Strg+Z drücken und dann den Job mit bg wieder in den Hintergrund schicken. _________________ Do your part to beautify the web! Turn off link underlining! |
|
Back to top |
|
|
tost Guru
Joined: 10 Dec 2005 Posts: 506
|
Posted: Mon Apr 17, 2006 11:36 am Post subject: |
|
|
Das mit dem Strg+Z funktioniert jedoch nicht, es verändert sich nichts.
Wenn auch nicht optimal aber dennoch funktionstüchtig, so kann ich bei KDE mit einem klick auf die blaue obere Leiste --> Erweitert --> Immer im Hintergrund / Vordergrund es zumindest wieder in den bg schicken.
Grüße
tost |
|
Back to top |
|
|
Fauli l33t
Joined: 24 Apr 2004 Posts: 760 Location: Moers, Germany
|
Posted: Mon Apr 17, 2006 12:00 pm Post subject: |
|
|
Diese Einstellung hat aber nichts mit der Job-Steuerung des Betriebssystems zu tun, sondern damit, ob das Fenster (z. B. der Konsole) vor oder hinter den anderen Fenstern des KDE-Desktops liegt. _________________ Do your part to beautify the web! Turn off link underlining! |
|
Back to top |
|
|
tost Guru
Joined: 10 Dec 2005 Posts: 506
|
Posted: Mon Apr 17, 2006 12:14 pm Post subject: |
|
|
Das ist richtig, aber wenn alles andere nicht funktioniert ist das wohl die einzige Möglichkeit.
Strg+Z bringt nämlich in dem Fall nichts.
Bei top allerdings funktioniert es
Code: | top &
fg 1
Strg+Z
fg 1 |
Oder liegt es speziell an rtorrent ?
tost |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Mon Apr 17, 2006 1:32 pm Post subject: |
|
|
tost wrote: |
[...]
folgendes Szenario:
Ein Prozess wird via kommando & im Hintergrund gestartet.
Nun kann ich mit jobs sehen, welche job_id dieser Prozess bekommen hat.
Wir gehen mal von der 1 aus.
mit fg 1 hole ich den Prozess in den Vordergrud, weil ich damit arbeiten möchte.
Aber wie bekomme ich diesen Prozess mit der job_id 1 wieder in den Hintergrund ?
Wenn ich mich via ssh oder auf einem anderen Terminal/Konsole einlogge, gibt jobs keine Ausgabe und ein bg 1 bringt nicht den gewünschten Erfolg.
[...]
|
"jobs" zeigt dir nur die Kindprozesse der aktuellen Shell an. Logst du dich per ssh auf deinem rechner ein, bekommst du eine neue Shell, und da diese noch keine Kindprozesse hat, bekommst du auch keine angezeigt. TIP: "screen" ist ein schönes Tool mit dem du Programme zu starten kannst und dann später von irgendeiner Shell wieder darauf zuzugreifen kannst.
tost wrote: |
[...]
Code: | top &
fg 1
Strg+Z
fg 1 |
Oder liegt es speziell an rtorrent ?
tost |
Also "<STRG> + z" dient dazu einen Prozess schlafen zu legen (d.h. er bekommt keine Rechenzeit mehr), und nicht um ihn im Hintergrung weiterarbeiten zu lassen (Das wird er dann nämlich nicht machen können ). Um ihn dann weiter im Hintergund laufen zu lassen musst du nach dem "<STRG> + z", wie schon oben geschrieben, ein "bg" machen.
Mfg
Sino _________________ Help to answer the unanswered
Last edited by SinoTech on Mon Apr 17, 2006 4:36 pm; edited 1 time in total |
|
Back to top |
|
|
energyman76b Advocate
Joined: 26 Mar 2003 Posts: 2048 Location: Germany
|
Posted: Mon Apr 17, 2006 3:51 pm Post subject: |
|
|
tost wrote: | Das ist richtig, aber wenn alles andere nicht funktioniert ist das wohl die einzige Möglichkeit.
Strg+Z bringt nämlich in dem Fall nichts.
Bei top allerdings funktioniert es
Code: | top &
fg 1
Strg+Z
fg 1 |
Oder liegt es speziell an rtorrent ?
tost |
neh, kann nicht gehen, hättest bg eingeben müssen _________________ Study finds stunning lack of racial, gender, and economic diversity among middle-class white males
I identify as a dirty penismensch. |
|
Back to top |
|
|
Silicoid Tux's lil' helper
Joined: 20 Jul 2004 Posts: 144 Location: Erde
|
Posted: Mon Apr 17, 2006 7:09 pm Post subject: |
|
|
Starte rtorrent einfach in einem screen. So mach ich es immer. |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Mon Apr 17, 2006 7:56 pm Post subject: |
|
|
Silicoid wrote: | Starte rtorrent einfach in einem screen. So mach ich es immer. |
Und passend dazu dieser schöne link: TIP Using screen
Mfg
Sino _________________ Help to answer the unanswered |
|
Back to top |
|
|
schmutzfinger Veteran
Joined: 26 Oct 2003 Posts: 1287 Location: Dresden/Germany
|
Posted: Mon Apr 17, 2006 9:24 pm Post subject: |
|
|
Torrents kann auch mldonkey wunderbar handhaben. Da braucht man keine ssh Session zum Server, man installiert sich einfach nen client oder nimmt http oder telnet. |
|
Back to top |
|
|
|