Daemons com shell script
Neste artigo mostrarei como criar daemons em shell script no Linux.
[ Hits: 35.967 ]
Por: Joe Pereira Nascimento em 26/09/2011 | Blog: http://tiopatinhaslinux.sytes.net:2080
#!/bin/bash # /etc/init.d/daemon typeset -x PID=$(pgrep daemon.sh) do_start() { if [ -f /tmp/daemon.lock ] then /usr/local/bin/daemon.sh & sleep 0.3 else /usr/local/bin/daemon.sh & sleep 0.3 echo "Iniciando o daemon.sh: Processo: $PID" fi } do_stop() { kill -15 $PID 2>/dev/null & echo "Parando o daemon.sh" } do_restart() { if [ -f /tmp/daemon.lock ] then kill -15 $PID 2>/dev/null & echo "Reiniciando o daemon.sh: Processo: $PID" sleep 1 /usr/local/bin/daemon.sh & else do_start fi } case "$1" in start) do_start ;; stop) do_stop ;; restart) do_restart ;; status) if [ -f /tmp/daemon.lock ] then echo "o daemon.sh está rodando com sucesso" else echo "o daemon.sh está parado" fi ;; *) echo "*Modo de uso: /etc/init.d/daemon (start|stop|restart|status)" ;; esac
DJVU o formato que pode ameaçar o reinado do PDF
Asterisk - O PBX de código aberto
Implementando Wake Up on Lan (WoL) no Linux
Metisse (3D Desktop): Um novo conceito de interface gráfica!
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Proteja seu Linux Mint com o Timeshift: Restaure o sistema mesmo que ele não inicie!
Instalando Google Chrome no Debian 13
Salvar estado da VM no virt-manager (3)
Driver da nvidia e desempenho em jogos (6)
Ajude-me a criar uma lista de jogos retrô! (7)
Erro de interface de Rede no Virt Manager dentro Debian 13 KDE (1)