Si pensaban que la línea de comandos servía para ejecutar ciertos comandos específicos, lamento informales que no estaban en lo cierto.
La tan temida consola, ahora sustituída por las ventanas, existe desde los comienzos de la computación (superada en antigüedad únicamente por las tarjetas perforadas y otros mecanismos) y permite al usuario hacer TODO lo que se le ocurra.
A continuación, algunas herramientas que quizá les puedan llegar a resultar útiles… o por lo menos, entretenerlos.
Calcurse
Ni más ni menos que una agenda para mantenerse organizado: permite visualizar un completo calendario, agregar una lista de quehaceres (ToDo list) y apuntar obligaciones.
Para instalar: sudo apt-get install calcurse
Para usar: calcurse
Los comandos son bastante básicos y se muestran en todo momento en la parte inferior de la consola. Ctrl+ opción que quieran y con eso alcanzará.
TPP
¿Qué tal hacer una presentación usando la consola? Con unos simples comandos podrán hacer una presentación de diapositivas hecha y derecha. Nada que envidiarle a OpenOffice Impress (ni hablemos a PowerPoint).
Para instalar: sudo apt-get install tpp
Para usar: tpp <ruta del archivo>
Esta herramienta usa la librería a ncurses, por eso pueden utilizar cualquier editor de texto plano para crear sus proyectos (yo utilicé gedit). Como ejemplo les dejo las transparencias que hicimos para esta nota en este link.
Por si no quieren descargar el .txt, les cuento los comandos básicos:
--author
: autor del proyecto
--date
: fecha
--title
: titulo
--newpage
: crear nueva transparencia
--heading
: encabezado
--beginoutput / --endoutput
: bloques de codigo
Slurm
Visualiza el tráfico que hay en tu red gráficamente. La información que brinda no es demasiado fuera de lo común, pero aún así es una herramienta bastante práctica.
Para descargar: sudo apt-get install slurm
Para usar: sudo slurm <interfaz>
La interfaz depende de las conexiones de red que ustedes tengan: por ejemplo, si es una red inalámbrica, lo más común es que sea wlan0
y si es una red cableda, eth0
.
Para determinar qué interfaz están utilizando pueden teclear sudo ifconfig
o sudo iwconfig
. Con la primera ver en listado de las interfaces de red que tienen y con la segunda podrán ver más detalle de las redes que sean inalámbricas.
Nethack
No todo es trabajar, y si quieren distenderse un rato con un buen RPG, nethack es para ustedes.
Este videojuego corre sobre una gran cantidad de plataformas y puede utilizarse tanto con interfaces gráficas como con interfaces de línea de comandos.
Está inspirado en el gran Dungeon & Dragons, es así que los que tengan cierta experiencia con este tipo de juegos sabrán valorar la belleza de nethack.
Para instalar: apt-get install nethack-console
Para jugar: sudo nethack
Las instrucciones por ahí no son tan directas, pero el mismo juego los irá guiando con preguntas y con una lista de comandos permitidos. Si les interesa leer más pueden visitar la sección de preguntas básicas de su sitio oficial.
Task Warrior
Esta aplicación los ayudará a organizarse y llevar una lista de tareas y actividades que requieran de su atención. Además del formato lista, podrán optar por visualizar sus compromisos en un calendario.
Para instalar: sudo apt-get install tas
Para utilizar: sudo task
Los comandos más básicos de esta herramienta son:
task add <tarea>
: para agregar una nueva entrada.
task add priority:H <tarea>
: para agregar una entrada con alta prioridad.
task <numero de tarea> done
: determinar finalizacion de una tarea.
task <numero de tarea> delete
: eliminar una entrada.
task ls
: listar tareas.
task calendar
: visualizar calendario.
Cuentan con un repertorio bastante amplio de comandos y agregados que le pueden hacer a este programa.
Si desean saber más de esta herramienta, pueden visitar su página oficial o este completo tutorial que no les dejará dudas acerca de su utilización.
Open Cubic Player
Reproducir música desde la terminal también es posible gracias a open cubic player.
Para instalar: sudo apt-get install opencubicplayer
Para usar: sudo ocp
Instantáneamente verán que en consola aparecerá el estado de sus dispositivos y librerías de audio, y se abrirá una pequeña ventana de navegación para que puedan indicar la carpeta en la cual se encuentren sus archivos de música.
Comandos básicos de uso:
- flechas de dirección: para moverse en los directorios.
- enter: entrar a un directorio
- esc: salir de un determinado directorio o de la misma aplicación.
- p: play/pause.
- a, o , b, g : modos de audio.
- f: localizar música.
- f11 y f12: disminuir y acelerar la velocidad de reproducción.
Reproduce diferentes formatos, entre ellos mp3, wav, cda (los más comunes), y además también tiene otras funciones interesantes como un analizador de espectro gráfico y unosciloscopio.
Como en el resto de las aplicaciones, los comandos que aquí mencionamos son bastante básicos. Por eso, les recomiendo que si están interesados en esta herramienta, busquen más información en www.cubic.org
Estas son algunas de las aplicaciones que podrán correr en una consola. Como les conté, hay una cantidad de herramientas interminable (¡hasta un cliente para Twitter!), y muchas son muy interesantes. Pueden ver una muy buena selección en este sitio.
¿Hay alguna herramienta que nos quieran recomendar? Ahora sí que no tienen excusas para dejar la consola de lado. ¡Saludos!
NOTA: todas las instrucciones de instalación y de uso son para aquellos sistemas basados en el proyecto Debian. No todas las distribuciones de GNU/Linux manejan sus paquetes usando apt. De nuevo, si les interesa alguna herramienta en especial, podrán obtener más información en los sitios oficiales, o sino, no duden en contactarse con nosotros (por ahí podemos darles una mano).
Por otro lado, si estan usando Debian (o alguno de sus derivados) y no encuentran la aplicación, deberán actualizar sus repositorios o agregar los que sean necesarios (eso es otro capítulo aparte).
Fuente: http://www.webayunate.com/gnulinux-herramientas-para-la-consola-que-quiza-no-sabias-que-existian/
Saludos!