Chuck Norris te dice que hackees en #Linux desde la línea de comandos

¿Le vas a llevar la contraria a Chuck Norris? Yo desde luego que no, así que pongámonos a ello.

En este artículo hackearemos con la línea de comandos de GNU/Linux, con algunas utilidades para la línea de comandos, y también “for the lulz” lo haremos con chistes sobre Chuck Norris.

En internet son famosos (o por lo menos lo eran, no sé si lo siguen siendo) los chistes sobre Chuck Norris del tipo:

“No existe la teoría de la evolución, simplemente una lista de criaturas a las que Chuck Norris permite vivir”.

Y otras similares… Hace poco conocí una web donde guardaban una base de datos de un montón de chistes (en inglés) sobre Chuck Norris, y a la que se podía acceder por diferentes métodos.

Como mis conocimientos sobre programación son muy escasos, estuve intentándolo mediante algunos comandos para la línea de comandos de GNU/Linux y finalmente lo conseguí. ¿Quieres ver cómo lo hice?

Sigue leyendo

Escribe notas para tu yo del futuro en la terminal de GNU/Linux

Veamos cómo dejarnos notas con fecha de caducidad para nuestro yo del futuro, usando la terminal de GNU/Linux.

Hoy cacharreando un poco con la terminal de GNU/Linux en mi Raspberry Pi, se me ha ocurrido un método para escribir notas cortas que podamos consultar en un futuro. Notas que tendrán “fecha de caducidad” y que terminaremos perdiendo. Así que si es algo importante mejor escribirlo en un archivo de texto.

Advierto que el sistema me ha parecido un poco “chapucero” pero bueno, quizás a alguien le pueda servir.

Para ello vamos a utilizar comandos muy sencillos como son echo, history y grep. Empecemos…

Sigue leyendo

Usando diff y colordiff: Marcando la diferencia en la línea de comando de #Linux

Diff y colordiff son dos comandos para la línea de comandos de GNU/Linux muy útiles para ver las diferencias entre dos carpetas o archivos.

Con la utilidad de GNU/Linux para la línea de comandos diff y colordiff podremos, desde una consola, comparar dos carpetas o dos archivos, y esta utilidad nos mostrará cuales son los cambios entre las dos carpetas o los dos archivos.

colordiff es básicamente lo mismo que diff, pero de manera predeterminada nos muestra la información con colores, lo que lo hace más visual y más sencillo de ver las diferencias entre ambos archivos.

Sigue leyendo

Comando cp de Linux. Un par de trucos útiles

El comando cp en GNU/Linux sirve para copiar un archivo o carpeta trabajando en la línea de comandos. Pero esconde muchas opciones.

La línea de comandos en GNU/Linux esconde un montón de opciones y de utilidades que una vez conocidas resultan ser de lo más útiles y potentes, quizás más que muchas utilidades con una interfaz gráfica.

Veamos en este artículo un par de trucos sencillos que nos pueden ser de utilidad utilizando el comando cp (que viene de copy) y que como se puede adivinar este comando sirve para copiar archivos o carpetas de una hubicación en otra.

Sigue leyendo

Comando grep. Más allá de búsquedas en archivos de texto

Veamos cómo podemos expandir las funcionalidades del comando grep para utilizarlo no sólo en búsquedas en archivos de texto.

consola-linux-shell

En un artículo anterior vimos algunas de las múltiples opciones que nos brinda el comando grep para hacer búsquedas de cadenas de texto o expresiones dentro de archivos de texto. Puedes leer el artículo en este enlace:

Pero veamos cómo podemos realizar búsquedas no sólo en archivos de texto. Con grep como base hay otras herramientas que nos pueden ayudar para que realice búsquedas en:

  • Archivos PDF
  • Archivos XML
  • Paquetes de red que llegan a nuestro equipo (bien por WIFI o por la red)
  • Búsquedas en correos

Este artículo es una adaptación de un artículo publicado en Linux.com escrito por Ben Martin que puedes leer en este enlace:

Vayamos por partes…

Sigue leyendo

comando grep. Hackeando y aprendiendo a usarlo

Grep es un potente comando de GNU/Linux para utilizarlo en la línea de comandos. Veamos algunos usos.

consola-linux-shell

La consola o línea de comandos de GNU/Linux es una de las herramientas más potentes. Pero a la vez es la más temida y quizás evitada por muchos usuarios ya llevemos mucho tiempo o seamos unos recién llegados.

Es bueno saber que existen muchas herramientas muy útiles, saber sacarles provecho y saber para qué utilizarlas. Utilizadas de una en una proporcionan un buen arsenal para muchas tareas.

Utilizadas en conjunto mediante “tuberías” o en scripts entonces se vuelven letales y no tienen rival.

Hoy vamos a descubrir algunas de las cosas que puede hacer el comando grep. Este comando se utiliza para buscar cadenas de texto en un archivo o archivos en un directorio o directorios. Puede buscar una cadena, expresiones regulares, etc.

Sigue leyendo