路径名太长导致无法读取文件

踩到坑了。。。

文件名、绝对路径字符总长度有上限,不然系统找不到指定文件,无法读取。上限与系统有关系,255或260字符。

在x86_64 Linux下,

文件名的最大长度是255个字符(characters),文件路径的最大长度是4096字符(characters), 即可以包含16级的最大文件长度的路径。

 

命名长并不是为了给人看的,是对文件的一种信息标记,对于路径字符过长的解决方案:

1. 将项目移到根目录,减少目录层级;

2. 文件夹、文件名字在保证信息完整的情况下,尽量简短

posted @ 2020-07-14 15:44  HISAK  阅读(2750)  评论(0编辑  收藏  举报