J'ai configuré rsyslogpour enregistrer certains événements de journal pour /dev/xconsole:
*.*;cron.!=info;mail.!=info |/dev/xconsole
/dev/xconsoleest un tube nommé ( fifo). Si je veux voir ce qui est enregistré, je peux le faire cat /dev/xconsole. Je suis surpris de voir que la commande cat /dev/xconsolene se termine pas après la lecture du fichier, mais agit à la place tail -f. en d'autres termes, les deux commandes se comportent de la même manière:
cat /dev/xconsole
tail -f /dev/xconsole
Quelqu'un peut-il expliquer pourquoi?
Y a-t-il une différence entre les deux?