¿Debo preocuparme por "tail: tipo de sistema de archivos no reconocido 0xbeefdead"?

Pregunta:

Estoy tratando de seguir un archivo de texto normal con tail -f -n 50 filename . Obtengo la información del archivo muy bien, excepto que siempre recibo este mensaje de error:

tail: tipo de sistema de archivos no reconocido 0xbeefdead

Sucede en todos los archivos. El 0xbeefdead me preocupa, parece una etiqueta de hacker.

$ tail --version
tail (GNU coreutils) 8.4

Respuesta:

Si recibe esta advertencia cuando usa el sistema de archivos StorNext y está ejecutando coreutils 8.21 o anterior, no hay mucho de qué preocuparse; Se espera este mensaje de advertencia.

GNU tail tiene un conocimiento cableado sobre varios tipos de sistemas de archivos y advierte cuando encuentra un tipo desconocido. La compatibilidad con el sistema de archivos StorNext se agregó a tail en coreutils en abril de 2013 y se lanzó en coreutils 8.22. El compromiso está aquí . Si no puede obtener esa versión de coreutils , o desea editar y recompilar la fuente usted mismo, aquí está la diferencia de esa confirmación:

src/stat.c
@@ -399,6 +399,8 @@ enum
     return "selinux";
   case S_MAGIC_SMB: /* 0x517B remote */
     return "smb";
+  case S_MAGIC_SNFS: /* 0xBEEFDEAD remote */
+    return "snfs";
   case S_MAGIC_SOCKFS: /* 0x534F434B local */
     return "sockfs";
   case S_MAGIC_SQUASHFS: /* 0x73717368 local */

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım