Daemons com shell script
Neste artigo mostrarei como criar daemons em shell script no Linux.
[ Hits: 36.621 ]
Por: Joe Pereira Nascimento em 26/09/2011 | Blog: http://tiopatinhaslinux.sytes.net:2080
#!/bin/bash
LOCK=/tmp/daemon.lock
LOG=/tmp/daemon.log
YES=/tmp/on
control_c () {
echo -e "\nacabou o daemon"
rm $YES 2>/dev/null
rm $LOCK 2>/dev/null
exit 0
}
trap control_c INT HUP TERM
echo "#########################################" >> $LOG
echo "começa o daemon.sh `date`" >> $LOG
if [ ! -f $LOCK ]
then
touch $LOCK
while true
do
sleep 1
if [ -f $YES ]
then
echo "o arquivo $YES foi encontrado: `date`" >> $LOG
rm $YES 2>/dev/null
rm $LOCK 2>/dev/null
echo "termina o daemon.sh `date`" >> $LOG
break
fi
done
else
echo "o daemon já está em execução"
exit 0
fi
Compartilhando a tela do Computador no Celular via Deskreen
Ganhe uma camiseta do Viva o Linux ajudando o Viva o Android
Debian Lenny - DHCP3-server + Bind9 adicionando máquinas automaticamente
Atualizando o clamav via YUM no Fedora Core 3
Pequena solução para backup em redes mistas
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Plantar o Singrante Google Chrome no Void Linux
Lançando Java e Netbeans no Linux
Instalando SVP4 e MPV (VapourSynth) no Gentoo
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
Comportamento "inesper... ao executar 'apt full-upgrade&... (4)
instalar iso sem pendrive ou dvd (2)
Um filme, uma banda, um jogo, um livro, um anime (ou mangá) (11)









