关于 Linux 文件夹、文件名命名规范

2015-10-10 18:07:52 +08:00
 ivito
我们都知道文件名中不能含有":",在哪里有关于命名规范的官方详细描述呢。 POSIX 规范里有吗?
4781 次点击
所在节点    Linux
14 条回复
hyq
2015-10-10 18:15:55 +08:00
谁说文件名不能有":"

touch \:
jarlyyn
2015-10-10 18:23:14 +08:00
连 \ 都可以有,为啥不能有: ?

touch 'a\b\c'
ivito
2015-10-10 18:23:57 +08:00
@hyq 使用 Finder 或者 explorer 不行
jarlyyn
2015-10-10 18:28:11 +08:00
ivito
2015-10-10 18:41:58 +08:00
@jarlyyn 能创建::的目录吗
clanned
2015-10-10 18:47:40 +08:00
不能有.和 /,其它任意字符都可以
julykitt
2015-10-10 18:49:40 +08:00
@clanned 你这个写错了吧,.肯定能有啊,隐藏目录 /文件都指望这个呢。
blahgeek
2015-10-10 18:49:41 +08:00
@clanned 怎么会不能有. ………
jarlyyn
2015-10-10 18:57:47 +08:00
@ivito

可以
clanned
2015-10-10 18:59:35 +08:00
@blahgeek
@julykitt Sorry, 记错了,不能有目录符号:),/形状可以用余号百分号之类的替换
jarlyyn
2015-10-10 19:00:40 +08:00
@clanned

为什么不可以?
jarlyyn
2015-10-10 19:01:37 +08:00
@clanned

好吧,还真不可以……
clanned
2015-10-10 19:04:50 +08:00
@jarlyyn /被保留作目录符号了,不能再作为文件名用。


@blahgeek
@julykitt 应该是文件名不能命名为.或..
zhicheng
2015-10-10 21:54:53 +08:00
/和 0 不能用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/226983

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX