[Linux] + [Ubuntu] + Como instalar PHPUnit

En algunos casos el paquete que viene por defecto de PHPUnit en los últimos sistemas operativos no funciona de manera correcta, como por ejemplo, a mi me sucedio con Ubuntu 11.04.

Para solucionarlo simplemente hay que eliminar la versión de PHPUnit  previamente instalada, si es que existiera alguna, y instalamos el paquete desde PEAR ( Distribución de componentes de PHP).

Luego descubrimos el canal en el que se comparte el componente, y lo instalamos junto a PEAR.

sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover components.ez.no
sudo pear channel-discover pear.symfony-project.com
sudo pear install -f phpunit/PHPUnit

Luego de esto deberíamos tener PEAR funcionando de manera adecuada en nuestro sistema. Espero que les sirva !!!.

 

PS: Si no tienes PEAR instalado en tu equipo, en general este se encuentra en repositorios como «php-pear».

sudo apt-get install php-pear

[Linux] [Buscar] Buscar archivos grandes en Linux

Hace poco me pasó que el espacio libre en el disco se me redujo hasta 40 megas …. La verdad no tenía idea de donde se encontraban los archivos que me llenaban el disco duro, hasta que averigué como encontrarlos. El comando es muy sencillo, y se los dejo de ejemplo.

find . -size +200M  -ls |less

Simplemente busca todos los archivos con un tamaño mayor a 200 Megas, además de mostrar por pantalla su dirección. Espero que les sirva ! saludos!

[ Tshark ] [ editcap ] Como separar dumps generador por tshark

Tshark es un capturador de tráfico de red, además de tener cualidades que ayudan a su análisis.  

Una de las opciones que tiene Tshark, es que al momento de capturar, lo dividir los resultados  por duración, cantidad de paquetes, distintos filtros, etc.

Una de las cosas que no puede hacer TShark sin embargo, es editar los dump ya capturados para dividirlos por tiempo, o por cantidad de paquetes, para ello usamos la aplicación llamada editcap.

 Un ejemplo que es el que utilizo yo, es dividir un dump en fragmentos de 5 minutos, con lo cual usando editcap simplemente hago:

 editcap i 300 in.dump out_dump

 Lo que me genera tantos out_dump como intervalos de 5 minutos haya en in.dump.

Esto es muy útil cuando se trabaja con archivos muy grandes :D.  

 

Como saber la version de linux o de ubuntu que poseemos

Cuando trabajamos de manera remota, muchas veces no tenemos como ver los comandos necesarios para saber que versión del sistema operativo estamos ocupando. Para saberlo tenemos un par de opciones:

cat /etc/issue
lsb_release -a

En donde la primera simplemente imprime la versión y en la segunda obtenemos toda la información sobre el release en el que estamos. Espero que les sirva.