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.485 ]
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
Arch Linux - remover dependências obsoletas
Pré Configuração do SQuiD Slackware
Localizador não interativo do Mozilla Firefox para Slackware
Nenhum comentário foi encontrado.
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
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Gentoo bane contribuições de código feitas com IA (3)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba