ved tjenesteydelser på boot i linux

, der er masser af gange, hvor du måske ønsker at tilføje en ny tjeneste til at starte, når din linux maskine støvler.eller vil du stoppe en tjeneste fra start af boot.og ligesom næsten alle aspekter af linux, der er mange måder at håndtere denne situation.og forskellige fordelinger klare det på forskellige måder.hvad er den bedste måde at håndtere denne opgave?på grund af de forskellige fordelinger klare denne opgave på en anden måde, vil vi undersøge, hvordan hat (og venner) klare opgaven, og hvordan ubuntu (og venner) klare opgaven.vi vil også undersøge en neutral metode, der kan altid arbejde på en prik.alle tre metoder vil blive kommando linjen, så stræk fingrene og gør klar til type.,, hat (og venner), den hat distribution anvender, chkconfig, kommando til at ajourføre og sætte spørgsmålstegn ved systemet køre plan oplysninger for systemtjenester.anvendelse af denne post er:,, chkconfig muligheder service på /af, hvor:, valgmuligheder, der er forskellige muligheder kommandoen giver, tjeneste er den tjeneste, du vil tilføje til igangsætning, tænd /sluk - er enten på eller uden for - afhængigt af, hvis du vil have den tjeneste at begynde eller ej.,, forvirring med, chkconfig, generelt kan koges ned til runlevel.den typiske linux runlevels:,, 0 - stop, 1 - enkelt bruger tilstand, 2 - flerbruger tilstand, 3 - flerbruger mode med netværkssamarbejde, 4 - ikke anvendes, 5 - x11,6 - genstart, så med, chkconfig, kan man også definere, hvor tjenesteydelsen begynder.lad os sige, at du vil have apache til at begynde på boot, og du vil have det til at begynde med niveau 3, 4 og 5.for du ville udstede kommando (som roden bruger):,, chkconfig niveau 345 httpd, nu, hvis du ikke vil have apache at løbe på støvle, du kan udstede ordre:,, chkconfig httpd,, hvis du ønsker at vide hvad tjenesteydelser kører på støvle, du kan udstede kommando:,, chkconfig - liste over kommando, en liste over alle de tjenesteydelser, der er begyndt på boot.,, ubuntu (og venner), ubuntu (og venner), er en helt anden rute til samme bestemmelsessted.i stedet for at bruge, chkconfig, ubuntu bruger  , ajourføre rc. d, kommando.denne kommando gør det ret enkelt.kommandoens struktur:,, ajourføre rc. d tjenesteydelse valgmuligheder, hvor muligheder der findes muligheder og service er en tjeneste, vil du starte. med ajourføring af rc. d, der er en mulighed, der gør det ret enkelt:, misligholder sine forpligtelser. så at tilføje sshd til start - processen, vil spørgsmål kommandoen:,, sudo ajourføre rc. d sshd misligholdelser, at fjerne den samme service fra start, du ville afgive følgende kommando:,, sudo ajourføre rc. d sshd fjerne, så lad os se på en fejlsikring, næsten universelle metode, rc. lokalt, er der en anden middel til at få en tjeneste til at begynde med.jeg anbefaler, ved hjælp af en af de to ovenfor, før du prøver det.det, rc.local, filen er en sag, der er gennemført ved udgangen af multiuser runlevel.ved misligholdelse, manuskriptet gør ingenting, men du kan tilføje til det, så det gør, siger, at du vil have apache til at begynde på computeren, og du vil gøre det fra, rc. lokale.du kan gøre dette ved at tilføje en af følgende linjer i slutningen af deres, /etc /rc.local, fil., hat:,, /etc /init.d/rc.d/httpd stjerne, t, ubuntu:,, /etc /init.d/apache2 start, medmindre den fil, og du vil være god til at gå.hvis du skifter mening og ikke vil have denne tjeneste til at begynde på boot, fjerner den linje, man tilføjede.,, sidste tanker, ovennævnte bør give dig den tjeneste, der skal begynde på boot fungerer korrekt.sørg for, men du bruger fordelingen foreskrevne metode, før du bruger den, rc.local, metode.



Previous:
Next Page: