Avatar billede danielhep Nybegynder
23. april 2003 - 11:11 Der er 12 kommentarer og
2 løsninger

RedHat Hjælp

Hey

Jeg er ved at lave et lille program i c til linux, så jeg kunne godt tænke mig at slå den lille funktion fra som sørger for at jeg kan trykke Ctrl+c så stopper den jo mit c program...

Er der andre muligheder for at stoppe en while en lige ctrl+c så skriv det endelig.

Hvordan går jeg ind med c code og stopper denne service ??

Mvh

Daniel
Avatar billede lap Nybegynder
23. april 2003 - 11:17 #1
i shell hedder det "trap 2 3" (svarer til ctrl c og d) - du skal nok kikke efter signals.

Nysgerrighed: hvorfor blev det andet svar afvist?
Avatar billede dank Nybegynder
23. april 2003 - 11:17 #2
Er det ikke et spørgsmål om du ønsker at afvikle dit program som en daemon`?
Avatar billede dank Nybegynder
23. april 2003 - 11:20 #3
"Nysgerrighed: hvorfor blev det andet svar afvist?" <--- reference???
Avatar billede lap Nybegynder
23. april 2003 - 11:22 #4
dank> det er egentlig til danielhep, men så skidt da: http://www.eksperten.dk/spm/343535
Avatar billede danielhep Nybegynder
24. april 2003 - 10:02 #5
lap >> Du postede dit svar for sent. Jeg havde fundet ud af det på det tidpunkt.

dank >> Jeg ved ikke hvad du mener med det helt præcist, men hvis jeg afvikler mit program som en deamon hvad så ??
Avatar billede danielhep Nybegynder
24. april 2003 - 11:40 #6
Lap >> Ja, altså programmet skulle heller ikke kunne ses med "ps aux" og så kunne dræbes med "kill".  Så hvis det er en deamon sådan noget hedder, så er det vel det som jeg mener.

Mvh

Daniel
Avatar billede dank Nybegynder
24. april 2003 - 12:24 #7
Hvis det lykkes dig at lave et program som ikke kan "dræbes med kill" så begynder jeg først at blive meget bekymret for Linux platformens fremtid!
Avatar billede lap Nybegynder
24. april 2003 - 19:40 #8
Og en kørende process, som ikke ses af ps -ef (eller ps aux) - det tror jeg ikke på.
Avatar billede danielhep Nybegynder
25. april 2003 - 17:16 #9
hmm...

Hvordan skal man så lave et program som vil have et password før at du kan komme ud af det... ?
Avatar billede danielhep Nybegynder
25. april 2003 - 17:17 #10
Det som jeg mener er:

Jeg har oprettet nogle brugere på min linux maskine.  Når de brugere logger ind, kan de starte et program, men når de så skal ud af det igen, skal de skrive et password, for at komme vidre.
Avatar billede danielhep Nybegynder
20. april 2004 - 18:18 #11
hmm..skal der ikke ske noget med de point... :)
Avatar billede lap Nybegynder
20. april 2004 - 21:36 #12
så luk spørgsmålet - det er jo et år gammelt, så du har vel løst dit problem?
Avatar billede danielhep Nybegynder
21. april 2004 - 16:20 #13
ja... :)
Avatar billede danielhep Nybegynder
07. maj 2004 - 01:11 #14
mig
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

LINK Mobility

Support Specialist

IT-Universitetet i København

CIO

Nextway Software A/S

Product Configuration Specialist

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Netværkstekniker til Forsvarets Cyberdivision i Hvidovre – Er det dig?