/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
fg på job starter ved tidligere logon
Fra : Jakob HS


Dato : 13-10-03 05:57

Jeg oplever at hvis jeg har startet et job i en tidligere session, checker
pid og kalder fg pid, så får jeg "no such job". Det kan man måske ikke?
Jeg kan sagtens se grunde til at ønske at bringe programmet frem i
forgrunden igen, men mit umidelbare behov går bare på at pause processen, og
jeg kender lige nu kun ^z metoden. Jeg kan sagtens afslute jobbet med den
pid.

1:Hvorfor kan jeg ikke bringe job i forgrund igen?
2:hvordan pauser man et kørende baggrundsjob



 
 
Klaus Ellegaard (13-10-2003)
Kommentar
Fra : Klaus Ellegaard


Dato : 13-10-03 07:32

"Jakob HS" <jhs@freewill.com> writes:

>Jeg oplever at hvis jeg har startet et job i en tidligere session, checker
>pid og kalder fg pid, så får jeg "no such job". Det kan man måske ikke?

Nej, fg's argument er et "jobnummer" - ikke et PID.

Jobnummeret hører til den specifikke shell, der startede jobbet. Når
shellen dør, er der derfor ikke muligt at bringe jobbet i forgrunden
igen.

>Jeg kan sagtens se grunde til at ønske at bringe programmet frem i
>forgrunden igen, men mit umidelbare behov går bare på at pause processen, og
>jeg kender lige nu kun ^z metoden. Jeg kan sagtens afslute jobbet med den
>pid.

Stop: kill -STOP proces_id

Start igen: kill -CONT proces_id

Mvh.
   Klaus.

Hans Joergensen (13-10-2003)
Kommentar
Fra : Hans Joergensen


Dato : 13-10-03 12:43

Klaus Ellegaard wrote:
> Jobnummeret hører til den specifikke shell, der startede jobbet. Når
> shellen dør, er der derfor ikke muligt at bringe jobbet i forgrunden
> igen.

For lige at nævne det kan man hvis man ønsker at kunne bringe
en shell tilbage benytte 'screen' ..

// Hans
--
RD350 YPVS - Supporting global warming since 1985

Klaus Ellegaard (13-10-2003)
Kommentar
Fra : Klaus Ellegaard


Dato : 13-10-03 12:44

Hans Joergensen <haj@enterprise-server.dk> writes:

>> Jobnummeret hører til den specifikke shell, der startede jobbet. Når
>> shellen dør, er der derfor ikke muligt at bringe jobbet i forgrunden
>> igen.

>For lige at nævne det kan man hvis man ønsker at kunne bringe
>en shell tilbage benytte 'screen' ..

....men så er shellen jo netop heller ikke død

Mvh.
   Klaus.

Jakob HS (13-10-2003)
Kommentar
Fra : Jakob HS


Dato : 13-10-03 13:14

> For lige at nævne det kan man hvis man ønsker at kunne bringe
> en shell tilbage benytte 'screen' ..

Hvordan?
Jeg prøvede lige at starte pine op i en screen "nohup screen pine", loggede
af, loggede på, fandt pid for "screen/pine" og forsøgte at bringe den frem
igen.. men fg virker (som tidliger sagt) kun på aktuelle ekells jobs, så
hvad gør man der?



Klaus Ellegaard (13-10-2003)
Kommentar
Fra : Klaus Ellegaard


Dato : 13-10-03 13:20

"Jakob HS" <jhs@freewill.com> writes:

>> For lige at nævne det kan man hvis man ønsker at kunne bringe
>> en shell tilbage benytte 'screen' ..

>Hvordan?

screen er et program, man starter som bruger. Den starter så en
shell, som kan disconnectes. Det kræver nok, at man installerer
den og læser man-siden.

Mvh.
   Klaus.

Rasmus Bøg Hansen (13-10-2003)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 13-10-03 13:31

"Jakob HS" <jhs@freewill.com> writes:

> Jeg prøvede lige at starte pine op i en screen "nohup screen pine", loggede
> af, loggede på, fandt pid for "screen/pine" og forsøgte at bringe den frem
> igen.. men fg virker (som tidliger sagt) kun på aktuelle ekells jobs, så
> hvad gør man der?

Du kan ikke benytte nohup til interaktive jobs. Det er helt
overflødigt, når du bruger screen.

Start pine normalt i screen; herefter kan du 'detache' og siden
'attache' til din screen-session. Læs manualsiden for screen, der står
det hele.

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Remember, there are no stupid questions
- just stupid people.
- Mr. Garrison, South Park
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste