5 exemple de comenzi chkconfig
List All Services
Utilizarea parametrului ‘-list’ va afișa toate serviciile și starea lor curentă de pornire în fiecare configurație la nivel de execuție.
# chkconfig --listNetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:offabrt-ccpp 0:off 1:off 2:off 3:on 4:off 5:on 6:offabrt-oops 0:off 1:off 2:off 3:on 4:off 5:on 6:off...
Check Status of Specific Service
Comanda de mai jos arată configurația de pornire pentru un anumit serviciu. Arată că serviciile HTTP sunt dezactivate în toate nivelurile de execuție.
# chkconfig --list | grep httpdhttpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
Cum pornesc un anumit serviciu la nivelurile de execuție
Următoarea comandă ‘chkconfig’ arată cum putem porni serviciile HTTP numai la nivelurile de execuție 3 și 5 cu parametrul ‘-level’. Prima comandă pornește serviciile httpd la nivelul de execuție 3 și 5, iar a doua comandă verifică starea serviciilor httpd care rulează la nivelul de execuție.
# chkconfig --level 35 httpd on
# chkconfig --list | grep httpdhttpd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
Cum să verific ce servicii sunt activate/dezactivate
Comanda următoare va afișa toate serviciile care sunt activate și dezactivate în nivelul de execuție specific 5.
# chkconfig --list | grep 5:onNetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:offabrt-ccpp 0:off 1:off 2:off 3:on 4:off 5:on 6:offabrt-oops 0:off 1:off 2:off 3:on 4:off 5:on 6:offabrtd 0:off 1:off 2:off 3:on 4:off 5:on 6:offacpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off...
# chkconfig --list | grep 5:offdnsmasq 0:off 1:off 2:off 3:off 4:off 5:off 6:offdovecot 0:off 1:off 2:off 3:off 4:off 5:off 6:offfirstboot 0:off 1:off 2:off 3:off 4:off 5:off 6:offkdump 0:off 1:off 2:off 3:off 4:off 5:off 6:offmysqld 0:off 1:off 2:off 3:off 4:off 5:off 6:offnetconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:offnfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off...
Cum se oprește un anumit serviciu în Run Levels
Următoarea comandă va opri un serviciu numit postfix pentru un singur nivel de execuție. În mod similar, putem opri un anumit serviciu în mai multe niveluri de execuție dintr-o singură comandă, după cum se arată mai jos.
# chkconfig --level 3 postfix off
# chkconfig --level 2345 postfix off
Așa cum știm cu toții, există șapte niveluri de execuție sunt disponibile pe sistemul de operare Linux. Vom acoperi în detaliu semnificația diferitelor niveluri de execuție și secvența de pornire în articolul nostru viitor. Așadar, vă rugăm să rămâneți conectați.
.