![Windows 映射网络驱动器不显示 Linux 点文件](https://linux22.com/image/1595742/Windows%20%E6%98%A0%E5%B0%84%E7%BD%91%E7%BB%9C%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%B8%8D%E6%98%BE%E7%A4%BA%20Linux%20%E7%82%B9%E6%96%87%E4%BB%B6.png)
我连接到虚拟桌面基础架构机器通过Citrix。这是一个专用的 VDI。我连接到运行 MacOs 10.14.4 的物理 Mac 机器
VDI 机器运行的是 Windows 10,它自动映射了我的主机驱动器(Mac 驱动器)。
在 Windows VDI 中,我导航到映射网络驱动器(Mac)上的文件夹,但它没有显示以.
此类.git
文件夹或.content.xml
文件开头的任何文件/文件夹。
大概是因为dotfiles
被视为隐藏而 MacOs 不会将它们报告给 Windows?
我也导航到 CMD 中的目录并尝试过,dir /ah
结果相同,没有dotfiles
显示。
任何帮助都将不胜感激!
更新:
我测试过从 Windows 机器而不是 Mac 机器访问相同的 VDI。它工作正常,映射驱动器确实显示了点文件。似乎只有 Mac 受到此问题的影响。
答案1
由于dir /ah
没有显示点文件,很明显 MacOs 在外部化文件夹时不会发布这些文件。
我没有 Mac,但从已发布的数据来看,似乎没有包含点文件(或可能是隐藏文件)的参数。请在您的软件中搜索此类选项。
如果不存在这样的选项,也许解决方案是创建指向这些点文件或文件夹的符号链接,这些点文件或文件夹存储在映射文件夹中,其名称不会以点开头。我见过几次与您情况相同的用户创建了此类符号链接,原因可能相同。您只需要进行实验。