5 exemplos básicos de comando chkconfig no Linux

5 exemplos básicos de comando chkconfig no Linux

Esta é a nossa série de comando Linux em andamento, onde vamos revisar como podemos usar chkconfig comandando com eficiência com seus parâmetros disponíveis. O Chkconfig A ferramenta de comando permite configurar os serviços iniciados e param automaticamente no /etc/rd.d/init.d scripts através da linha de comando. Vamos ver alguns exemplos.

5 exemplos de comando chkconfig

1. Liste todos os serviços

Usando '-lista'O parâmetro exibirá todos os serviços e seu status de inicialização atual em cada configuração de nível de execução.

[[Email Protected] ~]# chkconfig-List NetworkManager 0: OFF 1: OFF 2: em 3: em 4: em 5: em 6: OFF ABRT-CCPP 0: OFF 1: OFF 2: OFF 3: em 4 : OFF 5: em 6: OFF ABRT-OOPS 0: OFF 1: OFF 2: OFF 3: em 4: OFF 5: ON 6: OFF… 

2. Verifique o status do serviço específico

Abaixo o comando mostra a configuração de inicialização para um serviço específico. Está aparecendo Http Os serviços são transformados desligado em todos os níveis de execução.

[[Email Protected] ~]# chkconfig - -List | Grep httpd httpd 0: OFF 1: OFF 2: OFF 3: OFF 4: OFF 5: OFF 6: OFF

3. Como faço para iniciar um serviço específico em níveis de execução

A seguir 'chkconfig'Comando mostra como podemos começar Http Serviços apenas em nível de execução 3 e 5 com '-nível'Parâmetro. O primeiro comando começa httpd Serviços em nível de execução 3 e 5 e o segundo comando verifica o status de httpd Serviços em nível de execução.

[[Email Protected] ~]# chkconfig -Nível 35 httpd em
[[Email Protected] ~]# chkconfig - -List | Grep httpd httpd 0: OFF 1: OFF 2: OFF 3: em 4: OFF 5: ON 6: OFF

4. Como verificar quais serviços estão ligados/desligados

O comando a seguir exibirá todos os serviços que são Sobre e Desligado em nível de execução específico 5.

[[Email Protected] ~]# chkconfig - -List | Grep 5: On NetworkManager 0: OFF 1: OFF 2: em 3: em 4: em 5: em 6: OFF ABRT-CCPP 0: OFF 1: OFF 2: OFF 3: em 4: OFF 5: ON 6: OFF ABRT-OOPS 0: OFF 1: OFF 2: OFF 3: em 4: OFF 5: ON 6: OFF ABRTD 0: OFF 1: OFF 2: OFF 3: em 4: OFF 5: ON 6: OFF ACPID 0: OFF 1: OFF 2: em 3: em 4: em 5: em 6: OFF… 
[[Email Protected] ~]# chkconfig - -List | Grep 5: OFF DNSMASQ 0: OFF 1: OFF 2: OFF 3: OFF 4: OFF 5: OFF 6: OFF OFVECOT 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. Como faço para parar um serviço específico em níveis de execução

O seguinte comando muda Desligado um serviço chamado Postfix para um nível apenas de execução. Da mesma forma, podemos virar Desligado um serviço específico em vários níveis de execução de uma só vez, como mostrado em.

[[Email Protected] ~]# chkconfig -Nível 3 Postfix Off
[[Email Protected] ~]# chkconfig -Nível 2345 Postfix Off

Como todos sabemos, existem sete níveis de execução disponíveis no sistema operacional Linux. Abordaremos o significativo de diferentes níveis de execução e a sequência de inicialização em detalhes em nosso próximo artigo. Então, por favor fique atento.