/ 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
pause og resume en process?
Fra : Thomas Albech


Dato : 02-01-01 17:01

Hvor kan man 'pause' og 'resume' en process?

/thomas



 
 
Peter Dalgaard BSA (02-01-2001)
Kommentar
Fra : Peter Dalgaard BSA


Dato : 02-01-01 17:24

"Thomas Albech" <thomas@albech.dk> writes:

> Hvor kan man 'pause' og 'resume' en process?

Hvis ellers processen vil lege med:

kill -STOP 7913
kill -CONT 7913

med den relevante process ID, selvfølgelig.

--
O__ ---- Peter Dalgaard Blegdamsvej 3
c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907

N/A (05-01-2001)
Kommentar
Fra : N/A


Dato : 05-01-01 11:14



Peter Dalgaard BSA (05-01-2001)
Kommentar
Fra : Peter Dalgaard BSA


Dato : 05-01-01 11:14

bjensen@nospam.dk (Byrial Jensen) writes:

> Peter Dalgaard BSA <p.dalgaard@biostat.ku.dk> skrev:
> >Hvis ellers processen vil lege med:
> >
> >kill -STOP 7913
> >kill -CONT 7913
>
> Du behøver ikke at forbehold for om processen er samarbejdsvillig
> da SIGSTOP kan hverken fanges eller ignoreres, men altid udføres
> umiddelbart (ligesom SIGKILL).

Oho. Tak for oplysningen.

--
O__ ---- Peter Dalgaard Blegdamsvej 3
c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907

Peter Makholm (02-01-2001)
Kommentar
Fra : Peter Makholm


Dato : 02-01-01 17:17

"Thomas Albech" <thomas@albech.dk> writes:

> Hvor kan man 'pause' og 'resume' en process?

Mener du hvordan?

Man sender den henholdsvis en SIGSTOP og en SIGCONT. Se "man kill" og
"man 7 signal".

Klaus Alexander Seis~ (02-01-2001)
Kommentar
Fra : Klaus Alexander Seis~


Dato : 02-01-01 17:28

Thomas A skrev:

> Hvor kan man 'pause' og 'resume' en process?

De fleste kommandolinieprogrammer kan pauses ved at taste ^Z mens de
kører. Man bringer programmet frem til forgrunden igen ved at taste
"fg".

Hvis du bruger bash så læs "help jobs", "help fg" og "help bg", samt
afsnittet "JOB CONTROL" i bash(1).


// Klaus

--
><>°

Ian Johannesen (02-01-2001)
Kommentar
Fra : Ian Johannesen


Dato : 02-01-01 17:23

Hvis du mener at logge ud og så logge ind og resume den igen - så skal du
vælge at installere screen, hent det via freshmeat.net

Hvis du ikke logger ud og du bare vil lave 'task swapping' så læs op på
fg(1)
bg(1)
jobs(1)
og lære at bemande ctrl-z

/Ian



Klaus Alexander Seis~ (02-01-2001)
Kommentar
Fra : Klaus Alexander Seis~


Dato : 02-01-01 17:45

Ian J skrev:

> og lære at bemande ctrl-z

Bemande?


// Klaus

--
><>°

Jens Kristian Søgaar~ (02-01-2001)
Kommentar
Fra : Jens Kristian Søgaar~


Dato : 02-01-01 18:09

klaus@seistrup.dk (Klaus Alexander Seistrup) writes:

> > og lære at bemande ctrl-z
> Bemande?

Hvis man har et af de her gamle IBM støbejernstastaturer, så er det
nødvendigt med en 3-4 muskuløse mænd til at trykke på tasterne.

--
Jens Kristian Søgaard,
jk@soegaard.net -- http://www.jksoegaard.dk/
Søger du noget? -- http://www.google.com/
echo|perl -ple'$_+=4E-6*!int rand()**2+rand()**2while$i++-1E6'

N/A (05-01-2001)
Kommentar
Fra : N/A


Dato : 05-01-01 01:58



N/A (05-01-2001)
Kommentar
Fra : N/A


Dato : 05-01-01 01:58



Torben Simonsen (05-01-2001)
Kommentar
Fra : Torben Simonsen


Dato : 05-01-01 01:58

bjensen@nospam.dk (Byrial Jensen) writes:

> Torben Simonsen <ts@biograferne.dk> skrev:
> >Hvis processen kører i forgrunden af en shell, så kan man pause den ved
> >at trykke på ctrl-Z (som sender processen et SIGSTOP).
>
> Niks, suspendtegnet sender et SIGTSTP.

Du har ret. Jeg havde glemt denne forskel. Tak for korrektionen.

--
-- Torben.

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408897
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste