据我所知,文件系统可以被视为文件和目录的“树”。我也理解“挂载”文件系统意味着将该树放置或生根在现有目录中。 https://askubuntu.com/questions/20680/what-does-it-mean-to-mount-something
话虽如此,我已经安装了类似于this的python fuse的实现。当我运行我的实现时,它运行到init方法的末尾,然后只显示一个闪烁的光标。因此保险丝正在安装。我知道保险丝是因为当我运行$ mount
时发生了什么$mount
...
FuseHandler on /home/memsql/mount
现在我已经安装了保险丝,如何访问文件。
链接教程说
您将在/ mnt / point下看到/ your / dir中的所有文件 完全操纵它们就像它们在原始文件系统中一样。
你究竟是怎么做到的?从语法上讲,有人可以告诉我如何实例化和查询Fuse吗?你如何进行读写?执行这些操作的代码是什么样的?
答案 0 :(得分:1)
正如l4mpi所说,你现在已经安装了一个文件系统,因此它将响应标准的Unix文件系统API,而FUSE将处理文件系统操作。您可以cd
,ls
,read
或creat
个文件等。