Sida 1 av 1

Hur kan man se ALLA program som autostartas?

Postat: 19 maj 2008, 17:39
av Cadryc
Hur kan man se ALLA program (processer?) som autostartas? System -> Inställningar -> Sessioner och System -> Administration -> Tjänster verkar ju inte visa allt. Tex så använder jag Keytouch för att kunna använda extraknappar på tangentbordet annars. Keytouch hittar jag inte under Sessioner eller Tjänster, men knapparna fungerar så bevisligen kör den i bakgrunden, och jag ser "keytouchd" (som jag vagt misstänker hör till keytouch) i systemövervakaren.

Re: Hur kan man se ALLA program som autostartas?

Postat: 19 maj 2008, 18:14
av Lars
Det är väl svårt att få en helt komplett lista. Allt som börjar med S under /etc/rc2.d/ startas automatiskt. Men sedan används ju /etc/network/if-up.d/ när nätverket startas. Och när DHCP aktiveras så körs /etc/dhcp3/dhclient-enter-hooks.d/ o.s.v.

Re: Hur kan man se ALLA program som autostartas?

Postat: 19 maj 2008, 18:24
av Cadryc
Tackar :)

Ser att alla grejer i den mappen börjar med S.

Följdfråga: efter S följer ett tal innan själva programnamnet, tex S20keytouch, vad betyder det talet?

Re: Hur kan man se ALLA program som autostartas?

Postat: 19 maj 2008, 18:32
av Lars
De startas i nummerordning.

Re: Hur kan man se ALLA program som autostartas?

Postat: 19 maj 2008, 19:09
av Cadryc
Aha, antar då att det är fullt normalt med flera som heter S20

Tackar så mycket för upplysande information, bara en lite fråga till sist (med risk för att gå OT), om jag vill starta tex keytouch genom att lägga till den i Sessioner istället, så behöver jag väl inte ha med S20 utan kommandot blir bara "keytouch"?

Anledning: när keytouch kör så får jag inte den vanliga högtalarsymbolen när jag ändrar volymen med tangentbordet, men jag tror att om keytouch startar med fördröjning ("sleep 1 keytouch" väl?) så får jag den vanliga, snyggare animationen. Bara för ögongodis, men lite kul :)

Re: Hur kan man se ALLA program som autostartas?

Postat: 19 maj 2008, 19:36
av Lars
Filerna under /etc/rc2.d/ är egentligen länkar till filer under /etc/init.d/, och filerna i sig är små skalskript som man enkelt kan läsa med valfri texteditor, om man vill rota i hur det egentligen fungerar. Det är ganska lärorikt faktiskt.

Program som ligger under sessioner startas när man loggar in och körs som just den användaren (och om flera är inloggade samtidigt så startas ev flera processer). Programmen som ligger under /etc/init.d/ startas när datorn startas och körs i allmänhet med root-behörighet. I allmänhet är program skapade för det ena eller för det andra, så normalt fungerar det inte att byta mellan dem. Men jag känner inte alls till hur keytouch fungerar.

Re: Hur kan man se ALLA program som autostartas?

Postat: 19 maj 2008, 20:01
av Cadryc
Ok, inte nånting jag dyker huvudstupa in i, men intressant så kommer nog att titta lite på det. Trevligt att kunna fråga kunnigt folk i forumet :D