各個系統的文件命名規則(持續更新)


Windows:

不能包含:< > / \ | : * ? windows中,文件名(包括擴展名)可高達 255 個字符。文件名可以包含除 ? “ ”/ \ < > * | :
之外的大多數字符;保留文件名的大小寫;文件名不區分大小寫(由 POSIX 應用程序使用時除外)。 windows系統下文件名長度為:255個英文字符(DOS下8.3格式),包括文件名和擴展名在內,
或者是255/2=127個中文字符+1個英文字符。 具體如下: 1 允許文件或者文件夾名稱不得超過255個字符。 2 文件名除了開頭之外任何地方都可以使用空格。 3 文件名中不能有下列符號:“?”、“、”、“/”、“╲”、“*”、“<”、“>”、“|”。 4 Windows文件名不區分大小寫,但在顯示時可以保留大小寫格式。 5 文件名中可以包含多個間隔符,如“我的文件。我的圖片。001”。

mac os:

文件名中不能含有 :  字符,另外,文件名不能以 '.' 字符開頭,大小寫敏感.


linux

 允許使用除了 '/' 以外 所有的特殊字符,但是不建議用戶這么做。最好文件名中不要包含 : ? @ # $&()\|; ‘’“”<>等字符,另外 空格符,制表符和退格符也不建議使用。

 避免使用 + - 和. 作為文件名的第一個字符(Linux下以.開頭的文件是隱藏文件) 。 大小寫敏感。


文件名全部使用小寫字母和連詞線(all-lowercase-with-dashes),是一種值得推廣的正確做法.
如果大寫,再跨平台的時候會出現問題,如在Windows系統大寫,再Linux系統無法識別.


免責聲明!

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



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