Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
Menú

Vigilar archivos con entr en GNU Linux

Publicada el 05/02/202505/02/2025 por fanta

Una forma de vigilar cambios en un conjunto de archivos o un archivo determinado puede hacerse con entr.

 

Lo primero es disponer en el sistema de entr. Eso puede hacerse instalando el paquete. En Debian/Ubuntu puede hacerse así:

# apt install entr

Una vez está instalado podemos hacer una prueba de concepto creando un directorio /tmp/prueba y dentro 2 archivos: uno.txt y dos.txt

$ mkdir -p /tmp/prueba
$ cd /tmp/prueba
$ touch uno.txt dos.txt

 

Si queremos vigilar si alguien nos toca el archivo uno.txt podemos hacerlo así:

$ ls uno.txt | entr date > cambios.txt

Eso dejará un archivo llamado cambios.txt en el que irá añadiendo la fecha cuando note un cambio. De esa forma tendremos un historial de cambios de ese archivo determinado que estamos vigilando. Se podría combinar con un lastlog, w, … de manera que guarde información de quien ha entrado en la máquina, etc …

Podría en vez de ejecutarse eso que he puesto ejecutar un script con muchos más comandos.

 

 

Puede dejarse ejecutado en una screen (si disponemos de screen en esa máquina) y luego mirar los cambios otro día.

 

Y eso es todo. Saludos cordiales.


fanta

Escrito por Fanta

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
💾 QEMU
💾 SOLARIS
💾 ESXi
💾 FREEBSD
💾 DEBIAN
💾 AMIGA
💾 SYSADMIN
💾 JUNOS
💾 IMPRIMIR
💾 MSDOS
💾 WINDOWS
💾 FAIRPHONE
💾 GAMING
💾 STREAMING
💾 REDHAT
💾 GRÁFICOS
💾 CACHARROS
💾 SONIDO
💾 NETWORKING
💾 ROCKY
💾 SUSE
💾 TMP
©2025 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb