16/Oct/2014
Info kill (muestra la información del comando kill)
Vim rc.sshd (para ver las llaves de identificación)
Killall_sshd (este comando mata a todos los que estén en secure Shell)
Markx@kate: /etc/rc.d$ vim rc.galleta
Vim /etc/rc.d/rc.sshd
Ejemplo de programa:
#!/bin/bash
Inicia()
{
/usr/local/bin/galleta&
}
Para(){
Killall galleta
Case “$1” in
‘start’)
Inicia
;;
‘stop’)
Para
;;
*)
Echo “uso $0 startistop”
esac
Fin de ejemplo de programa.
root: cd /etc/rc.d/
cp /home/markx/programas/rc.galleta (copiar el archive galleta de usuario a root)
root@kate: /etc/rc.d# vi rc.M (se encarga de invocar a todos los script que corre en modo multiusuario)
Estando en rc.M modificamos y agregamos:
# Inicia la galleta molesta
If [ -x /etc/rc.d/rc.galleta ]; then
. /etc/rc.d/rc.galleta start
fi
y guardamos.
root@kate: /etc/rc.d# vi rc.0
dentro de tc.0 escribimos:
# mata la galleta
If [ -x /etc/rc.d/rc.galleta ]; then
. /etc/rc.d/rc.galleta stop
fi
y guardamos.
root@kate: /etc/rc.d# chmod +x rc.galleta (para darle permisos)
root@kate: /etc/rc.d# ./rc.galleta start (y asi inicia galleta)
root@kate: /etc/rc.d# ps –e
root@kate: /proc$ free –m (indica el espacio en la maquina)
root@kate: /proc$ ls (mensajes del kernel)
root@kate: /proc$ cat meminfo (la informacion de la memoria)
root@kate: /proc$ uptime