路徑名太長導致無法讀取文件


踩到坑了。。。

文件名、絕對路徑字符總長度有上限,不然系統找不到指定文件,無法讀取。上限與系統有關系,255或260字符。

在x86_64 Linux下,

文件名的最大長度是255個字符(characters),文件路徑的最大長度是4096字符(characters), 即可以包含16級的最大文件長度的路徑。

 

命名長並不是為了給人看的,是對文件的一種信息標記,對於路徑字符過長的解決方案:

1. 將項目移到根目錄,減少目錄層級;

2. 文件夾、文件名字在保證信息完整的情況下,盡量簡短


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM