5 Eżempji ta' Kmand bażiku ta' chkconfig fil-Linux


Din hija s-serje ta 'kmand Linux kontinwa tagħna fejn se nirrevedu kif nistgħu nużaw il-kmand chkconfig b'mod effiċjenti bil-parametri disponibbli tiegħu. L-għodda tal-kmand Chkconfig tippermetti li s-servizzi jiġu kkonfigurati jibdew u jieqfu awtomatikament fl-iskripts /etc/rd.d/init.d permezz tal-linja tal-kmand. Ejja naraw xi eżempji.

1. Elenka s-Servizzi Kollha

L-użu tal-parametru ‘–list’ jintwera s-servizzi kollha u l-istatus attwali tal-bidu tagħhom f’kull konfigurazzjoni tal-livell ta’ tħaddim.

 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. Iċċekkja l-Istatus tas-Servizz Speċifiku

Hawn taħt il-kmand juri konfigurazzjoni tal-istartjar għal servizz partikolari. Qed juri li s-servizzi HTTP huma mitfija fil-livelli kollha tal-ġirja.

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

3. Kif Nibda Servizz Partikolari fuq Run Levels

Il-kmand 'chkconfig' li ġej juri kif nistgħu nibdew is-servizzi HTTP biss fuq il-livell ta 'run 3 u 5 bil-parametru '-level'. L-ewwel kmand jibda s-servizzi httpd fuq livell ta' tħaddim 3 u 5 u t-tieni kmand jivverifika l-istatus tas-servizzi httpd li jaħdmu fuq livell ta' tħaddim.

 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. Kif Tiċċekkja Liema Servizzi huma Mixgħul/Mitfi

Il-kmand li ġej se juri s-servizzi kollha li huma Mixgħul u Mitfi f'livell ta' tħaddim speċifiku 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. Kif Nieqaf Servizz Partikolari fuq Livelli ta' Mexxi

Il-kmand li ġej se jitfi servizz imsejjaħ postfix għal livell ta 'ġirja waħda biss. Bl-istess mod, nistgħu nitfi servizz partikolari f'livelli multipli ta 'run f'daqqa kif muri taħt.

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

Kif nafu lkoll, hemm seba 'livelli ta' tmexxija huma disponibbli fuq is-Sistema Operattiva Linux. Aħna ser inkopru l-livelli sinifikanti ta 'ġirja differenti u s-sekwenza tal-ibbutjar fid-dettalji fl-artiklu li jmiss tagħna. Allura, jekk jogħġbok ibqa' sintonizzat.