Daemons com shell script
Neste artigo mostrarei como criar daemons em shell script no Linux.
[ Hits: 35.660 ]
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
Qualidade dos profissionais de TI
Atualizando para KDE-3.2 usando o APT no SuSE 9
Apresentação visual do Basic Linux
Logrotate, uma importante ferramenta de administração dos logs do sistema
Instalação do XFCE 4.2 no Debian
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Interface Gráfica no Linux Mint 22.1. (4)
Ubuntu 25.04 não instala. (11)