.bashrc
###mostar rama git mostrar_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' }
export PS1="\u@\h \[\033[32m\]\w\[\033[31m\]\$(mostrar_git_branch)\[\033[00m\] $ "
##change short path
PROMPT_DIRTRIM=2
Soporte,Configuración,sopore, venta de plantas pbx de voip con Asterisk, Issabelpbx, freepbx. Instalación cableado estructurado y eléctrico. Instalación y venta cámaras cctv.
.bashrc
###mostar rama git mostrar_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' }
export PS1="\u@\h \[\033[32m\]\w\[\033[31m\]\$(mostrar_git_branch)\[\033[00m\] $ "
##change short path
PROMPT_DIRTRIM=2
sudo apt-get install rtl8821ce-dkms
si no tienen red cableada. conectado el movil o celular por usb al pc o portatil y compartiendo internet del movil revise si su equipo ya navega y puede instalar el driver realtek.
ver opción en QOS
configuracion de red > qos inspector
buscadr id=network-qos cambiar por:
network-nat
network-broadband
network-routing = rutas estaticas
Mantenimiento > reiniciar
inspector
maintenance-reboot cambiar por:
maintenance-backupRestore
Seguridad > control parental
security-parental\control por:
security-firewall
crontab en centos 7
@daily /bin/bash /home/servicios_issabel.sh
###
35 2 6 * * /bin/bash /home/servicios_borrar.sh
script borrado
#!/bin/bash
echo "borrado archivos"
# -mtime con + mas de dias, sin el signo mas dias exactos
#
/usr/bin/find /var/spool/asterisk/monitor/ -type f -name "*.wav" -mtime +60 -daystart -print | xargs rm -rf #-delete # |xargs rm -rf
echo "fin de borrado"
# borrado de grabaciones.
script para bajar servicios en centos 7
cat servicios_issabel.sh
#!/bin/bash
echo "servicio voip"
systemctl stop httpd && systemctl stop asterisk && systemctl stop mariadb
echo "subida servicios"
systemctl start mariadb && systemctl start asterisk && systemctl start httpd
#end
script de borrado
servicios_borrar.sh
#!/bin/bash
echo "borrado archivos"
# -mtime con + mas de dias, sin el signo mas dias exactos
#
/usr/bin/find /var/spool/asterisk/monitor/ -type f -name "*.wav" -mtime +72 -daystart -print | xargs rm -rf #-delete # |xargs rm -rf
echo "fin de borrado"
# borrado de grabaciones.
script para monitorear por tiempo empezando en un segundo y dando el tiempo, para la consulta en la bd mysql.
#!/bin/bash
#-e
echo "########################################"
echo
echo "herramienta monitoreo llamadas Perdidas"
#2021-01-27 07:15:13
#Hoy=`date "+%Y-%m-%d"` # fecha actual
#HoyHora=`date "+%H:%M:%S"` # hora actual
#UnaHora=`date -d "1 hour ago" "+%Y-%m-%d %H:%M:%S"` #Fecha y una hora antes de la actual.
##Variables de fecha actual y hora; y una hora después
##
FechaHoy=`date "+%Y-%m-%d"`
HoraActual=`date "+%H:%M:%S"`
Duration=$1 #10
password=Pompones20
HoraAntes=`date -d "1 hour ago" "+%H:%M:%S"`
echo
echo $FechaHoy $HoraActual
#echo $UnaHora
echo $FechaHoy $HoraAntes
#consulta=`mysql -u root -pChango20 -D asteriskcdrdb -s -e "SELECT calldate as Fecha, src as Telefono FROM cdr WHERE calldate BETWEEN
'$FechaHoy $HoraAntes ' AND '$FechaHoy $HoraActual' AND dst = '192' AND duration <= 30 ORDER BY cdr.calldate DESC;"`
##consulta actual
#mysql -u root -pCango20 -D asteriskcdrdb -e "SELECT calldate as 'Fecha | Hora', src as Teléfono, Duration as Segundos FROM cdr WHERE calldate
BETWEEN '$FechaHoy $HoraAntes ' AND '$FechaHoy $HoraActual' AND dst = '192' AND duration <= $Duration ORDER BY cdr.calldate DESC;"
#echo "$consulta "
echo "consulta numerada"
##
mysql -u root -p$password -D asteriskcdrdb -e "SET @numero=0; SELECT @numero:=@numero+1 as 'No.', calldate as 'Fecha | Hora', src as Teléfono, Duration as Segundos FROM cdr WHERE calldate BETWEEN '$FechaHoy $HoraAntes ' AND '$FechaHoy $HoraActual' AND dst = '192' AND duration <= $Duration ORDER BY cdr.calldate DESC;"
##mysql -u root -pChango20 -D asteriskcdrdb -e "SELECT calldate as 'Fecha | Hora', src as Teléfono FROM cdr WHERE calldate BETWEEN '$FechaHoy $HoraAntes ' AND '$FechaHoy $HoraActual' AND dst = '191' AND duration <= $Duration ORDER BY cdr.calldate DESC;"