5 Basis -CHKConfig -Befehlsbeispiele unter Linux

5 Basis -CHKConfig -Befehlsbeispiele unter Linux

Dies ist unsere laufende Linux -Befehlsreihe, in der wir überprüfen werden, wie wir verwenden können Chkconfig Befehl effizient mit den verfügbaren Parametern. Der Chkconfig Das Befehls -Tool ermöglicht das Konfigurieren von Diensten starten und stoppt automatisch in der /etc/rd.D/init.D Skripte durch die Befehlszeile. Lassen Sie uns einige Beispiele sehen.

5 CHKConfig -Befehlsbeispiele

1. Listen Sie alle Dienste auf

Verwendung '-Liste'Parameter wird alle Dienste und ihren aktuellen Startstatus in jeder Konfiguration auf Run-Level angezeigt.

[[E-Mail geschützt] ~]# Chkconfig-List NetworkManager 0: Aus 1: Aus 2: am 3: am 4: am 5: am 6: ABRT-CCPP 0: AUS 1: AUS 2: AUS OFF 3: ON 4 : Off 5: am 6: ABRT-OOPS 0: AUS 1: AUS 2: AUS 3: AN 4: AUS 5: AN 6: OFF… 

2. Überprüfen Sie den Status eines bestimmten Dienstes

Der Befehl unten zeigt die Startkonfiguration für einen bestimmten Dienst. Es zeigt Http Dienstleistungen werden umgedreht aus in allen Laufstufen.

[[E -Mail geschützt] ~]# chkconfig -list | grep httpd httpd 0: off 1: off 2: off 3: off 4: off 5: off 6: off

3. Wie beginne ich einen bestimmten Service auf Laufstufen?

Die folgende 'Chkconfig'Befehl zeigt, wie wir anfangen können Http Services nur auf Laufstufe 3 Und 5 mit '-eben'Parameter. Der erste Befehl beginnt httpd Dienstleistungen auf Laufstufe 3 Und 5 und der zweite Befehl überprüft den Status von httpd Services, die auf dem Laufstufe ausgeführt werden.

[[E -Mail geschützt] ~]# chkconfig -Level 35 Httpd on
[[E -Mail geschützt] ~]# chkconfig -list | grep httpd httpd 0: off 1: off 2: off 3: on 4: AUS 5: EIN 6: AUS AUS

4. So überprüfen Sie, welche Dienste ein-/ausgeschaltet sind

Der folgende Befehl zeigt alle Dienste an An Und Aus in spezifischer Laufstufe 5.

[[E -Mail geschützt] ~]# chkconfig -list | Grep 5: Im NetworkManager 0: Aus 1: Aus 2: am 3: am 4: am 5: am 6: ABRT-CCPP 0: AUS 1: AUS 2: AUS 3: AN 4: AUS 5: ON 6: AUS AUS ABRT-OOPS 0: AUS 1: AUS 2: AUS 3: EIN 4: AUS 5: AN 6: ABRTD 0: AUS 1: AUS 2: AUS 2: AUF 3: EIN 4: AUS 5: AN 6: ACPID 0: AUS OFFEN 1: Aus 2: Am 3: Am 4: am 5: am 6: Off… 
[[E -Mail geschützt] ~]# chkconfig -list | Grep 5: Aus Dnsmasq 0: Aus 1: Aus 2: Aus 2: Aus 3: Aus 4: Aus 5: AUS 6: AUS DOVECOT 0: AUS 1: AUS 2: AUS 3: AUS 4: AUS 5: AUS 6: AUS FIRSTBOOT 0 : AUS 1: AUS 2: AUS 3: AUS 4: AUS 5: AUS 6: AUS KDUMP 0: AUS 1: AUS 2: AUS 3: AUS 4: AUS 5: AUS 6: AUS MYSQLD 0: AUS 1: AUS OFF 2 : AUS 3: AUS 4: AUS 5: AUS 6: AUS NETCONSOLE 0: AUS 1: AUS 2: AUS 3: AUS 4: AUS 5: AUS 6: AUS NFS 0: AUS 1: AUS 2: AUS 3: AUS OFF 4 : Aus 5: Aus 6: Aus… 

5. Wie stoppe ich einen bestimmten Service auf Laufstufen?

Der folgende Befehl dreht sich Aus ein Dienst angerufen Postfix Für einen gerechten Einzel -Lauf -Level. Ebenso können wir uns drehen Aus ein bestimmter Dienst in mehreren Laufstufen auf einmal wie unter gezeigt unter.

[[E -Mail geschützt] ~]# chkconfig -Level 3 postfix off
[[E -Mail geschützt] ~]# chkconfig -Level 2345 Postfix Off

Wie wir alle wissen, gibt es im Linux -Betriebssystem sieben Laufstufen verfügbar. Wir werden den signifikanten von verschiedenen Laufstufen und die Booting -Sequenz in unserem kommenden Artikel in Details behandeln. Also, bitte bleiben Sie dran.