Linux与windows下长路径名

BTRFS   255 bytes
exFAT   255 UTF-16 characters
ext2    255 bytes
ext3    255 bytes
ext3cow 255 bytes
ext4    255 bytes
FAT32   8.3 (255 UCS-2 code units with VFAT LFNs)
NTFS    255 characters
XFS     255 bytes

 对于文件名限定 貌似大部分系统都是255bytes 

对于路径名 windows下只能是260byte 但是linux下可以是4xxx多

下面的代码用于测试linux下路径与文件名长度

 a='';i=1;for(( i=1;i<=255; i=i+1  ));do a=$a'b';done

文件名太长 

路径名却可以很长, 有1000+bytes了

 For windows,文件路径如果加起来260 name在这个路径下建立新文件就会报错

猜你喜欢

转载自blog.csdn.net/weixin_42215229/article/details/84570371