当初设计DOS操作系统时确定的,在文件目录区中只给文件名留了11个字节,包括8字节的文件名和3字节的扩展名,以后的DOS版本为了和前面的兼容,就必须延续这一传统。至于当初为什么设计成8个字节,是因为软件设计时文件名是这样写的:filename.ext(文件名.扩展名)ext3文件系统文件名最长只能支持255个字符,ext4为256,xfs为255 。。。