5 Basic chkconfig Command Mga Pananglitan sa Linux


Kini ang among nagpadayon nga serye sa komand sa Linux diin among susihon kung giunsa namon magamit ang chkconfig nga mando nga episyente sa magamit nga mga parameter. Ang Chkconfig command tool nagtugot sa pag-configure sa mga serbisyo nga magsugod ug mohunong awtomatik sa /etc/rd.d/init.d nga mga script pinaagi sa command line. Atong tan-awon ang pipila ka mga pananglitan.

1. Ilista ang Tanang Serbisyo

Ang paggamit sa parameter nga '–list' ipakita ang tanan nga mga serbisyo ug ang ilang karon nga kahimtang sa pagsugod sa matag pagsulud sa lebel sa run.

 chkconfig --list

NetworkManager  0:off   1:off   2:on    3:on    4:on    5:on    6:off
abrt-ccpp       0:off   1:off   2:off   3:on    4:off   5:on    6:off
abrt-oops       0:off   1:off   2:off   3:on    4:off   5:on    6:off
...

2. Susiha ang Status sa Piho nga Serbisyo

Sa ubos nga command nagpakita sa pagsugod sa configuration alang sa usa ka partikular nga serbisyo. Nagpakita kini nga ang mga serbisyo sa HTTP gipalong sa tanan nga lebel sa pagdagan.

 chkconfig --list | grep httpd
httpd           0:off   1:off   2:off   3:off   4:off   5:off   6:off

3. Unsaon Nako Pagsugod ug Partikular nga Serbisyo sa Run Levels

Ang mosunod nga 'chkconfig' nga sugo nagpakita kung unsaon nato pagsugod ang mga serbisyo sa HTTP sa run level 3 ug 5 nga adunay '–level' parameter. Ang unang command nagsugod sa httpd nga mga serbisyo sa run level 3 ug 5 ug ang ikaduhang command nagpamatuod sa status sa httpd nga mga serbisyo nga nagdagan sa run level.

 chkconfig --level 35 httpd on
 chkconfig --list | grep httpd
httpd           0:off   1:off   2:off   3:on    4:off   5:on    6:off

4. Unsaon Pagsusi Unsang mga Serbisyo ang On/Off

Ang mosunod nga sugo magpakita sa tanang mga serbisyo nga On ug Off sa piho nga run level 5.

 chkconfig --list | grep 5:on
NetworkManager  0:off   1:off   2:on    3:on    4:on    5:on    6:off
abrt-ccpp       0:off   1:off   2:off   3:on    4:off   5:on    6:off
abrt-oops       0:off   1:off   2:off   3:on    4:off   5:on    6:off
abrtd           0:off   1:off   2:off   3:on    4:off   5:on    6:off
acpid           0:off   1:off   2:on    3:on    4:on    5:on    6:off
...
 chkconfig --list | grep 5:off
dnsmasq         0:off   1:off   2:off   3:off   4:off   5:off   6:off
dovecot         0:off   1:off   2:off   3:off   4:off   5:off   6:off
firstboot       0:off   1:off   2:off   3:off   4:off   5:off   6:off
kdump           0:off   1:off   2:off   3:off   4:off   5:off   6:off
mysqld          0:off   1:off   2:off   3:off   4:off   5:off   6:off
netconsole      0:off   1:off   2:off   3:off   4:off   5:off   6:off
nfs             0:off   1:off   2:off   3:off   4:off   5:off   6:off
...

5. Unsaon Nako Paghunong ang usa ka Partikular nga Serbisyo sa Mga Level sa Pagdagan

Ang mosunod nga sugo mopalong sa usa ka serbisyo nga gitawag ug postfix alang sa usa lang ka run level. Sa susama, mahimo natong i-off ang usa ka partikular nga serbisyo sa daghang lebel sa pagdagan sa usa ka lakang sama sa gipakita sa ilawom.

 chkconfig --level 3 postfix off
 chkconfig --level 2345 postfix off

Sama sa nahibal-an namong tanan, adunay pito ka lebel sa run nga magamit sa Linux Operating System. Atong tabonan ang kamahinungdanon sa lainlaing lebel sa pagdagan ug pagkasunod-sunod sa pag-boot sa mga detalye sa among umaabot nga artikulo. Busa, palihog pabiling tuned.