Comandos de controle de serviço do Linux

Comandos de controle de serviço do Linux

Nota: O seguinte artigo irá ajudá-lo com: Comandos de controle de serviço do Linux

Como administrador do Linux, uma tarefa que você certamente precisará saber é o controle de serviços por meio da linha de comando. Como muitos dos servidores com os quais você trabalhará serão headless, os serviços contidos neles não terão um aplicativo GUI para ajudá-lo. Portanto, quando Apache, NGINX, MySQL e Docker precisam ser iniciados, reiniciados ou interrompidos, você precisará ter essa habilidade em seu bolso.

Assim como em muitas tarefas do Linux, há mais de uma maneira de cuidar desses serviços. Alguns serviços têm seus próprios comandos de controle, enquanto outros dependem de sistemas como systemctrl.

O problema é que você deve considerar qual sistema init sua distribuição usa. Para as distribuições que funcionam com systemd (que é a grande maioria), o comando de controle primário é systemctl. Com distribuições não systemd, o comando de controle é serviço. E então, você deve considerar que alguns aplicativos podem ter seu próprio comando de controle.

Este artigo do TechRepublic Premium analisa algumas das maneiras de controlar o início, a interrupção e a reinicialização de serviços com o sistema operacional Linux.