LINUX.ORG.RU

История изменений

Исправление mumpster, (текущая версия) :

по делу надо всегда в наше время следить за смартом.

а fsck на ломающемся диском может только ухудшить ситуацию.

причём на любой системе (linux, windows, solaris, etc.)

filetype скорее всего следствие неустойчивого чтения с диска.

ещё такое бывает от битого ОЗУ.

по факту надо лезть в исходники и смотреть, в каком месте оно выводится, вангую что там будет участвовать 7ой байт в соответствующем вхождении о файле в папке:

file type: EXT2_FT_DIR=2 или EXT2_FT_REG_FILE

Table 4.2. Defined Inode File Type Values
Constant Name Value Description
EXT2_FT_UNKNOWN 0 Unknown File Type
EXT2_FT_REG_FILE 1 Regular File
EXT2_FT_DIR 2 Directory File
EXT2_FT_CHRDEV 3 Character Device
EXT2_FT_BLKDEV 4 Block Device
EXT2_FT_FIFO 5 Buffer File
EXT2_FT_SOCK 6 Socket File
EXT2_FT_SYMLINK 7 Symbolic Link

PS: вот кстати и man подтверждает:

filetype

This feature enables the storage of file type information in directory entries. This feature is supported by ext2, ext3, and ext4.

Исходная версия mumpster, :

по делу надо всегда в наше время следить за смартом.

а fsck на ломающемся диском может только ухудшить ситуацию.

причём на любой системе (linux, windows, solaris, etc.)

filetype скорее всего следствие неустойчивого чтения с диска.

ещё такое бывает от битого ОЗУ.

по факту надо лезть в исходники и смотреть, в каком месте оно выводится, вангую что там будет участвовать 7ой байт в соответствующем вхождении о файле в папке:

file type: EXT2_FT_DIR=2 или EXT2_FT_REG_FILE

Table 4.2. Defined Inode File Type Values
Constant Name Value Description
EXT2_FT_UNKNOWN 0 Unknown File Type
EXT2_FT_REG_FILE 1 Regular File
EXT2_FT_DIR 2 Directory File
EXT2_FT_CHRDEV 3 Character Device
EXT2_FT_BLKDEV 4 Block Device
EXT2_FT_FIFO 5 Buffer File
EXT2_FT_SOCK 6 Socket File
EXT2_FT_SYMLINK 7 Symbolic Link