shell
| 28 de julio de 2010 a las 10:00 | 3 comentarios
gt5 - después
El comando gt5 es ideal para quienes los comandos du y df no les son suficientes. Sobre todo si se requiere de una forma de revisar los cambios de almacenamiento en disco. En particular, gt5 Despliega el espacio en disco usado por archivos y directorios Despliega qué ha sucedido desde la última vez que fue ejecutado Provee una interfaz de navegación de archivos en modo texto Cada entrada mostrada incluye tamaño y porcentaje con respecto al resto Omite resultados de archivos o directorios de tamaño insignificante Instalación En Ubuntu: ...
| 14 de julio de 2010 a las 09:37 | 2 comentarios
Boxes
La documentación es —-o debería ser—- fundamental para un programador. Cada función, procedimiento, método, clase merece por lo menos unas palabras que los describan. Si es así, es muy común que los comentarios queden enmarcados por cajas hechas con asteriscos, signos de número u otros. Sin embargo, a pesar de que los resultados pueden llegar a ser agradables, la realización es engorrosa y aburrida. Entonces merece la pena delegar esta tarea a boxes, nuestro Comando Linux de hoy. Instalación Descárgalo para muchas plataformas (incluso Windows). En Ubuntu: ...
| 16 de junio de 2010 a las 10:00 | 19 comentarios
Imsniff - Husmea MSN desde Linux
Decir que imsniff “analiza” conversaciones es un eufemismo. Lo que hace es husmearlas, ni más ni menos. De hecho, lo que hace nuestro comando de la semana es usar la biblioteca libcap para capturar paquetes de red relacionados con las conversaciones llevadas con el protocolo MSN. Por cierto, imsniff fue desarrollado por la madrileña Amaya Rodrigo Sastre, la primera Debian developer en toda Europa. ¿Cómo utilizar el comando? Instalación Como siempre —-usuarios de otras distribuciones, lo siento—- ejemplificaré la instalación con un Linux de la familia Debian. sudo...
| 9 de junio de 2010 a las 10:00 | 10 comentarios
Axel - Acelerador de descargas (Tux es Flash)
Así de simple: el comando axel es un acelerador de descargas. ¿Cómo lo hace? Abre más de una conexión HTTP o FTP por cada intento de descarga, de tal modo que cada una de ellas transfiere su propia parte del archivo. El comando es particularmente útil cuando los servidores limitan el ancho de banda disponible por conexión. Te mostraré el funcionamiento y características de axel a través de ejemplos. Instalación Una vez más, la distribución de referencia será Ubuntu. sudo apt-get install axel En otros sabores de Linux puedes...
| 25 de mayo de 2010 a las 10:00 | 3 comentarios
Big Buck Bunny
Esta es una pregunta típica de todo primer usuario de los sitios de vídeo en línea: ¿Cómo hago para descargar lo que estoy viendo? Pues para el caso de Vimeo, uno de los sitios más populares, te traigo una práctica solución para la línea de comandos. Descarga el script creado por Denver Gingerich (ossguy): wget http://ossguy.com/video_hosts/vimeo_downloader.sh Luego elige el vídeo y recupera su identificador. Por ejemplo, para descargar Big Buck Bunny, mira la URL del vídeo en Vimeo, http://vimeo.com/1084537, y descargalo así: bash vimeo_downloader.sh 1084537 El vídeo es descargado en...
| 19 de mayo de 2010 a las 10:18 | 6 comentarios
Z en GitHub
Z no es un comando Linux en el sentido tradicional del término. Es decir, no pertenece a las GNU Binutils y vamos, ni siquiera es un software escrito en C: se trata de un pequeño, aunque no por esto simple, script programado en Bash. Como me imagino que quieres saber qué hace Z, te explicaré: intenta hacer más inteligente al indispensable comando cd. ¿Cómo? Creando un base de datos de directorios, tanto de los más usados (frecuencia), como de los recientes (inmediatez). De este modo,...
| 12 de mayo de 2010 a las 10:38 | 17 comentarios
Tux - Sysadmin
El Wake-on-LAN es un estándar, digamos, para lograr encender equipos de cómputo a través de un mensaje entre dispositivos de red. Esto quiere decir que es independiente de sistema operativo, aunque éste puede servir para configurar la conducta del dispositivo. Dicho mensaje se conoce como “paquete mágico”. Un dispositivo de red puede esperar por paquetes mágicos cuando el ordenador ha sido apagado sin ser desconectado de la fuente de energía (estados globales G1 y G2 de ACPI). El paquete mágico viaja a través de la capa...
| 28 de abril de 2010 a las 10:00 | 2 comentarios
Zenity es un programa para desplegar ventanas de diálogo que reciben o entregan información procesable con scripts en bash, por ejemplo. Es algo así como la versión moderna del comando dialog, pero que usa las bibliotecas GTK+ para sus propósitos. Si eres usuario de GNOME ten por seguro que zenity viene integrado. Si no, pues no… Así que tendrás que instalarlo con el gestor de paquetes de tu distribución. Los manuales en español están disponibles en línea. Los cuadros de diálogo provistos por zenity son, entre...
| 17 de marzo de 2010 a las 10:00 | 6 comentarios
Para muchos usuarios de sistemas tipo UNIX, el shell es una excelente interfaz de comunicación entre ellos y el sistema operativo. Es una interfaz de texto que en ocasiones, si le sabemos preguntar, lo puede decir todo. También puede verse como la lengua más hablada por los sysadmins UNIX, una con docenas de dialectos como bash, ash, csh, ksh, zsh. El shell bash domina entre todos ellos, sobre todo en Linux. Pero esto no significa que no halla nuevos intentos para mejorar la comunicación, la...
| 19 de noviembre de 2009 a las 10:00 | 4 comentarios
El entorno de la terminal en GNU/Linux almacena las órdenes que escribimos, de forma que podemos utilizar las flechas para movernos por las entradas anteriores, modificarlas según nuestras necesidades y volverlas a ejecutar. Sin embargo, hay algunos atajos que nos lo ponen todavía más fácil. Hoy hablaremos de tres elementos: los designadores de eventos, los designadores de palabras y los modificadores. ¿Te suena todo a chino? No te preocupes, es normal. Poniendo un poco de atención y teniendo al lado una terminal con la que practicar...