腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
FUSE
在
Mac
上
的
特殊
路径
上
调用
getattr
、
、
我正在用
FUSE
(
Mac
上
的
OSXFUSE和Linux
上
的
libfuse )编写我自己
的
玩具文件系统。每次挂载文件系统时,
FUSE
都会在一些
特殊
路径
上
调用
getattr
,如日志所示:[debug] trfs_
getattr
:()函数是我自己
在</
浏览 23
提问于2016-07-10
得票数 1
1
回答
在
mac
上
使用osxfuse卡住
的
loggedfs
、
、
、
、
我想要记录指定目录下
的
每个系统
调用
,并且我找到了这个存储库我想知道为什么?这是我代码
的
主要部分: // g++ -Wall main.cpp `pkg-config
fuse
--cflags --l
浏览 13
提问于2017-01-31
得票数 1
1
回答
FUSE
getattr
函数
在
lstat
上
挂起
、
、
、
、
我正在实现一个
FUSE
文件系统,作为第一步,我只实现了
getattr
函数。代码如下所示: return lstat(path, statbuf); }当我给出除
FUSE
挂载目录之外
的
任何目录时,代码都能正常工作。例如,上面的代码适用于/home和/home/ubuntu/mnt/,但当path为/home/ubun
浏览 0
提问于2015-03-27
得票数 0
1
回答
有没有办法告诉
getAttr
是
在
路径
的
最后一个元素?
我正在编写一个只读
的
FUSE
文件系统,它将访问抽象为远程文件系统。远程文件系统需要用户ID、令牌和文件ID来生成文件。如果我
在
/mnt/rfs
上
挂载了
FUSE
文件系统,并且程序试图打开文件/mnt/rfs /user/token /fileid,那么
FUSE
将触发三个
getAttr
调用
,一个用于/user,一个用于/user有没有办法从
getAttr</e
浏览 14
提问于2019-01-18
得票数 0
2
回答
FUSE
lib passthrough.c .c示例。它到底在哪里反映了我
的
/?
、
、
、
我是第一次接触
FUSE
、c和FSs,我正在处理libfuse包中给出
的
示例。谁能给出一个提示,
在
代码
的
什么地方命令了
FUSE
镜像我
的
根目录?下面是它们: struct
fuse
_config *cfg)} int main(int argc
浏览 16
提问于2017-12-20
得票数 3
2
回答
FUSE
-避免
在
GetAttr
中计算尺寸
、
我正在为远程服务实现一个
FUSE
文件系统。当用户打开一个文件时,我会进行网络
调用
来获取该文件
的
内容。:文件
的
大小必须通过
GetAttr
报告才能打开。为了知道文件
的
大小,我必须发出一个网络
调用
,而且由于
在
执行
GetAttr
时每个条目都
调用
了ls,所以我担心这个设计(如果用户
在
一个目录中做了包含许多项
的
ls,那么它就必须得到所有的文件,即使用户不想打开其中
的
任何一个如
浏览 0
提问于2017-09-17
得票数 9
3
回答
无法导入qnx.
fuse
、
、
为此,我需要导入qnx.
fuse
.*,它显示了一条错误消息,告诉无法找到导入保险丝。但我可以导入其他一些BlackBerry组件。qnx.dialog.DialogButtonProperty;import qnx.display.IowWindow;import qnx.
fuse
.ui.text.Label; 但是,只有最后两个进口显示错误。
浏览 3
提问于2012-04-14
得票数 0
1
回答
无法打开MS,PDF基于熔断器
的
文件系统
、
、
、
我试图
在
Mac
上
使用Node.js实现基于
Fuse
的
文件系统。我使用
fuse
本机()来安装文件系统. 我
在
本地文件系统上有一个目录,我想与挂载
的
文件系统镜像。因此,如果我将文件保存在挂载
的
文件系统
上
,它应该保存到镜像目录,如果我
在
镜像目录中下载文件,我应该能够
在
挂载目录上打开它。我已经实现了所有基本
的
fuse
回调,比如读、读、写、
geta
浏览 4
提问于2021-03-16
得票数 0
回答已采纳
1
回答
熔断器开放系统
调用
机制
、
、
、
当从程序
调用
open系统
调用
时,为了
在
FUSE
托管目录中创建一个空文件(用O_WRONLY | O_CREAT | O_TRUNC),将执行
FUSE
文件系统实现中
的
以下功能: 这些函数
调用
对Linux中
的
所有文件系统(包括本地系统,如ext4)是通用
的
,还是对内部行为
的
融
浏览 8
提问于2015-08-25
得票数 4
回答已采纳
1
回答
我能用
FUSE
中打开
的
文件表实现一个文件系统吗?
、
、
、
我正在用C编写一个文件系统,用于与
FUSE
接口
的
家庭作业。到目前为止,我可以挂载我
的
文件系统,创建和删除文件,
在
目录中列出文件等等,但是read()和write()函数有一些问题。当
调用
read()或write()时,使用
调用
进程
的
pid和系统
调用
中传递
的
文件描述符参数查找适当
的
表条目。我
的
问题是,
FUSE
不会在
调用
read()或write()时传递文件描述符,只
浏览 3
提问于2014-04-15
得票数 1
回答已采纳
1
回答
FUSE
:是否需要检查create/mkdir中是否存在文件/dir?
、
、
我正在实现一个基于熔断器
的
文件系统(实际
上
,是
在
Mac
上
),我注意到
在
创建或mkdir
调用
getattr
之前总是
调用
getattr
,如果节点已经存在,create/mkdir就不会被
调用
。
浏览 15
提问于2013-09-25
得票数 1
回答已采纳
2
回答
错误:‘
fuse
_operations_compat2’没有名为‘readdir’
的
非静态数据成员
、
我正在尝试使用
fuse
2.9.7构建一个简单
的
文件系统来在其中存储一个avifile。但我
在
寻找这些错误
的
解决方案时遇到了麻烦。oper = { .readdir = readdir_callback, int
getattr
_callback
浏览 6
提问于2018-11-20
得票数 1
1
回答
使用
FUSE
列出目录
、
、
、
我将
FUSE
挂载到一个目录('home/fsc')中,没有问题,甚至以下面的方式列出了它
的
父目录(/home):而且
getattr
操作运行得很好。当我打开目录('cd fsc')时出现问题,它正确地打开,并且调试操作我可以看到
fuse
如何请求'/‘文件属性,但是当我试图列出该目录内
的
文件时,
fuse
在
浏览 19
提问于2012-07-16
得票数 1
2
回答
JFileChooser忽略OS
上
的
特殊
字符文件夹
、
、
、
我有一个浏览本地文件系统
路径
的
Java程序,为此我们使用了JFileChooser。如果文件夹名用简单
的
英文表示,那么
在
Windows、
Mac
和Linux
上
都能很好地工作。但是,如果我创建一个名为- ábc Eóz
的
文件夹,那么它只显示了
在
Windows和Linux
上
的
特殊
字符名,但是
在
OS
上
,我无法看到这些
特殊
字符文件夹。它从文件夹列表中忽略它
浏览 4
提问于2013-07-12
得票数 8
回答已采纳
1
回答
跨平台安装自定义文件系统
的
解决方案
、
、
我需要把我
的
数据作为机器文件系统
的
一部分。
在
windows中,我似乎有三种选择:在这3种选择中,选择1 (Eldos)是迄今为止最好看
的
选择。但理想情况下,我希望得到一个同样支持Linux/Unix和
Mac
的
解决方案。换句话说,回调
的
一些公共接口,但不同文件系统
的
不同实现。 有人知道这样
的
解决办法吗?
浏览 3
提问于2010-02-10
得票数 9
回答已采纳
4
回答
在
c++中实现
FUSE
文件系统
的
说明
、
我正在尝试实现一个
FUSE
文件系统,
在
仔细阅读之后。我想我已经找到了如何实现它。我会说明我对实现
的
想法是什么。请让我知道这是对还是错。一种方法是使用任何合适
的
函数(比如
getattr
函数
的
xmp_getattributes )实现文件系统需要实现
的
操作,然后将这些函数映射到
fuse
_operations类型
的
结构中
的
相应函数 static现在,如果我使用一个类ExFuse来实现一个
FUSE
文件系统,
浏览 1
提问于2013-05-18
得票数 3
回答已采纳
2
回答
如何使用
fuse
在
远程计算机中挂载目录?
、
、
、
我想知道如何使用
FUSE
从远程machin挂载目录。
在
中提供
的
教程将本地目录挂载到另一个本地目录上。这实际
上
发生在
fuse
_main函数中。有没有人知道如何对远程计算机上
的
目录执行相同
的
操作?函数
调用
如下注意:我不能使用sshfs。 谢谢。
浏览 6
提问于2011-11-24
得票数 2
回答已采纳
2
回答
在
Java中使用
FUSE
库;尝试复制hello.c示例
、
、
、
、
我正在尝试使用创建到
FUSE
库
的
绑定,但是我
在
路上遇到了一个障碍。我已经尽量减少了代码,使它在这里可消化。
FUSE
库附带了一些用C编写
的
示例文件系统,其中最简单
的
是hello.c。我正在以相同
的
用户身份执行两个程序,
在
同一个挂载点文件夹上具有相同
的
权限,并且我
在
fuse
组中。不能
调用
它
的
回调。我查看了
fuse
的
源代码,
浏览 5
提问于2012-01-15
得票数 11
回答已采纳
6
回答
代码点火器不能加载库
、
、
最初,我认为由于
在
Codeigniter中使用模块化扩展,我
在
加载库时遇到了问题。注意:,如果我不使用库,一切都很好。类型:例外 消息:会话:配置
的
保存
路径
“”不是目录,不存在或无法创建。现在使用CI3文档非常重要,
在
会话中使用数据库方法时,请确保使用更新
的
SQL创建表。另外,对于初始
浏览 8
提问于2015-04-03
得票数 29
回答已采纳
1
回答
在
项目中使用libfuse,没有root访问权限(用于安装)?FTP装载& inotify/kqueue/FSEvents
、
、
、
、
因为遍历整个树很慢而且很浪费,所以我想使用类似FSEvents
的
东西(Linux
上
的
inotify/kqueue),但显然这些库是基于文件系统
的
,到FTP服务器
的
连接与挂载
的
文件系统不同。我知道
FUSE
可以做到这一点,但是有没有什么方法可以不用用户先安装就可以使用
FUSE
呢?我
的
意思是,我可以将它与我
的
(
Mac
)应用程序捆绑在一起并创建挂载,而不必让用户经历实际运行安装程序包以将libfu
浏览 1
提问于2010-12-01
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券