5 Basic chkconfig stjórnunardæmi í Linux
Þetta er áframhaldandi Linux skipana röð okkar þar sem við ætlum að fara yfir hvernig við getum notað chkconfig skipunina á skilvirkan hátt með tiltækum breytum. Chkconfig skipanatólið gerir kleift að stilla ræsingu og stöðvun þjónustu sjálfkrafa í /etc/rd.d/init.d forskriftunum í gegnum skipanalínuna. Við skulum sjá nokkur dæmi.
1. Listaðu allar þjónustur
Með því að nota ‘–list’ færibreytu birtast allar þjónustur og núverandi ræsingarstaða þeirra í hverri uppsetningu á keyrslustigi.
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. Athugaðu stöðu tiltekinnar þjónustu
Skipunin fyrir neðan sýnir ræsingarstillingar fyrir tiltekna þjónustu. Það sýnir að slökkt er á HTTP þjónustu á öllum keyrslustigum.
chkconfig --list | grep httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
3. Hvernig byrja ég sérstaka þjónustu á hlaupastigum
Eftirfarandi „chkconfig“ skipun sýnir hvernig við getum ræst HTTP þjónustu aðeins á keyrslustigi 3 og 5 með „–level“ færibreytu. Fyrsta skipunin ræsir httpd þjónustu á keyrslustigi 3 og 5 og önnur skipun staðfestir stöðu httpd þjónustu sem keyrir á keyrslustigi.
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. Hvernig á að athuga hvaða þjónustu er kveikt/slökkt
Eftirfarandi skipun mun sýna allar þjónustur sem eru kveikt og slökkt á tilteknu keyrslustigi 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. Hvernig stöðva ég sérstaka þjónustu á hlaupastigum
Eftirfarandi skipun mun slökkva á þjónustu sem kallast postfix fyrir aðeins eitt keyrslustig. Á sama hátt getum við slökkt á tiltekinni þjónustu á mörgum keyrslustigum í einu eins og sýnt er hér að neðan.
chkconfig --level 3 postfix off
chkconfig --level 2345 postfix off
Eins og við vitum öll eru sjö keyrslustig fáanleg á Linux stýrikerfi. Við munum fjalla um mikilvæga mismunandi keyrslustig og ræsingarröð í smáatriðum í næstu grein okkar. Svo, vinsamlegast fylgstu með.