Tu ayuda me permitira continuar con este proyecto, sin tener que recurrir a monetizar con anuncios mi WEB
Gracias por tu aporte.
Comentarios recientes
- Gonzalo Reiser A. en BASH – Script para monitorear los servicios en ejecución de un servidor.-
- Julio jarquin Guevara en BASH – Script para monitorear los servicios en ejecución de un servidor.-
- anonimo en BATCH – monitoreo archivo de log.
- anonimo en BATCH – monitoreo archivo de log.
- Gonzalo Reiser A. en BASH – SCRIPT para monitoreo de archivo LOG.-
Archivos
- septiembre 2023 (5)
- agosto 2023 (10)
- junio 2023 (3)
- mayo 2023 (4)
- abril 2023 (10)
- febrero 2023 (3)
- enero 2023 (1)
- diciembre 2022 (2)
- noviembre 2022 (1)
- agosto 2022 (4)
- julio 2022 (1)
- junio 2022 (4)
- febrero 2022 (9)
- abril 2021 (1)
- enero 2021 (3)
- diciembre 2020 (2)
- noviembre 2020 (2)
- octubre 2020 (1)
- septiembre 2020 (4)
- agosto 2020 (1)
- julio 2020 (1)
- junio 2020 (5)
- mayo 2020 (12)
- abril 2020 (1)
- enero 2020 (1)
- noviembre 2019 (5)
- octubre 2019 (4)
- septiembre 2019 (1)
- agosto 2019 (1)
- julio 2019 (11)
- junio 2019 (1)
- julio 2018 (3)
- octubre 2017 (1)
- septiembre 2017 (2)
- agosto 2017 (3)
- julio 2017 (11)
- mayo 2017 (6)
- abril 2017 (3)
- marzo 2017 (7)
- febrero 2017 (1)
- diciembre 2016 (3)
- octubre 2016 (4)
- septiembre 2016 (2)
- agosto 2016 (10)
- julio 2016 (9)
- junio 2016 (9)
- mayo 2016 (27)
- abril 2016 (10)
- marzo 2016 (15)
- enero 2016 (3)
- diciembre 2015 (7)
- octubre 2015 (2)
- septiembre 2015 (3)
- agosto 2015 (9)
- julio 2015 (11)
- junio 2015 (22)
- mayo 2015 (7)
- abril 2015 (22)
- marzo 2015 (5)
- febrero 2015 (2)
- enero 2015 (10)
- diciembre 2014 (7)
- noviembre 2014 (3)
- octubre 2014 (2)
- septiembre 2014 (4)
- agosto 2014 (22)
- julio 2014 (15)
- junio 2014 (8)
- mayo 2014 (6)
- abril 2014 (10)
- marzo 2014 (15)
- febrero 2014 (3)
- enero 2014 (15)
- diciembre 2013 (11)
- noviembre 2013 (25)
- octubre 2013 (46)
- septiembre 2013 (30)
Categorías
-
Entradas recientes
- BASH – Script para mostrar peticiones de logs de apache en rangos (By Alquimista).-
- BASH- Script que envie alerta por correo, cuando un Directorio supere el 90% de uso de disco.
- BASH – Script para rotar archivos de log, comprimir todos los archivos con antiguedad mayor a x dias.-
- BASH – Script para encontrar el número menor y el mayor en una matriz (arreglo).-
- BASH – Matrices asociativas en scripts de Shell.
Comentarios recientes
- Gonzalo Reiser A. en BASH – Script para monitorear los servicios en ejecución de un servidor.-
- Julio jarquin Guevara en BASH – Script para monitorear los servicios en ejecución de un servidor.-
- anonimo en BATCH – monitoreo archivo de log.
- anonimo en BATCH – monitoreo archivo de log.
- Gonzalo Reiser A. en BASH – SCRIPT para monitoreo de archivo LOG.-
Archivos
- septiembre 2023
- agosto 2023
- junio 2023
- mayo 2023
- abril 2023
- febrero 2023
- enero 2023
- diciembre 2022
- noviembre 2022
- agosto 2022
- julio 2022
- junio 2022
- febrero 2022
- abril 2021
- enero 2021
- diciembre 2020
- noviembre 2020
- octubre 2020
- septiembre 2020
- agosto 2020
- julio 2020
- junio 2020
- mayo 2020
- abril 2020
- enero 2020
- noviembre 2019
- octubre 2019
- septiembre 2019
- agosto 2019
- julio 2019
- junio 2019
- julio 2018
- octubre 2017
- septiembre 2017
- agosto 2017
- julio 2017
- mayo 2017
- abril 2017
- marzo 2017
- febrero 2017
- diciembre 2016
- octubre 2016
- septiembre 2016
- agosto 2016
- julio 2016
- junio 2016
- mayo 2016
- abril 2016
- marzo 2016
- enero 2016
- diciembre 2015
- octubre 2015
- septiembre 2015
- agosto 2015
- julio 2015
- junio 2015
- mayo 2015
- abril 2015
- marzo 2015
- febrero 2015
- enero 2015
- diciembre 2014
- noviembre 2014
- octubre 2014
- septiembre 2014
- agosto 2014
- julio 2014
- junio 2014
- mayo 2014
- abril 2014
- marzo 2014
- febrero 2014
- enero 2014
- diciembre 2013
- noviembre 2013
- octubre 2013
- septiembre 2013
Categorías
DONA PARA AYUDARME A MANTENER ESTE PROYECTO
Cualquier aporte se agradece
-
Entradas recientes
- BASH – Script para mostrar peticiones de logs de apache en rangos (By Alquimista).-
- BASH- Script que envie alerta por correo, cuando un Directorio supere el 90% de uso de disco.
- BASH – Script para rotar archivos de log, comprimir todos los archivos con antiguedad mayor a x dias.-
- BASH – Script para encontrar el número menor y el mayor en una matriz (arreglo).-
- BASH – Matrices asociativas en scripts de Shell.
Comentarios recientes
- Gonzalo Reiser A. en BASH – Script para monitorear los servicios en ejecución de un servidor.-
- Julio jarquin Guevara en BASH – Script para monitorear los servicios en ejecución de un servidor.-
- anonimo en BATCH – monitoreo archivo de log.
- anonimo en BATCH – monitoreo archivo de log.
- Gonzalo Reiser A. en BASH – SCRIPT para monitoreo de archivo LOG.-
Archivos
- septiembre 2023
- agosto 2023
- junio 2023
- mayo 2023
- abril 2023
- febrero 2023
- enero 2023
- diciembre 2022
- noviembre 2022
- agosto 2022
- julio 2022
- junio 2022
- febrero 2022
- abril 2021
- enero 2021
- diciembre 2020
- noviembre 2020
- octubre 2020
- septiembre 2020
- agosto 2020
- julio 2020
- junio 2020
- mayo 2020
- abril 2020
- enero 2020
- noviembre 2019
- octubre 2019
- septiembre 2019
- agosto 2019
- julio 2019
- junio 2019
- julio 2018
- octubre 2017
- septiembre 2017
- agosto 2017
- julio 2017
- mayo 2017
- abril 2017
- marzo 2017
- febrero 2017
- diciembre 2016
- octubre 2016
- septiembre 2016
- agosto 2016
- julio 2016
- junio 2016
- mayo 2016
- abril 2016
- marzo 2016
- enero 2016
- diciembre 2015
- octubre 2015
- septiembre 2015
- agosto 2015
- julio 2015
- junio 2015
- mayo 2015
- abril 2015
- marzo 2015
- febrero 2015
- enero 2015
- diciembre 2014
- noviembre 2014
- octubre 2014
- septiembre 2014
- agosto 2014
- julio 2014
- junio 2014
- mayo 2014
- abril 2014
- marzo 2014
- febrero 2014
- enero 2014
- diciembre 2013
- noviembre 2013
- octubre 2013
- septiembre 2013
Categorías
Archivo mensual: junio 2015
BASH – Verifica proceso en ejecución.-
#!/bin/bash ps -fea | grep -v grep | grep «vi prueba.sh» >/dev/null 2>&1 case «$?» in 0) echo «proceso esta en ejecucion» ;; 1) echo «proceso NO esta en ejecucion» ;; esac exit
Publicado en Unix - Linux
Deja un comentario
UNIX – Script de bash, que nos permite añadir delante o al final de uno o varios archivos un texto que definamos.
Script de bash, que nos permite añadir delante o al final de uno o varios archivos un texto que definamos. #!/bin/sh # # script de bash para renombrar uno o varios archivos añadiendo al inicio o # final del archivo … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
UNIX – SCRIPT envío de correo desde consola utilizando gmail
Script de bash que muestra como enviar un correo electrónico desde nuestro servidor utilizando el servidor SMTP de gmail con el comando mailx. Es necesario disponer de una cuenta de gmail. #!/bin/sh # servidor de salida FROM_EMAIL_ADDRESS=»miCorreo@gmail.com» FRIENDLY_NAME=»miNombre» EMAIL_ACCOUNT_PASSWORD=»miContrasena» SERVER_SMTP=»smtp://smtp.gmail.com:587″ … Sigue leyendo
Publicado en Unix - Linux
1 comentario
UNIX – Script para renombrar archivos reemplazando una parte del nombre del archivo por otra.-
Script de bash, que nos permite modificar los nombre de uno o varios archivos comprendidos en una carpeta. Tiene que recibir la cadena a buscar, la cadena a ser reemplazada si se encuentra, y el archivo o archivos a reemplazar. … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Script que muestra el arbol de directorios.-
Script para mostrar en forma de árbol los directorios contenidos en un directorio dado utilizando una función recursiva.- #!/bin/bash # Script para mostrar en forma de arbol los directorios contenidos en un directorio # dado utilizando una funcion recursiva # … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
UNIX – Script valida que solo se ingresen números.-
#!/bin/bash re=’^[0-9]+$’ while : do echo «Introduce un numero:» read numero if [[ $numero =~ $re ]];then break else echo «$numero no es un numero» fi done
Publicado en Unix - Linux
2 comentarios
BASH – Código de ejemplo para trabajar con arrays (vectores) en bash.
#!/bin/bash <<INFO Ejemplo de utilización de arrays en bash ${valores[*]} # Muestra todos los valores de un array ${!valores[*]} # Muestra todos los indices de un array ${#valores[*]} # Devuelve el numero de valores en un array ${#valores[0]} # Devuelve … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
SCRIPT – Mata procesos en forma remota.-
El script se ejecuta como: mata host Donde host es el nombre de una máquina. El script buscará los PID de todos los procesos que tengamos en esa máquina y los matará con kill -9. El contenido del script mata … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Script menu de opciones.-
#!/bin/bash clear while : do echo » Escoja una opcion » echo «1. quien soy?» echo «2. cuanto espacio tengo» echo «3. que es esto?» echo «4. Salir» echo -n «Seleccione una opcion [1 – 4]» read opcion case $opcion … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
UNIX – Comando para buscar directorios y archivos de gran tamaño.-
# Busca los 30 directorios de mayor tamaño.- du -a ~/ | sort -n -r | head -n 30 # Busca los 30 archivos de mayor tamaño.- find ~/ -type f -exec ls -ls {} \; | awk ‘{print $0}’ … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Cuenta archivos en directorio pasado como argumento.-
Script que cuente cuantos archivos y cuantos directorios hay en el directorio pasado como argumento: DI=0 FI=0 for I in $1/* do if [ -f $I ] then let FI=FI+1 fi if [ -d $I ] then let DI=DI+1 fi … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Busqueda patron.-
Analiza el archivo «listaetc y muetra por pantalla todas las coincidencias con el patron de busqueda «procmail».- while read LINEA do if grep procmail $L >/dev/null 2>&1 then echo $L fi done <listaetc
Publicado en Unix - Linux
Deja un comentario
BASH – lista archivos con permisos de lectura.-
Guion de shell que genere un fichero llamado listaetc que contenga los ficheros con permiso de lectura que haya en el directorio /etc: for F in /etc/* do if [ -f $F -a -r $F ] then echo $F >> … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Script declara y muestra arreglo. (Vector)
#!/bin/bash ## Declarar un arreglo con elementos.- declare -a arr=(«elemento1» «elemento2» «elemento3») ## Listar los elementos del arreglo.- for i in «${arr[@]}» do echo «$i» # puedo trabajar con el elemento individual del arreglo done
Publicado en Unix - Linux
Deja un comentario
BASH – Script para realizar un BACKUP simple.-
#!/bin/bash # Vars log=»rotate_backup.log» backupPath=»/backup/machines/» oldCopies=($(ssh $user@$backupHost «ls $backupPath$localHost | sort -r»)) maxNumOfCopies=3 # Log file cat /dev/null > $log # If they are more than the max of copies if [ ${#oldCopies[@]} -gt $maxNumOfCopies ]; then # Unset of … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Script para iterar sobre archivos de un directorio.-
#!/bin/bash for i in $( ls ); do echo item: $i done
Publicado en Unix - Linux
Deja un comentario
BASH – Script muestra los primeros 20 números pares.-
#! /bin/bash clear cont=1 num=1 while test $cont -le 20 do div=`expr $num % 2` if test $div -eq 0 then echo «$num es un numero PAR» cont=`expr $cont + 1` fi num=`expr $num + 1` done echo «——————» echo … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Captura de parámetros en un script.-
Para hacer nuestros scripts más potentes, a veces nos puede interesar permitir que nuestros parámetros se pasen precedidos de la opción a la que corresponden. Con esto podríamos hacer cosas como: # miscript -a opciona -b opcionb -d opciond # … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
Scripts – cantidad de usuarios conectados.-
#! /bin/sh # cantidad de usuarios conectados uconn=`who | wc -l | sed ‘s/^ *//g’` # cantidad de usuarios reales ureal=`who | cut -f1 -d ‘ ‘ | sort -u | wc -l | sed ‘s/^ *//g’` # mostrar usuarios … Sigue leyendo
Publicado en Unix - Linux
2 comentarios
Bash – Muestra la cantidad de Archivos.-
Este script muestra la cantidad de archivos que existen en cada directorio a partir del directorio desde donde se ejecuta el script.- #!/bin/bash START=$HOME [ $# -eq 1 ] && START=$1 || : if [ ! -d $START ] then … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario