styre systemet startkapital og - processer, linux med opkomling

, ønsker at starte op og forvaltning af tjenesteydelser på deres linux maskine?så har du brug for at kende til opkomling og tage kontrol over din startkapital og - processer, linux.,, når linux støvler, den første proces, der styrer kaldes, lokalitet.derfra, lokalitet, tager den opgave at starte system processer.men som lokalitet,?det viser sig, at der er flere varianter af lokalitet, og det afhænger af hvilken linux fordeling i ' genbrug og hvordan moderne frigivelse.lad ' se på nogle af historien.,, bsd, system, v, begynder og systemd, lokalitet, åh...,, du tror, at den måde, som systemet starter ville være nogenlunde enighed om mellem linux udlodninger.desværre, at ' ikke været tilfældet, og det må ikke være tilfældet i nogen tid.,, tilknyttede tutorials på linux.com,,,, smadre 101: arbejder på cli,,,, smadre 201: mellemliggende guide til fest,,,, linux kernel modul forvaltning 101,,,,,, at selv underskrevet ssl certifikater til apache om linux,,,, kræve slettede filer og reparation filesystems om linux,,,, linux er ' t direkte afledt af unix, men det kræver en masse idéer fra unix, herunder den måde, som systemet starter.nogle linux distros, navnlig slackware, anvendes bsd stil lokalitet.slackware (og dets derivater) er lone hindring for denne stil i disse dage, og det omfatter et system mod lokalitet forenelighed løsning, således at ansøgninger, der forventer at støtte system mod lokalitet manuskripter kan installere dem normalt.,, system v (fra unix - systemet v), forløberen for den standard for de fleste linux distros for mange år.distros ved hjælp af sysv lokalitet ville have flere lister i henhold til /etc, som rc0. d, rc1. d, i, rc6. d, for hver runlevel &mdash, selv om mange af de runlevels ikke er gennemført, hvad ' en, runlevel, spørger du?i princippet er gruppering af de tjenester, der er styret af lokalitet.for eksempel, runlevel 0 ". stop, " runlevel 1, eller er den " enkelt bruger tilstand " og runlevel 6 - genstart.den hat /røde hat systemer, runlevel 3 et komplet sæt af tjenester til at løbe en multiuser system (netsamarbejde osv.), og runlevel 5 omfatter multiuser tjenester, og x11 med skærmens manager.du og' ll meddelelse har jeg ' t nævne 2 eller 4, fordi de runlevels anvendes sjældent og runlevel 4 er ' ikke defineret som standard, og konstaterer, at du kan skifte mellem runlevels med, telinit, kommando, som så:, telinit 3, ville skifte for at runlevel 3, og telinit 6 siger systemet genstarter.bemærk, at du ville normalt vil bare bruge, genstart, i stedet for at genstarte, men telinit 6, vil også arbejde.,, i hver af de fortegnelser, du og' d har en række symbolske bånd, at punkt tilbage til manuskripter, der omfatter etablering og - direktiver for tjenester som apache - og ssh - dæmon.hvert link er et navn, som k, nn, sshd eller, s, nn, kopper, hvor, nn, fastsætter rækkefølgen i, hvilke tjenesteydelser der er dræbt (k) eller påbegyndt (er).det blev svært med computere og mobile systemer, fordi staten en computer kan bestemme, i hvilken rækkefølge de tjenester, bør indledes.se begrundelsen for opkomling af scott james rest for mere detaljeret og mdash; men det korte af det er, at sysv stil lokalitet, der tjente linux - i mange år blev ret skrøbelig, og også når linux tilpasset til brug som en notesbog os så meget som en server os.,, så vi har eller havde. opkomling, som den nye standard.for nu, opkomling er en standard for flere distros.opkomling anvendes af ubuntu, nuværende hat udsætninger, og opensuse 11.3 omfatter det som en valgfri pakke.men den hat folk arbejder på en erstatning for opkomling ringede systemd, som er en " system og møde manager " det er meningen, at det skulle være et " fald i stedet for sysvinit. " der ' en meget indgående drøftelse af rationalet bag systemd af lennart poettering i, at er en interessant at læse, hvis du og' er interesseret i den dybe detaljer.så på et tidspunkt, du og' alle har brug for at vide, opkomling, eller systemd, eller begge, hvis du er forvaltningen af systemer, der anvender begynder og systemd., for vi ', kommer til at se på opkomling.,, forvaltning af nyetablerede tjenester, nu hvor vi taler og' om etablering, tjenesteydelser, mener jeg, at hele systemet tjenester som stille og apache, ikke ansøgninger startede op af deres skriveborde.at ' en helt anderledes, og afhænger af desktop - pc 'er, at du og' genanvendelse.hvis du for eksempel ', har en nylig linux distro med gnom, du og' 11 -, system - > præferencer - > nystartede ansøgninger,.,, for ansøgninger behandlet med opkomling, du og' ll først vil se, initctl, kommando.det giver dig mulighed for at arbejde med opkomling ' s lokalitet, dæmon.selvfølgelig, du og' er nødt til at bruge sudo, løb, initctl eller registreres som rod., for at se, hvad ' s løber på dit system, anvendelse, initctl liste.du og' ll se sådan her:,,,,, alsa blander save - /venter avahi dæmon begynder /løbende proces 690 mountall net op /venter rc stop /start på rsyslog /løbende proces 482 skærm op stop /start på tty4 /løbende proces 859 udev start /løbende proces 334 opkomling udev bro start /løbende proces 304 ureadahead andre stop /venter,,,,, det er fra et system ved ubuntu 10.10, du og' vil se en anden liste af arbejdspladser på hat 14 eller en anden distro.det første område er navnet på jobbet og mdash, som rsyslog,.det andet område er " mål " af de job, efterfulgt af den medlemsstat, hvor job., til at holde op med at arbejde, at ' s drift, brug, initctl - job.at starte et job, løb, initctl start, job,.du kan også anmode om status for arbejdspladser, initctl status, job,.endelig kan genstarte eller lade arbejdspladser med den igen, og igen, befaler.hvad ' forskellen mellem genoptagelse og genpålæsning.genoptagelse af mener, hvad det siger om tin &mdash, stopper de job, og så genstart.det, lade, kommando sender, sighup, signal til de job, der kan bruges til at fortælle en dæmon at læse den konfiguration,.,, for arbejdspladser, der forvaltes af opkomling, de kan udgive deres konfiguration sagsakter, /etc /lokalitet.de vil have et par linjer, der beskrives som runlevels starte /stop på sådan her:,,,,, begynde på runlevel [2345 stop på runlevel [!2345],,,,, ændre runlevels som necesary.,, hvis du og' er ved hjælp af en desktop - system, og' 11 ønsker at installere bagagerummet op manager — en gui redskab til håndtering runlevel konfiguration.pakken er, bum, og det lader dig styre arbejdspladser og få tjenesteydelser af runlevel.det ' er enkel at anvende, og burde ' t kræver en masse vejledning.,, konstaterer, at den hat bruger opkomling i sysv forenelighed tilstand, hvilket betyder, at mange arbejdspladser på hat er ikke lykkedes med indfødte opkomling manuskripter.for disse job du ' 11 ønsker at bruge, service, kommando.,,, at status for alle arbejdspladser på hat på, service, løb:,,, service - status,,,, det vil vise, hvilke arbejdspladser der er holdt op med at løbe, og i nogle tilfælde meget mere information.for eksempel, iptables vil spytte ud hele sæt af politikker, der kører i øjeblikket.,, at forvalte et job med service, anvendelse, service, servicename, kommando.det, servicename, er navnet på den konfiguration, manuskript, /etc /lokalitet. d.for eksempel, at start og stop det openssh dæmon, du og' ll brug, service sshd start eller tjeneste sshd stop,.,, hvis du ønsker at ændre de tjenester, som runlevel, brug, chkconfig, kommando.du og' d brug noget, chkconfig - niveau 35 kopper, til at fortælle, chkconfig, for at sikre, at kopper er begyndt i runlevels 3 og 5.,, hvis du ønsker at tilføje en tjeneste eller ændre de manuskripter til eksisterende tjenester?et hurtigt og beskidt vej er at bruge /etc /rc. lokale.det skal gennemføres i løbet af en etablering eller ændring af runlevel.en anden måde er at ændre de manuskripter, /etc /lokalitet. d (for sysv kompatibilitet) eller /etc /lokalitet (lokalt opkomling manuskripter) eller skrive din egen for en ny service,.,, typisk, det er unødvendigt, og mdash; næsten enhver tjeneste, at du og' vil blive ved skulle have lokalitet manuskripter på forhånd skriftligt.skrive en lokalitet manuskript, også for opkomling, eller for sysv, er lidt uden for rammerne af denne forelæsning.,,, eftersom mange brugere bliver overgår til systemd, vi ' tager en længere se på forvaltningen af arbejdspladser med systemd når hat 15 kommer ud. for det meste, din interaktion med forvaltning af tjenester bør være minimal, medmindre du ' arbejder med linux som fuldtids - administrationen.hvis du laver system administration eller planlægger at, du allerede burde være bekendt med, at din distros lokalitet system benytter.hvis ikke nu, og' en god tid til at lære.hvis du og' er en stationær linux bruger du får ' t - forvaltningen af tjenesteydelser er meget ofte, men det ' er et godt grundlag, som vi ' har omfattet her, hvis du har brug for at gøre enhver fejlsøgning, eller vil du bare at finjustere din system.,



Previous:
Next Page: