Tutorial

Cómo recibir notificaciones en el área de trabajo del sistema Linux

Todo usuario sabe que al usar el sistema Linux, incluso con las muchas mejoras que el entorno gráfico incluye, es imposible no tener que ejecutar un comando desde la terminal.

Se puede recurrir a la terminal de Linux las veces que desees instalar un programa o actualizar el sistema, por ejemplo. Situaciones triviales como estas pueden no necesitar tanto tiempo para la ejecución del comando.

Sin embargo, cuando se necesita ejecutar un comando que tiene un alto tiempo de ejecución, como la ubicación de algún archivo, la captura de información de la red o la prueba de rendimiento de un dispositivo físico (disco duro, por ejemplo), se incrementa significativamente su tiempo de espera o consulta a la terminal para saber si un determinado comando está por concluir su operación.

Siendo así, vamos a ver cómo recibir notificaciones en el área de trabajo del sistema al final de cada ejecución de comandos a través de la terminal.

Recibir notificaciones sobre la finalización de un comando

La ayuda en la recepción de notificaciones cuando un determinado comando Linux termina es muy interesante de utilizar en los comandos que pueden requerir más tiempo de ejecución, tales como la recopilación de un programa, la descarga de contenido de un sitio web, convertir cualquier archivo multimedia, entre otras.

Esto evita consultar la terminal a cada rato para saber si el comando se ha terminado de ejecutar.

Noti

Noti es un programa multiplataforma de código abierto que muestra notificaciones en el área de trabajo cuando un comando termina su ejecución en la terminal.

Es una opción muy útil para cualquier operación en la terminal que puede llevar algún tiempo. Noti ofrece binarios genéricos de Linux para la instalación, construidos bajo el lenguaje Go. Así, para usarlo sigue estos pasos:

1. Instalación de los paquetes para la ejecución de programas escritos en el lenguaje Go

Debian y derivados:

sudo apt-get install golang

Fedora:

sudo dnf install golang

OpenSUSE:

sudo zypper install go

2. Configuración del entorno

Después, es preciso configurar la variable de entorno GOPATH. Solo tienes que añadir estas líneas en el archivo de configuración del bash actual del usuario (/home/ayudalinux/.bashrc).

nano /home/ayudalinux/.bashrc
 #GOPATH
 export GOPATH=$HOME/go
 export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
source /home/ayudalinux/.bashrc

3. Programa configurado y disponible

Listo. Dejo algunos ejemplos, a continuación, del uso de Noti:

a. Capturando la información de una determinada red

noti nmap-sn 192.168.0.0/24

Al final del comando, se mostrará un recuadro con la siguiente información: «Nmap Done»

b. Cambiando el texto de presentación de la notificación

noti -m Finalizado -t "Verificando la red 192.168.0.0/24" nmap -sn 192.168.0.0/24

c. Notificación con sonido

noti -s nmap-sn 192.168.0.0/24

d. Todos los parámetros disponibles

noti -h

También te puede interesar: Qué es una dirección IP

Esta web utiliza cookies propias con finalidad funcional y de terceros para realizar el análisis de la navegación de los usuarios, mejorar mis servicios y mostrarte publicidad relacionada con tus preferencias mediante el análisis de tus hábitos de navegación. Si continúa navegando, se considera que acepta su uso.

Leer más