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


踩到坑了。。。

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

在x86_64 Linux下,

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

 

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

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

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM