Există mai multe nivele de pornire în CentOS. Să le considerăm:
Pentru a lucra cu autostart în CentOS, utilitarul chkconfig este utilizat:
Este necesar să știți doar câteva echipe să se simtă destul de confortabil. Deci:
chkconfig --list
Afișează o listă de servicii care sunt (înregistrate) la pornire. Nu înseamnă că acestea sunt incluse când sistemul este pornit. Iată un exemplu de cum arată:
Spoiler: Evidențiați pentru a vizualiza
Interesant, în CentOS 5, comanda chkconfig fără chei va afișa informații despre versiune, iar în CentOS 6 - va apărea lista de servicii. Dar nu contează.
Dacă aveți nevoie de un anumit serviciu, nu trebuie să vă faceți griji =) Doar faceți-o:
chkconfig --list <имя сервиса>
Exemplu, care îi pasă:
Spoiler: Evidențiați pentru a vizualiza
Pentru a adăuga (înregistra) un serviciu la chkconfig, trebuie să executați comanda:
chkconfig --add <имя сервиса>
În consecință, eliminarea:
chkconfig --del <имя сервиса>
Lucrul cu serviciile în sine le reduce, de fapt, la pornirea / oprirea acestora la toate nivelele autoload specifice. De exemplu:
chkconfig # 91; --level <уровни> # 93; <имя сервиса>
Ie dacă doriți să activați apache la pornire, puteți face:
chkconfig httpd pe
Sistemul o va pune automat în 2, 3, 4 și 5 nivele. Puteți specifica în mod independent pentru ce nivel să activați (sau dezactivați) serviciul:
chkconfig - nivel 35 httpd pe
În general, asta este totul. Exact cu experimentele! ;)