• Windows以及Linux系统文件、文件夹命名规则


    在实际开发中又是会碰到"文件名、目录名或卷标语法不正确。"这样的错误信息,基本就是由于文件命名出现问题。

    在Windows下: 

    1、文件名或文件夹名可以由1~256个西文字符或128个汉字(包括空格)组成,不能多于256个字符。
    2、文件名可以有扩展名,也可以没有。有些情况下系统会为文件自动添加扩展名。一般情况下,文件名与扩展名中间用符号“.”分隔。
    3、文件名和文件夹名可以由字母、数字、汉字或~、!、@、#、$、%、^、&、( )、_、-、{}、’等组合而成。
    4、可以有空格,可以有多于一个的圆点。
    5、文件名或文件夹名中不能出现以下字符:、/、:、*、?、"、<、>、| 。
    6、不区分英文字母大小写。

    在Linux下:

    1、除了/之外,所有字符都合法;
    2、特殊字符如@、#、¥、&、()、-、空格等最好不要使用,当使用空格作为文件名时,执行命令会出错。
    3、避免使用”.”作为文件名的第一个字符,因为在Linux系统中以”.”为开头的文件代表隐藏,系统将自动隐藏以”.”为开头的文件。
    4、Linux系统区分大小写,因此文件命名也区分大小写。
    5、Linux文件后缀名无意义,但是为方便识别应定义后缀(.txt、.php等),定义后缀在大多数情况亦能将文件与目录区分。
    6、文件位置最好设置在Linux专用目录下,如配置文件大多时候放置于/etc目录下。
    7、三个特殊目录,”.”:代表当前目录,”..”:代表上一级目录,”/”:代表根目录。
    8、在x86_64 Linux下,文件名的最大长度是255个字符(characters),文件路径的最大长度是4096字符(characters), 即可以包含16级的最大文件长度的路径。
     
     
     
     
  • 相关阅读:
    【转】开发人员一定要加入收藏夹的网站
    ASP.NET页面之间传递值的几种方式
    查询数据库中字段内容相同的记录
    将csv文件导入到数据库中
    XMLHttpRequest对象(三)
    Ajax基础(一)
    Ajax浏览器支持(二)
    javascript获取浏览器的
    SQL SERVER 通过链接服务器访问ORACLE 包中的存储过程 带参数
    SQL 添加链接服务器
  • 原文地址:https://www.cnblogs.com/mrnx2004/p/9817068.html
Copyright © 2020-2023  润新知