Utilidades: Aplicaciones para monitorear el comportamiento de tu GNU/Linux

En esta oportunidad, les voy a dejar unas utilidades aunque conocidas por muchos también son desconocidas por muchos otros, y es que en GNU/Linux, un objetivo se pueden alcanzar de distintas formas y con distintas aplicaciones.

Sin más preámbulos, nuestro objetivo de hoy será conocer, que está haciendo nuestro equipo de manera interna, es decir, que procesos o aplicaciones se encuentran corriendo de manera visible e invisible, para ello en equipos con  plataforma Windows, basta con abrir el administrador de tareas y navegar por cada una de las pestañas que te ofrece dicha aplicacion, para leer la informacion de los procesos o servicios que actualmente corren en ese equipo. En linux basta con abrir una consola (terminal) y con solo ejecutar una instruccion o comando, tenemos la información deseada.

En este caso se trata de 4 (cuatro) comandos que podemos usar e instalar en nuestro equipo para obtener la información deseada.

$ ps auxw
$ top
$ htop
$ atop

Nota: Los dos últimos necesitan ser instalados en el sistema;

$ sudo apt-get install atop htop

Si desea conocer más de estos comandos de utilidad, no dude en consultar el manual de cada uno de ellos.

$ man atop
$ man htop
Anuncios

Instalar MySQL Server en Debian / Ubuntu

Para la instalacion de un servidor de BD MySQL uste necesita realizar el siguiente procedimiento:

# apt-get update
# aptitude install -y mysql-server

El sistema le va a solicitar un password para establecerlo en el servidor de BD MySQL

ej. 123321 enter

una vez descargados los paquetes necesarios usted recibira un mensaje confirmando la instalacion de MySQL server, parecido a este:

Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
Configurando mysql-server (5.1.49-3)

<– esta es la version que se instaló

Generar reportes a partir del archivo access.log de squid

En esta oportunidad aprenderemos a crear un reporte de acceso a internet, basado en el access.log del squid, donde se necesita ubicar el acceso de solo tres equipos y no de toda la red.

1. Las ip de los usuarios a reportar deberan estar contenidas dentro de un archivo plano Ej. usuarios.target

172.31.27.43
192.168.1.25
10.10.10.50

 2. El comando a ejecutar para que realice el reporte
 
# grep -v -f /home/debian/usuarios.target /var/log/squid3/access.log > /home/debian/Escritorio/reporte.target

Mas información: man grep

Como instalar / jugar Urban Terror con Debian Squeeze / Ubuntu

En esta oportunidad se desea instalar el juego tipo shooter Urban Terror 4.1 en equipos con distribuciones con Debian o Ubuntu.

Comencemos con descargar el paquete .deb desde la consola con el siguiente comando

cd /home/su_usuario/Descargas   (asumiendo que su_usuario es pedro, jose o el que haya creado al instalar el sistema)

wget http://archive.ubuntugames.org/i386/urban-terror_4.1.1-1ug_i386.deb .  (incluyendo el punto despues del .deb)

Nota: Este archivo es un poco pesado (1,0 Gb)

Una vez descargado, usted podra proceder a instalar el Juego como de costumbre con el siguiente comando (desde la consola):

sudo dpkg -i urban-terror_4.1.1-1ug_i386.deb

Nota: de no poseer las librerías o dependencias necesarias al momento de ejecutar el comando anterior, usted recibirá un error como este:

dpkg: problemas de dependencias impiden la configuración de urban-terror:
 urban-terror depende de libftgl2; sin embargo:
  El paquete `libftgl2′ no está instalado.
 urban-terror depende de curl; sin embargo:
  El paquete `curl’ no está instalado.
 urban-terror depende de libsdl-image1.2; sin embargo:
  El paquete `libsdl-image1.2′ no está instalado.
 urban-terror depende de libsdl-mixer1.2; sin embargo:
  El paquete `libsdl-mixer1.2′ no está instalado.
dpkg: error al procesar urban-terror (–install):
 problemas de dependencias – se deja sin configurar
Procesando disparadores para gnome-menus …
Procesando disparadores para desktop-file-utils …
Se encontraron errores al procesar:
 urban-terror

Para solucionarlo, usted solo deberá realizar el siguiente paso:

sudo apt-get -f install -y

Listo…

Fuente: autoría propia
Pagina Oficial: http://www.urbanterror.info/home/

Instalar Firefox 7 en Ubuntu

1. Agregas el repositorio PPA de la rama stable del Firefox (desde la consola y como root)

#add-apt-repository ppa:mozillateam/firefox-stable

2. Esperamos la confirmacion

Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv 0AB215679C571D1C8325275B9BDB3D89CE49EC21
gpg: solicitando clave CE49EC21 de hkp servidor keyserver.ubuntu.com
gpg: clave CE49EC21: clave pública “Launchpad PPA for Mozilla Team” importada
gpg: no se encuentran claves totalmente fiables
gpg: Cantidad total procesada: 1
gpg: importadas: 1 (RSA: 1)

3. Actualizamos la lista de paquetes

# apt-get update

4. Instalamos el Firefox

# apt-get install firefox -y

Comandos de Utilidad Debian / Ubuntu

1. Monitorea la cantidad de RAM que tienes:

free

2. Ubicar la ruta de una Aplicación
whereis [app]

3. Saber el Uso del espacio de sus Discos y mostrarlo en formato MB /GB (-h)
df -h

5. Matar un proceso por su nombre
sudo killall proceso

6. Matar un proceso por el PID (ID de Proceso)

sudo kill 35133

para ver el pid:

pidof proceso

o puedes probar ver la lista de procesos que se están ejecutando actualmente con:

ps aux

7. Encontrar la Versión del software instalado:

apt-cache policy
o
dpkg-query -l

8. Encontrar el UUID de tus particiones:

ls /dev/disk/by-uuid/ -alh

9. Mostrar los diez procesos principales que se están ejecutando – ordenados por el uso de la memoria:

ps aux | sort -nrk 4 | head

10. Establecer una alarma sonora cuando una dirección IP salga online

ping -i 60 -a IP_address

11. Montar un archivo .iso en UNIX/Linux:

mount /path/to/file.iso /mnt/cdrom -o loop

12. Compartir un archivo a través del puerto 80 http:

nc -w 5 -v -l -p 80 /dev/null; then echo -en “nnport $port/tcp is opennn”;fi;done | grep open

otra forma

nmap 127.0.0.1 (debe tener instalado nmap)

Restaurar Icono del Network-Manager en Gnome

Despues de una instalación limpia de Ubuntu 10.10 el icono del gestor de conexiones de red, a saber, Network Manager desaparece del panel superior, los siguientes pasos serán suficientes para restaurarlo.

1. Edite como root del equipo el siguiente archivo

/etc/NetworkManager/nm-system-settings.conf

2. Cambiamos el valor false a true de la seccion managed

3. Aseguramos de matar el proceso nm-system-settings

4. Reiniciamos el equipo