Yo estaba buscando recientemente a utilizar tail -fpara monitorear algunos archivos de texto, así: tail -f /var/sometext.
Sin embargo, cuando hice algunas pruebas, no parece funcionar. Lo que hice fue crear un nuevo archivo y ejecutarlo: tail -f /home/name/textLuego, abrí el registro en vim e hice algunas modificaciones, lo guardé, y parece que la cola no está "viendo" el cambio.
Lo extraño es que correr echo "hello" >> /home/name/textparece funcionar bien (la cola ve el cambio). Leí en alguna parte que esto tiene algo que ver con los descriptores de archivo y los nuevos inodes que se crean al guardar un archivo.
¿Alguien puede explicar esto por mí? No entendí bien cómo funciona esto realmente, pero tengo una idea de qué son los descriptores de archivos.