Axel, acelerador de descargas para la terminal

Los que usamos la terminal de manera frecuente estamos acostumbrados al clásico wget para descargar archivos de la red. wget posee varias características interesantes, pero se hecha de menos algún sistema ‘acelerador‘ que nos permita aprovechar al máximo nuestro ancho de banda cuando lo único que nos interesa es descargar algún archivo lo más rápido posible.

axel es una herramienta para la línea de comandos (terminal, consola, cli, como quieran llamarla) que tiene la capacidad de descargar un mismo archivo a través de múltiples conexiones. De esta forma, puede descargar varios ‘trozos‘ del archivo al mismo tiempo, cada uno a la velocidad máxima que pueda soportar el servidor (y nuestra conexión, claro).

Sigue leyendo

Anuncios

Tip: Crear alias para comandos en consola

Quienes frecuentamos la consola, tenemos generalmente ciertos comandos “regalones”, los cuales, a veces, son bastante largos, o son varios comandos seguidos unos de otros. Lo que puede volver un poco tedioso el trabajo en consola.

Para estos casos, se pueden crear “accesos rápidos” a comandos o secuencias de comandos, llamados Alias.

Para crear un alias, vamos a la Consola y abrimos el archivo .bashrc de nuestra carpeta personal

nano ~/.bashrc

Luego, al final del archivo escribimos:

alias nombre_del_alias='comandos_a_agregar_en_el_alias'

Por ejemplo, para detener el servidor Apache y MySQL que tengo instalado en mi máquina, basta con que escriba

lampoff

El alias tiene la forma

alias lampoff='sudo /etc/init.d/apache2 stop && sudo /etc/init.d/mysql stop'

Como ven, hay 2 comandos concatenados con los signos &&.
También se pueden crear alias y pasarles parámetros, por ejemplo, para instalar un paquete en mi Ubuntu escribo en la consola

instala nombre_del_paquete1 nombre_del_paquete2 nombre_del_paquete3

El alias para éste caso es

alias instala='sudo aptitude install'

Dentro de un alias pueden poner casi cualquier comando, pero teniendo en cuenta que si necesitan pasarle parámetros, deben ser al final del alias.

Al terminar la edición, salimos de nano guardando los cambios. Pero estos no se verán reflejados hasta que entremos de nuevo en la consola.

Por último, si quieres ver los alias que están activados, simplemente hay que escribir en la consola

alias

Saludos!!

Administrar tus torrents remotamente, desde la oficina o la sala de clases.

¡¡Hola Mundo!!

Como el 99% de los que pasean por aquí no me conocen, antes de empezar con el tema procedo a presentarme.

Mis padres decidieron llamarme Angelo y, como es obvio, heredé el apellido de mi padre, que vendría siendo Bernardi, entonces, por norma general, mi nombre es Angelo Bernardi.

Represento a Valparaíso/Concepción/Chillán.

Soy Ingeniero en Informática y Desarrollador de Sistemas.

Actualmente trabajo para una de las mas grandes distribuidoras mayoristas para el comercio, con sede en Chillán.

Tengo una hija, y me acerco a la treintena rauda y velozmente.

Aunque no trabajo normalmente en Linux, soy usuario desde hace ya 5 años, y no me ha defraudado.

Me reconozco abiertamente GEEK/FRIKI/ÑOÑO, y estoy orgulloso de serlo.

Recientemente fui solicitado por el Gran Boss para cooperar en este gran proyecto llamado Glatelier, plasmando mis conocimientos (que no son muchos, pero si bastante útiles), y así hacer crecer la comuniad Linux de habla hispana.

Debo reconocer que me siento honrado de poder participar aquí, y espero que mis líneas sean del agrado de todo aquel que tenga la paciencia de leerlas.

Y para concluir este bloque introductorio de mi persona, quiero pedirles disculpas por adelantado, ya que la carga de trabajo que tengo rara vez me permite poder dedicarme a muchas cosas que me gustaría hacer, por lo que la frecuencia de mis posts será escasa, pero, en la medida de que el tiempo lo permita, irá aumentando poco a poco y a medida que logre juntar y coordinar las miles de ideas que transitan por mis neuronas sobreexitadas por la cantidad de información que debo procesar en mi día a día.

Ahora… a lo que nos convoca!!

Sigue leyendo

Twitteando desde nuestra consola con un simple Script

Empiezo este post con dos preguntas: ¿Cuantos hemos prendido el computador y lo hemos iniciado con GNU/Linux para descubrir que se cayó el entorno gráfico? ¬¬ si te ha pasado, ¿no has querido twittear: ‘FFFFFFFUUUUUUUU el servidor X c*gó :@’?, lamentablemente las causas de la primera situación son tan variadas, que no puedo darles una solución general :(, pero en cambio si puedo ayudarlos con la segunda :D.

PaBLoX ya nos ha mostrado TTYtter, una interfaz de consola script para interactuar con Twitter escrito en Perl, que parece se completísimo, dentro de las limitadas opciones visuales que tiene el intérprete de comandos, sin embargo me dio la tontera y quise programar un script que sirviera para únicamente enviar tweets a la twittosfera de manea rápida, sin que interfiera con el trabajo en la terminal, sin mas, aquí está el script:

Sigue leyendo

TTYtter: Cliente en línea de comandos para Twitter

Los que me siguen en Twitter se habrán dado cuenta que el principal cliente que utilizo es TTYtter, un cliente interactivo con una particularidad bastante interesante: se utiliza desde la línea de comandos (consola, terminal o como quieran llamarlo).

Honestamente no lo uso porque sea más geek o que no utilice entorno gráfico. Lo utilizo porque consume poquísimos recursos, es cómodo, y combinado con Guake, es sencillamente lo más cómodo que he probado.

La instalación (si es que acaso ese proceso tan sencillo puede llamarse así) consta de:

Sigue leyendo como utilizar TTYtter