Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Ako zmeniť poradie spúšťania procesov v Linuxe

štart ( a vypnutie ) poradie procesov v Linuxe je riadený " init " . Pri štarte , init sa vykoná po načítaní jadra . Proces init načíta svoj ​​inicializačný súbor /etc /inittab , ktorý obsahuje pokyny pre konfiguráciu systému na rôznych úrovniach behu a nastaví predvolenú úroveň behu . Šesť úrovní run popísať rôzne prevádzkové konfigurácie systému , vrátane režimu jedného užívateľa , rôzne režimy pre viac užívateľov , vypnutie a reštart . Pre každú úroveň behu , spúšťa init tie skripty symbolicky spojené v súbore /etc /rc # . D alebo /etc /rc.d /rc # . D. . Môžete zmeniť počiatočný proces objednávky premenovaním tieto odkazy . Veci , ktoré budete potrebovať klipart terminálu alebo konzolu
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte okno terminálu . Prihláste sa ako užívateľ root pri prevedení " su - " ( ak máte heslo užívateľa root ) alebo " sudo su - " ( ak budete používať sudo pre prístup k účtu root ) . Po zobrazení výzvy poskytnúť príslušné heslo .
2

Nastavte aktuálny pracovný adresár /etc pomocou príkazu " cd /etc " Spustite príkaz " ls - d rc * . D. . " (Ak je jediná položka zoznamu je " rc.d , " beh " cd rc.d " pre zmenu do tohto adresára a znova spustite " ls " príkaz . ) Výpis z " rc " spustiť skript odkaz adresárov úrovne sa zobrazí , s vo formáte " rc # . d " , kde # je úroveň behu . Pri štarte , skripty v adresári d na východiskovú úroveň behu rc # . Sú vykonané. Ak váš systém zvláda do režimu grafického ( desktop ) , predvolená úroveň behu je " 5 " a spúšťa init tie skripty spojené v adresári rc5.d.
3

Nastavte aktuálny pracovný adresár na d adresára rc # . , primeranú úroveň behu , ktorý chcete upraviť . Napríklad , " cd rc5.d " zmeniť na rc adresára úrovne behu 5. Spustite úrovne 0 , 1 a 6 sú vyhradené a nemali by sa meniť . Spustite úrovne 2 až 5 môžu byť prispôsobené .
4

Spustiť " ls " príkaz vidieť zoznam všetkých súborov . Symbolické odkazy začínajúcich " S # # " bod spustiť skripty pre spúšťanie procesov pri vstupe do danej úrovne behu . " # # " Nastaví poradí skripty sú vykonaný , počnúc " 01 " . Potom, čo " # # " v názve odkazu je názov procesu . Napríklad , " S10apache2 " spustí webový server Apache , ktorý sa spustí po skriptov začínajúcich S01 až S09 sú vykonané .
5

Identifikovať odkaz skript pre proces , pre ktorý chcete zmeniť na začiatok objednať , a čo číslo počiatočnú objednávka musí byť pre tento proces . Napríklad , ak chcete , aby " S05myproca " spustiť pred " S03myprocb , " nový začiatok poradové číslo pre " myproca " je " 02 " .
6

Premenujte odkaz pomocou " mv " príkaz , zmenou počtu začiatok objednávky . Z predchádzajúceho príkladu , spustite príkaz " mv S05myproca S02myproca " premenovať na odkaz a zmeniť poradie spúšťania . Skripty priradené rovnaké číslo začne v abecednom poradí .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené