Systemctl-config - parada ou reativação de um serviço do systemD
Publicado por Fernando T. Da Silva (última atualização em 08/08/2020)
[ Hits: 1.491 ]
Homepage: http://meumundotux.blogspot.com.br/
Systemctl-config é um script criado para facilitar a parada ou reativação de um serviço do systemD na sessão atual, bem como habilitar/desabilitar um serviço de ser iniciado automaticamente com o sistema, ver o estado do serviço.
O pacote coloca um atalho no menu de programas, para tornar o seu uso mais prático e está sempre a mão. Não é necessário usar o sudo, ou estar como root, pois o systemctl automaticamente solicitará autenticação para opções que forem necessárias.
O script ainda vem com um menu de ajuda, para você entender para que as opções servem.
#!/bin/bash x="teste" menu () { while true $x != "teste" do clear echo "================================================" echo echo "Systemctl config versão 1.0 julho de 2020" echo "" echo "1)Listar todos serviços ativos" echo"" echo "2)Desabilitar serviço da inicialização" echo "" echo "3)Habilitar serviço na inicialização" echo "" echo "4)Parar serviço" echo"" echo "5)Ativar serviço" echo"" echo "6)Verificar reativamento" echo"" echo "7)Verificar estado do serviço" echo"" echo "8)Listar todos os serviços desativados" echo"" echo "9)Ajuda (Tecle Q pra sair, seta acima e abaixo paginar)" echo"" echo "10)Sair do programa" echo "" echo "================================================" echo "Digite a opção desejada:" read x echo "Opção informada ($x)" echo "================================================" case "$x" in 1) systemctl -t service echo "================================================" ;; 2) echo "Informe o nome do serviço a ser desabilitado" read nome systemctl disable $nome sleep 5 echo "================================================" ;; 3) echo "Informe o nome do serviço a ser habilitado" read nome systemctl enable $nome sleep 5 echo "================================================" ;; 4) echo "Informe o nome do serviço a ser parado" read nome systemctl stop $nome sleep 5 echo "================================================" ;; 5) echo "Informe o nome do serviço a ser ativado" read nome systemctl start $nome sleep 5 echo "================================================" ;; 6) echo "Informe o nome do serviço reativado" read nome systemctl is-enabled $nome sleep 5 echo "================================================" ;; 7) echo "Informe o nome do serviço pra ver seu estado" read nome systemctl status $nome sleep 5 echo "================================================" ;; 8) echo "Listando todos os serviços desativados" systemctl list-unit-files | grep disabled > /tmp/desabilitados.txt less /tmp/desabilitados.txt echo "================================================" ;; 9) echo "Ajuda" less /usr/share/doc/systemctl-config/ajuda-systemctl-config sleep 5 echo "================================================" ;; 10) echo "saindo..." sleep 2 clear; exit; echo "================================================" ;; *) echo "Opção inválida!" esac done } menu
Fedeasy - Script de Pós-instalação do Fedora
Envia mensagens para o serviço mensageiro do windows facilmente
Manipular um arquivo txt como se fosse uma planilha de calculo
Habilitar e Desabilitar a Touchscreen
Script de instalação Servidor MTA Postfix + Openwebmail
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Dongle Bluetooth 5.0 não funciona no Pop Os 22.04 (4)
Acesso a internet servidor virtualizado (10)
Sistema da Coréia do Norte - Red Star OS (11)
redirecionando saida de comando touch para o AWK[AJUDA] (17)
Driver Realtek RTL8852BE não disponível para Ubuntu 22.04.4 LTS kernel... (5)