Linux: Reemplazar texto en archivos con sed

Si queremos buscar y reemplazar texto en entornos Linux, disponemos de varias herramientas para ello. Una de ellas es con el comando sed. El comando sed está presente en la mayoría de distribuciones de Linux y está pensado para manipular cadenas de texto. Si no disponemos del comando sed lo podemos instalar de la siguiente…

Aumentar la swap en GNU/Linux

En algunas ocasiones es necesario que nuestro GNU/Linux tenga mas swap, ya sea porque tiene mas aplicaciones o lo que fuese, entonces lo que podemos hacer es aumentar el tamaño de la swap, antes de empezar comprobamos cuanto de swap tenemos con el siguiente comando: # grep SwapTotal /proc/meminfo SwapTotal:     2096440 kB Ahora empezemos a…

Linux: Listar procesos por % cpu o uso de memoria

Con estas dos secuencias de comandos podréis ver de un modo rápido y sencillo los procesos ordenados por uso (%) de CPU y memoria. Por supuesto no es necesario (ni práctico) escribir el comando completo en la shell cada vez que lo queráis ejecutar, os recomiendo crear un alias específico para cada uno de ellos.…

Varnish Nagios Performance Plugin

Varnish is a web application accelerator and sits in front of your web server. It speeds up your application by caching some, if not all of the content meaning it reduces the load on your web server and can reduce the load on you backend as less lookups will be needed by the frontend. As varnish is the first…

script para cuando la memoria esta saturada

se genera un fichero, ejemplo memoria.sh y se le da permisos de escritura 755, luego generamos el crond para que lo haga cada minuto y cuando lo revisa resetea el apache, bajando la memoria #!/bin/sh DATE=`date ‘+%d%m%Y_%H%M%S’` CONSUMO=`ps aux |grep Apache |awk ‘{SUM+=$4}END {print SUM}’` UMBRAL=80 FLAG=/tmp/control_memoria.lock if [[ -f $FLAG ]];then logger -p ERROR …

Generar un CSR en SHA-1 o SHA-2

El certificado expedido depende del tipo de codificación asociada con la CSR. De forma predeterminada, OpenSSL genera CSRs en SHA1, por lo que si usted desea conseguir un certificado SHA2, tendrás que añadir la opción -sha256 o -sha512 al comando openssl, tal como se describe a continuación. Solicitud de certificado SHA-1 Para generar una CSR…