首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何定位通过eXist-db数据库工具eXide创建的文件?

如何定位通过eXist-db数据库工具eXide创建的文件?
EN

Unix & Linux用户
提问于 2020-11-19 01:10:20
回答 2查看 251关注 0票数 0

我正在试图找到一个特定的文件:note.xmleXide将保存哪个文件看上去。它在哪里?

我试过:

代码语言:javascript
复制
sudo find / -iname \*.xml | grep note

还有几个品种。也许它在任何地方都没有“保存”,至少没有直接保存在文件系统上,所以不会在搜索结果中显示?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2020-11-19 04:34:11

eXist将所有XML文件存储在数据库中,而不是存储在文件系统上。它存储在文件系统中的“二进制”文件(如XQuery文件)是在数据库中维护的,因此您不应该在文件系统级别对它们进行操作。

也就是说,在eXide中使用“→”管理类似于查找器的工具来探索数据库集合(集合就像文件层次结构中的文件夹)。

如果您的XML文档仍然存在于eXide中,请在标签上悬停,并使用XML文件名,它将显示它在哪个集合中。如果您已经关闭了XML文件,那么创建另一个XML文件,点击"Save“按钮,并注意新文件的保存位置。它很可能与第一个位置相同(除非您从文件管理器中的集合中移开)。

希望这能有所帮助。

票数 1
EN

Unix & Linux用户

发布于 2022-06-18 10:56:41

如果备份存在,它将保存一个zip存档,即与所有内容和结构匹配的文件系统。您的XML文件将在该存档中找到。

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

https://unix.stackexchange.com/questions/620383

复制
相关文章

相似问题

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