51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 9957|回复: 5
打印 上一主题 下一主题

[原创] Windows和Linux文件名长度限制

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-6-3 15:39:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测试的时候难免不会遇到文件名长度的问题:
在Windows中,英文文件名最长可以为多少? 中文文件名最长可以为多少? 如果中英文合起来呢,最长可以为多少呢?
在Linux中(我的是Redhat 企业版 4),英文文件名最长可以为多少? 中文文件名最长可以为多少? 如果中英文合起来呢,最长可以为多少呢?

请有过实战的同仁们,告诉我一下,最好确切一点,谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-6-3 15:48:38 | 只看该作者
linux和windows文件名的命名规范有却别,linux下不太遵循".***"的扩展名吧。
8.3的命名一般是win9X时代的,现在都支持长文件名,而文件名的长度应该取决于你的操作系统的内存寻址。
我觉得。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-9-20 12:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2010-6-3 17:15:17 | 只看该作者
    这个问题没有想过,去搜搜
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2010-6-4 11:44:50 | 只看该作者
    网上很多地方都说是255位,我也不确定。试了一下,根本就无法输入255个字符,不知道是什么有些什么隐藏的东西需要占用一点长度呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-4-25 08:57:10 | 只看该作者
    本帖最后由 haiyang5210 于 2011-4-25 09:01 编辑

    window2003使用数字[1234567890123456....]作为文件名,最长255,超长部分会被自动截断丢掉[有趣的是删除该文件会windows异常,估计是删除文件时系统会自动在后面加标识导致长度超长溢出],楼上这位仁兄可能是扩展名[设置显示文件扩展名就能看见了]占用了几个字符
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2013-7-16 15:39:09 | 只看该作者
    回复 4# happyvivien

    文件所属的目录路径长度也算在内的
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-14 12:55 , Processed in 0.074440 second(s), 33 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表