← Back to team overview

sslug-teknik team mailing list archive

Re: Linux's udgave af autoexec.bat & Linux's services

 

(Dette er skrevet på baggrund af RedHat 5.2)

Linux arbejder med 7 runlevels (0-6) når det gælder services.

[snip fra /etc/inittab]

# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have
networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)    

[snip]

Under opstart kører Linux i runlevel 1. (dette er jeg ikke helt sikker
på)

Så skifter den til det runlevel som er angivet som default i
"/etc/inittab".

De services som startets på det givne runlevel ligger i
"etc/rc.d/rc<runlevel>/"

Prøv at læse mere om emnet med kommandoen: "man init"

Mvh. Martin


Henrik Boegh wrote:
> 
> Hejsa alle sammen
> 
> Jeg er meget grøn på Linux området endnu, men har dog formået at få en Linux
> op, og køre samt installerer en Apache Web-server der på. Problemet er bare
> at jeg er nød til at logge på, og starte Apache'n op manuelt hver gang,
> hvilket jeg ærlig talt ikke gidder. Men den må jo kunne køres som en service
> (NT-sprog), altså således at den bliver startet op hver gang maskinen
> starter, UDEN at der er en der logger på. Jeg har regnet ud at jeg nok skal
> skrive noget i en eller anden conf-fil men hvilken?? og hvad??
> 
> Og hvis jeg så ønsker at hver gang en bruger logger på hvordan får jeg
> f.eks. startet X op, uden at der skal skrives noget først - altså
> automatisk, således at det gælder for alle nuværende _OG_ fremtidige brugere
> på maskinen??
> 


-- 
Caput ApS          Martin Stenderup        Phone +45 33 12 24 42
Vestergade 4       Programmer              Fax   +45 33 91 24 42
DK-1456 Kbh K      martin@xxxxxxxxx        http://www.caput.com


References