El comando date de GNU

Veamos lo básico de este sencillo comando parte de las herramientas coreutils del sistema GNU, disponible en sistemas GNU/Linux

El comando date es una de las utilidades de coreutils, las herramientas básicas del sistema GNU. Al ejecutarlo en una terminal, simplemente nos muestra la fecha (el símbolo $ indica que el comando lo ejecuta un usuario normal sin privilegios de root):

$ date             
jue ago 26 18:49:12 CEST 2021

Pero podemos adaptarlo a nuestros gustos, podemos integrarlo en scripts y también esconde alguna funcionalidad curiosa que quizás no conocías.

Sigue leyendo “El comando date de GNU”

Programar tareas con el comando at en Linux

El comando at en GNU/Linux es una manera de programar distintas tareas que se ejecutarán una vez en la hora y fecha especificada

Para programar tareas en nuestros equipos con sistemas GNU/Linux que se repitan en el tiempo sin duda cron es la herramienta más conocida.

Con ella, podremos hacer que una tarea (léase script, programa, etc) se repita cuando deseemos. Todos los días a las horas especificadas, una vez a la semana, una vez al mes, etc.

Pero en esta ocasión vamos a ver el comando at que nos sirve para programar tareas, pero que no se van a repetir en el tiempo, si no únicamente se realizarán en la fecha y hora especificada y después se olvidarán.

¿Y para qué vamos a querer necesitar el comando at? Bueno, podemos utilizarlo para que actualice nuestro equipo a una hora determinada, o que cierre o ejecute tal aplicación en una fecha indicada, o que ejecute un script a una hora del día o apague nuestro equipo a media noche…

Sigue leyendo “Programar tareas con el comando at en Linux”

Configura los colores de tu i3wm con esta herramienta online

Vamos a descubrir una herramienta online para configurar el tema de colores de i3, i3status y dmenu de manera sencilla y gráfica

Esto de configurar nuestro escritorio se puede volver en un “vicio peligroso” podremos pasar tiempo buscando un nuevo tema de colores, una nueva configuración, una nueva herramienta…

Pasa con Plasma y pasa también con gestores de ventanas más simples (¿más simples?) como i3wm. Vamos a ver una herramienta que nos ayudará en el proceso de configuración del tema de colores de i3, i3status y el dmenu.

Sigue leyendo “Configura los colores de tu i3wm con esta herramienta online”

Monitoriza los procesos en Linux

Veamos algunos comandos para monitorizar los procesos que eventos que crea el kernel linux en nuestro sistema

Las herramientas para la línea de comandos más comunes en nuestras distribuciones GNU/Linux para tener un control de los procesos del sistema son ps, pstree, pidof o pgrep que forman parte del conjunto de herramientas procps-ng (que incluye alguna otra herramienta como free o watch).

Los procesos son eventos que son gestionados por el kernel del sistema, en este caso Linux. Los procesos son creados cuando lanzas una aplicación o se ejecutan en segundo plano para mantener la hora del sistema, monitorizar el sistema de archivos.

A cada proceso del sistema se le asigna un número o identificador también conocido como IP o PID, que será la manera de gestionar dicho proceso, parándolo, matándolo, conocer quién lo creó, etc.

Estas herramientas pueden ser muy útiles a la hora de gestionar procesos de aplicaciones que se quedan colgadas, o se “vuelven locas” haciendo que el sistema falle.

Sigue leyendo “Monitoriza los procesos en Linux”

Guía para aconsejar qué distribución de #GNU #Linux escoger

La persona que quiera adentrarse en GNU/Linux se encuentra ante una gran variedad de elecciones ¿qué es una distribución? ¿qué distribución escoger? ¿qué escritorio escoger?

Toda esa capacidad de opción puede ser un factor determinante para que esa persona se lo vuelva a pensar y al no entender de qué se está hablando rechace probar GNU/Linux.

¿No estaría bien encontrar una guía en español que explique con lenguaje no técnico todo eso? ¿y no estaría bien que además personas que ya utilizan GNU/Linux expliquen sus motivos?

