Destacados

Más
Martes, 30 de julio, 2013

10 comandos interesantes para Linux

24 +60K

Recopilación de 10 comandos útiles e interesantes para nuestra distribución favorita de GNU/Linux y que quizás no conocías.

Los administradores de sistemas y usuarios avanzados siempre echan mano de su querida línea de comandos o terminal para realizar tareas de una forma más rápida y eficiente. Sin embargo, aún muchos son reacios a utilizarla porque creen que es algo demasiado complejo.

A continuación, vamos a dar un repaso a una serie de comandos destinados a ejecutarse desde una terminal (incluso remotamente, sin necesidad de disponer de una interfaz gráfica), realizando ciertas tareas en muy poco tiempo y apenas algo de esfuerzo. La mayoría de estos comandos son programas que se pueden instalar facilmente mediante apt-get install (o el gestor de paquetes de tu distribución).

1. Controlar el ancho de banda del sistema

Es posible que queramos monitorizar el consumo de la conexión a Internet por parte del equipo en el que estamos, conociendo así el ancho de banda consumido. Esto se puede realizar de forma muy sencilla mediante el comando bmon (Bandwidth Monitor).

Este comando nos mostrará un sencillo panel con las diferentes tarjetas de red del sistema y el consumo de Internet que están realizando (RX = recibido = descarga, TX = transmitido = subida):

Pulsando g también podemos ver una pequeña «pseudo-gráfica» que representa la evolución del ancho de banda utilizado conforme pasa el tiempo, o pulsando d una tabla de estadísticas más detalladas.

Si esto nos parece poco aproximado, podemos utilizar nethogs, un comando que nos informará del consumo de ancho de banda por proceso o aplicación, muy útil para saber que programa está enviando o recibiendo información:

Por último, si en lugar de monitorizar, lo que queremos es restringir el ancho de banda para limitar el uso de Internet por parte de un equipo en la red, podemos hacer uso de wondershaper, que nos permitirá limitar el ancho de banda:

sudo wondershaper eth0 1024 512

El ejemplo anterior limita la conexión a 1024kbps de bajada y 512kbps de subida.

Bonus: Si te interesa conocer algunos trucos para conseguir exprimir tu conexión a Internet al máximo, echa un vistazo al artículo Internet más rápido.

3. «Refuerzo negativo» para disléxicos

Con un simple apt-get install sl (o nuestro gestor de paquetes correspondiente) tendremos instalado este «refuerzo para disléxicos».

Steam Locomotive (sl) es un comando ideado para ser ejecutado cuando el usuario escribe mal el comando ls (listar ficheros), y mostrarnos un lento tren a modo de castigo para que no se vuelva a repetir otra vez.

Bonus: Si te interesan más curiosidades como esta (algunas completamente inútiles), puedes echar un ojo al artículo 20 curiosidades geeks para terminales Linux. ¡También cuento como ponerle sonido al tren para hacerlo más irritante!

[...]

Queda el 68% del artículo
Leer artículo completo

EOF (End of file)
Jueves, 27 de septiembre, 2012

20 curiosidades geeks para terminales Linux

23 +100K

Más de 20 curiosidades geeks para terminales GNU/Linux, entre las que se encuentran juegos, comandos, herramientas, huevos de pascua o animaciones ASCII.

Son muchos los administradores de sistemas, BOFHs (y usuarios en general) que utilizan a diario las terminales o consolas de servidores o sistemas GNU/Linux para trabajar, programar o realizar tareas varias.

En este artículo vamos a dar un repaso a 20 curiosidades geeks que se pueden realizar desde una terminal del sistema (en su mayoría, bastante inútiles y poco productivas), pero no por ello menos divertidas.

1. ASCII Portal

Probablemente conozcas Portal, el famoso juego de Valve, mod de Half life que tanto revolucionó el panorama de los puzzles de plataformas por allá el año 2007.

Lo que quizás no sabías es que hay una versión, realizada por Joe Larson, llamada ASCII Portal. En ella podrás jugar a una versión con carácteres ASCII desde una terminal Linux o Windows.

URL | ASCII Portal
Review | ASCIIPortal de Joe Larson

2. sl (Steam Locomotive)

El comando sl (Steam Locomotive) es un ingenioso comando dirigido a usuarios que acostumbran escribir mal y en lugar de escribir ls (listar archivos), escriben sl (¡sí! ¡condicionamiento operante!).

Además, podemos hacer un pequeño script, en el que reproduzcamos un sonido (Train.wav, por ejemplo) para hacer aún más real nuestra broma:

#!/bin/sh
/usr/bin/aplay -N -q ~/Train.wav &
sl

Así, al ejecutar el comando train, reproducirá también el sonido Train.wav, ubicado en la ruta del home de nuestro usuario.

Además, existen algunos parámetros especiales que harán algunas modificaciones, como por ejemplo sl -l, que muestra un tren más pequeñito o sl -a, en el cuál ha ocurrido un accidente y veremos algunas personas pidiendo ayuda por la ventanilla.

Install | sudo apt-get install sl

3. Star Wars ASCII Edition (vía telnet)

¿Te apetece ver el Episodio IV de Star Wars en edición especial ASCII? Nada más fácil. Sólo necesitarás conectarte vía telnet a la siguiente dirección:

telnet towel.blinkenlights.nl

Debes saber también, que si eres capaz de conectar vía IPv6, la película tiene escenas extra y soporte a color.

EXTRA: Además, si conectas al puerto 666 (simplemente, añade un espacio y 666 al final de la línea de telnet) obtendrás una frase BOFH al azar.

URL | BlinkenLights

[...]

Queda el 84% del artículo
Leer artículo completo

EOF (End of file)