El comando sleep de #GNU

Veamos qué hace y cómo utilizar el comando sleep de las herramientas coreutils del sistema GNU

Los comandos de GNU coreutils son las herramientas básicas de nuestros sistemas GNU con kernel Linux similares a las de sistemas Unix, para gestionar desde la línea de comandos el sistema y operaciones con archivos de texto.

En este caso vamos a repasar para qué sirve y cómo usar el comando sleep por si tenemos que usarlo en nuestros scripts.

Sigue leyendo “El comando sleep de #GNU”

Lagrange un navegador para el protocolo Gemini

Lagrange es una interfaz gráfica multiplataforma para equipos de escritorio para navegar por los sitios que componen el Geminispace

Hace unos meses conocí el Proyecto Gemini, un proyecto comenzado en 2019 por solarpunk y respaldado por una comunidad que trata de volver a la esencia de lo que un día fue la web.

Gemini quiere ser algo más que Gopher (otro protocolo más simple y anterior) y algo menos que la web actual.

Sigue leyendo “Lagrange un navegador para el protocolo Gemini”

Curso de Vim: Eliminar las líneas que contengan un texto en #Vim

Un pequeño tutorial del editor Vim para eliminar en un texto las líneas que contengan una cadena de texto determinado

Este es un rápido tutorial en el que veremos un caso práctico (que me ha pasado a mí mismo) para borrar todas las líneas de un texto que contengan una cadena de texto específica.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Y para aprender Vim (de la manera más inteligente) aquí tienes esta útil guía:

Sigue leyendo “Curso de Vim: Eliminar las líneas que contengan un texto en #Vim”

El comando wc de #GNU

Veamos qué puede hacer y cómo se usa el comando wc de las herramientas coreutils del sistema GNU

Los comandos de GNU coreutils son las herramientas básicas de nuestros sistemas GNU con kernel Linux similares a las de sistemas Unix, para gestionar desde la línea de comandos el sistema y operaciones con archivos de texto.

En este caso vamos a repasar las opciones del comando wc que sirve para contar las líneas, caracteres y palabras de un archivo u archivos, para utilizarlo en nuestra consola o incorporarlo a nuestros scripts.

Sigue leyendo “El comando wc de #GNU”

Minus, la red social con límite

Minus es una red social en la que el números de contenido que puedes compartir está limitado

Las redes sociales han cambiado muchas cosas en la sociedad occidental actual. Es sencillo compartir y comunicarse con personas con mismos intereses, aprender cosas nuevas, etc.

También es el sitio ideal para que trolls y haters campen a sus anchas y que se fomenten bulos, noticias falsas, discursos de odio, etc.

Todo eso es parte de la naturaleza humana, de lo mejor y de lo peor… y otra cualidad es la temporalidad de todo. Y cuando digo todo, me refiero a todo…

Sigue leyendo “Minus, la red social con límite”

El comando find de #GNU

El comando find del sistema GNU nos servirá para buscar archivos o directorios en nuestros sistemas GNU/Linux

Aunque seamos personas organizadas (no es mi caso) a veces simplemente no encontramos en nuestros sistemas un archivo que recordamos que debería estar en alguna carpeta de nuestro disco duro.

En nuestro entorno de escritorio, quizás existan indexadores de archivos que de manera gráfica nos ayudarán a encontrarlos rápidamente.

Pero si nuestro entorno es la terminal y la línea de comandos, también tendremos herramientas para encontrar un archivo (o carpeta) del que recordamos su nombre, parte de su nombre, que está en una carpeta y lo hemos modificado hace poco, etc.

Esa herramientas en sistemas GNU con kernel Linux son las formadas por findutils de GNU que las componen varias herramientas: find, locate, updatedb, xargs

En este artículo vamos a ver algunas de las opciones que nos ofrece el comando find. Que realiza una búsqueda en un árbol de directorios para encontrar un archivo o grupo de archivos.

Recorre ese árbol de directorios y muestra todas las ocurrencias encontradas de acuerdo a las especificaciones que le haya pasado el usuario. El comando find tiene unas funcionalidades muy potentes de búsqueda.

Sigue leyendo “El comando find de #GNU”

El comando tail de #GNU

Veamos las funciones y opciones del comando tail, una de las herramientas del sistema GNU

El comando tail es otra de las herramientas coreutils del sistema GNU. Las herramientas básicas para la gestión de archivos, manejo del sistema y utilidades de manipulación de texto, disponibles en sistemas GNU/Linux.

El comando tail es un comando “complementario” y muy similar al comando head (que ya vimos en un artículo anterior) y que nos mostrará el contenido de la última parte de un archivo.

Sigue leyendo “El comando tail de #GNU”

El comando head de #GNU

Echemos un vistazo al uso del comando head, una de las herramientas del sistema GNU

Las herramientas coreutils del sistema GNU, son las herramientas básicas de nuestro sistema GNU con kernel Linux a la hora de gestionarlo desde la línea de comandos.

En esta ocasión echaremos un vistazo al comando head, un comando sencillo y que nos puede ser muy útil cuando estamos trabajando en la terminal o para usarlo en algún script.

Sigue leyendo “El comando head de #GNU”

El comando yes de #GNU

Veamos qué puede hacer y cómo podemos utilizar el comando yes de las herramientas coreutils del sistema GNU

Las herramientas coreutils del sistema GNU, son las herramientas básicas de nuestro sistema a la hora de gestionarlo desde la línea de comandos.

En esta ocasión echaremos al comando yes, que puede parecer “una frikada” un poco inútil, pero ¿podremos utilizarlo para algo útil? Seguro que sí…

Sigue leyendo “El comando yes de #GNU”

#openSUSE Tumbleweed revisión de la semana 35 de 2021

Tumbleweed es una distribución “Rolling Release” de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios esta semana.

Sigue leyendo “#openSUSE Tumbleweed revisión de la semana 35 de 2021”