首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cygwin和msys2使用什么msys2符号链接标准?

cygwin和msys2使用什么msys2符号链接标准?
EN

Stack Overflow用户
提问于 2022-01-10 03:35:23
回答 1查看 44关注 0票数 0

我注意到,在cygwin和MSYS2中,我可以在FAT32卷上创建符号链接,并且这些符号链接在cygwin和MSYS2中都是可以互换的。“链接”不是传统意义上的链接,因为FAT32没有这方面的概念。相反,它们是平面文件,带有一个神奇的0x213c73796d6c696e6b3e头(ASCII:!<symlink>),后面是一个BOM预置的UTF-16小endian空终止字符串,提供到目标的相对(或绝对)路径。

代码语言:javascript
复制
Z:\link-test> ls -l link.d
lrwxrwxrwx 1 cygwin cygwin 7 Jan  9 20:59 link.d -> test.d/

Z:\link-test> <link.d xxd -g2 -e
00000000: 3c21 7973 6c6d 6e69 3e6b feff 0074 0065  !<symlink>..t.e.
00000010: 0073 0074 002e 0064 002f 0000            s.t...d./...

Z:\link-test> <link.d tail -c +13
test.d/

那么,这在任何地方都是标准化的吗?如果是的话,我如何在linux中安装一个vfat文件系统来维护这些伪符号链接引用呢?

EN

回答 1

Stack Overflow用户

发布于 2022-01-10 12:59:05

Cygwin在FAT32上使用的符号链接是Cygwin特有的实现。

https://cygwin.com/faq.html#faq.api.symlinks

https://cygwin.com/cygwin-ug-net/using.html#pathnames-symlinks

如果您需要与WSL共享,请转换为NTFS并使用Windows本机

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70647523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档