2007-11-22

Calculadora de Redes

Soy un amante de las redes IP pero una de las cosas mas cansonas de hacer es realizar los calculos de subredes o que te dijan colocala con mascara 19 y saber cual es el correspondiente en decimales o peor en binarios, nooooo eso es un carma, pero Linux te facilita la vida hasta en eso existe un paquete que se llama ipcalc, que te permite hacer todos esos engorrosos calculos con un comando sencillicimo. Empecemos instalandolo así:

root@localhost:~#apt-get install ipcalc

y listo ahora a probarla, acá les muestro un ejemplo donde tengo una red de mascara 21, eso cual es sencillo mira esto:


Ahora si necesitas subredes, tambien te las calcula y es igual de sencillo, para el ejemplo solo voy a poner un cambio de mascara a 22, lo que seria así:



2007-11-11

Datos de tu PC y tu Ubuntu

bueno estoy hasta ahora explorando en el mundo del bash y de los scripts, no me concideron tan malo pero tampoco soy el mejor, acá voy a colocar un script básico para extraer de tu PC información vital de tu sistema, como lo son los datos de hardware y software.

Espero ir mejorando este script poco a poco hasta que se pueda visualizar en un archivo html, como lo realiza el export de solaris o el script de HP-UX.

#!/bin/bash
echo "-----------DATOS CPU-----------" >> maquina.txt
cat /proc/cpuinfo >> maquina.txt
echo "-----------DATOS MEMORIA RAM-----------" >> maquina.txt
cat /proc/meminfo >> maquina.txt
free -mt >> maquina.txt
echo "-----------DATOS DISCO DURO-----------" >> maquina.txt
df -T -h >> maquina.txt
echo "-----------DISPOSITIVOS MONTADOS-----------" >> maquina.txt
cat /etc/fstab >> maquina.txt
echo "-----------KERNEL DE LINUX-----------" >> maquina.txt
uname -a >> maquina.txt
echo "-----------SERVICIOS DE RED ACTIVOS-----------" >> maquina.txt
netstat -atup >> maquina.txt
echo "-----------CONFIGURACION DE RED-----------" >> maquina.txt
cat /etc/network/interfaces >> maquina.txt
ifconfig -a >> maquina.txt
ifconfig |grep cast >> maquina.txt
echo "-----------DISPOSITIVOS USB-----------" >> maquina.txt
lsusb >> maquina.txt
echo "-----------TARJETAS PCI CONECTADAS-----------" >> maquina.txt
lspci >> maquina.txt


como se los dije es super básico pero te quedara un archivo llamado maquina.txt en la ubicación donde tengas este shell y así tienes estos datos en digital fácilmente.

2007-11-03

Ubuntu habla y te saluda

Realmente esto es lo mas inútil que he colocado acá, pero me gusto lo encontré leyendo otros blog y le hice unas cositas para encontrarle una utilidad mas real, pero como siempre me gusta mencionar de donde saco las cosas, esta es del Blog de maverick, universo linux y linux y programación, bueno la idea es que tu Ubuntu te dija cosas, o que te lea un archivo, o que puedas guardar esa lectura en una archivo wav para despues usarlo en lo que desees, así que necesitaras instalar el siguiente paquete con nuestra herramienta de siempre apt-get

root@localhost:~#apt-get install alsa-oss

y listo, para probarlo empleas este comando, eso si siguiendo la estructura del mismo, o sea envez de espacios separas las palabras con comas y lo que quieras decir lo colocas entre signos de interrogación, a otra cosa la voz es super robotica por lo que no esperes una sensual voz.

root@localhost:~#aoss espeak -ves ?tenemos,un,problema,critico?

bueno las funciones que puedes usar son las siguientes:

-v --> es el idioma, si puede ser varios idiomas, para español es (como el ejemplo), ingles en y así
-f --> lee un fichero, debe ser grabado en texto plano, ejemplo txt
-w --> grabarlo en formato wav, solo debes agregar el nombre
-p --> entonacion, por defecto es 50 pero puede variar de 0 a 99
-s --> velocidad de pronunciación, por defecto es 170 para el español es bueno 140

Ahora para que puede ser útil, la verdad no se pero yo lo use para generar mi saludo personalizado al ingresar al PC, se hace así

root@localhost:~$aoss espeak -ves -p65 -s140 -wsaludo.wav ?hola,espero,serte,util,hoy?

como ven lo guarde en un archivo wav llamado saludo y por mi ubicación quedo en la carpeta de mi usuario, entonces ahora me dirijo a la ruta Sistema --> Administración --> Ventana de entrada, lo que nos mostrara la siguiente ventana

acá simplemente modificas el question.wav por el que grabaste y ya al siguiente acceso tu PC te saludara con lo que le pusiste a leer.