Pues esta es la guía que estabas esperando. Una guía que trata de guiar (¿no es para eso que sirven?) a quien quiera adentrarse a probar esto de GNU/Linux y no sepa muy bien qué opción escoger.

Sigue leyendo “Guía para aconsejar qué distribución de #GNU #Linux escoger”

Alternativas modernas de reemplazo a los comandos de Unix

Estas son algunas herramientas más modernas que sirven de reemplazo a algunos de los comandos más conocidos de sistemas Unix y derivados como sistemas GNU/Linux

Unix y GNU/Linux han evolucionado con el tiempo, así algunas herramientas fundamentales que conocemos y utilizamos en nuestras distribuciones se han quedado un poco desfasadas aunque siguen siendo actualizadas y funcionales al 100%.

Para muchas de esas herramientas o comandos algunas personas han creado alternativas con nuevas funcionalidades o reescritas en lenguajes más modernos que las hacen más rápidas. Como por ejemplo el caso de exa como reemplazo a ls.

Vamos a hacer un repaso de algunas de esas alternativas y si quieres incorporarlas en tu arsenal de útiles para la línea de comandos.

Sigue leyendo “Alternativas modernas de reemplazo a los comandos de Unix”

Tutorial del gestor de archivos Ranger en #Linux

Ranger es un gestor de archivos, inspirado en Vim, para la terminal de sistemas GNU/Linux

Al trabajar en la terminal de nuestros sistema GNU/Linux, quizás echamos en falta un gestor de archivos, para realizar algunas tareas. Existen alternativas como el mítico Midnight Commander, fff, u otras opciones…

Reciéntemente he conocido Ranger, un gestor de archivos para la terminal inspirado en su funcionamiento en Vim para muchos de sus atajos de teclado.

Estuve indagando en su repositorio alojado en Github, y después de consultar su wiki de la guía oficial, decidí traducirla al español:

Pero quiero en este tutorial ahondar un poco más, en otras funciones que ofrece, en otras alternativas, etc… A ver si después del tutorial a tí también te convence.

Sigue leyendo “Tutorial del gestor de archivos Ranger en #Linux”

Mi complemento para zsh para manejar el reproductor moc

Maneja el reproductor music on console (moc) con este complemento para zsh

En una entrada anterior vimos cómo cambiar la shell Bash por zsh y cómo agregar complementos y temas para esta shell gracias a oh my zsh!

También pudiste leer cómo escuchar música desde la terminal gracias al reproductor moc, que sigue siendo el reproductor que utilizo:

He decidido unir ambas herramientas con este complemento para zsh con el que añadir algunos alias interesantes para manejar nuestro reproductor moc.

Sigue leyendo “Mi complemento para zsh para manejar el reproductor moc”

Un par de complementos muy útiles para zsh

Quiero compartir en el blog un par de complementos de zsh que me resultan muy útiles

En un artículo anterior, ya pudiste leer sobre cómo instalar zsh en openSUSE y cómo configurarlo añadiendo un tema y complementos desde el framework llamado oh my zsh!:

Hoy quiero daros a conocer un par de complementos que no están en oh my zsh! pero que para mí son muy útiles. Veamos cuales son y cómo instalarlos.

Sigue leyendo “Un par de complementos muy útiles para zsh”

Quirinux la distribución de #Linux orientada a la producción multimedia

Quirinux es una distribución de GNU/Linux derivada de Debian, con epicentro en Argentina. Una distribución de GNU/Linux orientada a la producción audiovisual

Distribuciones de GNU/Linux hay muchas. Unas más grandes y mayoritarias y otras más artesanales y enfocadas para tareas más concretas.

Hace unos días publicaba sobre EpiLinux, la distro enfocada a estudios epidemiológicos.

En este caso, quiero daros a conocer la distribución Quirinux, una distribución con origen en Argentina y derivada de Debian orientada a la producción multimedia.

Saca tu lado más creativo a la hora de realizar tus cortos, cortos de animación y similares y deja que el software libre incluido en Quirinux y GNU/Linux te ayuden en tu tarea.

Sigue leyendo “Quirinux la distribución de #Linux orientada a la producción multimedia”