que es

lunes, 26 de septiembre de 2022

script bash matar procesos

se crea un archivo en bash con un nombre y extensión  "sh"  nombre.sh.

se dan permisos de ejectución chmod +x nombre.sh

se ejecuta ./nombre.sh  nombreDelProcesoAmatar.

./nombre.sh firefox 

Nota: tener en cuenta los  "backticks" o comillas invertidas.

#!/bin/sh

kill -9 `ps -ef|grep -v grep |grep $1| awk '{print $2}'`

lunes, 12 de septiembre de 2022

rc.local

 rc.local un archivo para dejar los script que cuando la máquina se reinicie esto se activan.

systemctl status rc-local.service

Ahora en Centos7 rc.local hay que activarlos con systemd.


systemctl enable rc-local.service

systemctl status rc-local.service

systemctl start rc-local.service


O crear un servicio para el script.


bibliografia:

https://www.redhat.com/sysadmin/replacing-rclocal-systemd