Deset příkazů ‚chkconfig‘

Příkaz ‚chkconfig‘ slouží ke spuštění, zastavení a zobrazení stavu všech služeb běžících v systému. Umožňuje zobrazit a měnit služby v systému na všech úrovních. Podívejme se na několik základních příkazů v tomto krátkém návodu.

1. V tomto návodu se podíváme na základní příkazy. Zobrazení stavu všech služeb

Chcete-li zobrazit stav všech dostupných služeb ve všech úrovních běhu, zadejte následující příkaz:

 ~]# chkconfig --list

2. Zobrazení stavu běžících služeb

Chcete-li zobrazit pouze aktuálně běžící procesy ve všech úrovních běhu, zadejte následující příkaz:

 ~]# chkconfig --list | grep on

3. Zobrazení stavu běžících služeb

Chcete-li zobrazit pouze aktuálně běžící procesy ve všech úrovních běhu, zadejte následující příkaz:

 ~]# chkconfig --list | grep on

. Zobrazení stavu běžících služeb na určité úrovni běhu

Pokud chcete například zobrazit stav služeb na úrovni běhu 3, zadejte následující příkaz:

 ~]# chkconfig --list | grep 3:on

4. Zobrazení stavu konkrétní služby

Pokud chcete například zobrazit stav služby rsyslog ve všech úrovních běhu, zadejte následující příkaz:

 ~]# chkconfig --list rsyslogrsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off

nebo

 ~]# chkconfig --list | grep -i rsyslogrsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off

5. Zapnutí nebo spuštění služby při spuštění systému

Pokud chcete například automaticky spustit službu rsyslog při každém restartu, zadejte následující příkaz:

 ~]# chkconfig rsyslog on

6. Vypnutí nebo zastavení služby při spuštění systému

Chcete-li službu trvale zastavit, zadejte následující příkaz:

 ~]# chkconfig rsyslog off

7. Vypnutí nebo zastavení služby při spuštění systému

. Spuštění služby na určité úrovni běhu

Pokud chcete například spustit službu na úrovni běhu 3 a 5, zadejte následující příkaz:

 ~]# chkconfig --level 35 rsyslog on

8. Zastavení služby na určité úrovni běhu

Pokud chcete službu zastavit na určité úrovni běhu, zadejte příkaz:

 ~]# chkconfig --level 35 rsyslog off

9. Zastavení služby na určité úrovni běhu

Pokud chcete službu zastavit na určité úrovni běhu, zadejte následující příkaz:

 ~]# chkconfig --level 35 rsyslog off

9. Přidání služby do chkconfig

Chcete-li přidat službu rsyslog do spouštění na všech úrovních běhu, zadejte tento příkaz:

 ~]# chkconfig --add rsyslog

10. Odebrání služby z chkconfig

Chcete-li odebrat službu ze spouštění na všech úrovních, zadejte příkaz:

 ~]# chkconfig --del rsyslog

Další informace o příkazu ‚chkconfig‘ najdete v manuálových stránkách s následujícím příkazem:

 ~]# man chkconfig

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.