Tail

我需要擔心“tail:無法辨識的文件系統類型 0xbeefdead”嗎?

  • July 21, 2014

我正在嘗試使用tail -f -n 50 filename. 我從文件中獲取資訊就好了,除了我總是收到以下錯誤消息:

tail:無法辨識的文件系統類型 0xbeefdead

它發生在每個文件上。這0xbeefdead讓我很擔心——它看起來像一個黑客標籤。

$ tail --version
tail (GNU coreutils) 8.4

如果您在使用 StorNext 文件系統並且正在執行coreutils8.21 或更早版本時收到此警告,則無需擔心;此警告消息是預期的。

GNUtail對許多文件系統類型具有固有的知識,並在遇到未知類型時發出警告。tail2013年4 月添加了對 StorNext 文件系統的支持coreutils,並在coreutils8.22 中發布。送出在這裡。如果您無法獲得該版本coreutils,或者希望自己編輯和重新編譯原始碼,則以下是該送出的差異:

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 */

引用自:https://unix.stackexchange.com/questions/121198