0

我是 NFS 的新手,所以请多多包涵)。我已经挂载了一个 NFS 共享。我为 NFS 客户端找到了这个库:https ://github.com/sahlberg/libnfs-python 。自述文件说,如果您计划访问多个/许多文件,最好的选择是使用上下文完整句柄。我不确定这实际上意味着什么。我是否从库文档中获取此示例并相应地编写我的示例:

import libnfs
nfs = libnfs.NFS('nfs://127.0.0.1/data/tmp/')
a = nfs.open('/foo-test', mode='w+')
a.write("Test string")
a.close()
print nfs.open('/foo-test', mode='r').read()

还是我必须做其他事情?我有点困惑。如果我写类似:

import libnfs
nfs = libnfs.NFS('nfs://<my-server>/mnt/nfs/')
a = nfs.open('/foo-test/foo-test2/', mode='w+')
a.write("Test string")
a.close()

/mt/nfs/ 是我的挂载点,它会创建 /foo-test/foo-test2/ 吗(即它会创建一个嵌套目录 /foo-test2/?

4

0 回答 0