Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 使Unix文件系统中的文件路径实际指向程序_Linux_File_Unix_Filesystems - Fatal编程技术网

Linux 使Unix文件系统中的文件路径实际指向程序

Linux 使Unix文件系统中的文件路径实际指向程序,linux,file,unix,filesystems,Linux,File,Unix,Filesystems,我目前正在使用一款软件(我们称之为ThirdPartyApp),它可以从我电脑上的某个目录中读取文件。我想制作自己的软件(称之为MyApp),为ThirdPartyApp生成文件。当ThirdPartyApp尝试加载/path/to/somefile,而不是从硬盘读取somefile时,我希望MyApp被调用并实时生成字节。这类似于读取,比如说,/dev/uradom实际上并不加载名为uradom的文件,而是加载随机生成器的输出 所以,我的问题是,这在用户空间中可能吗?如果是,这叫什么?我不是要

我目前正在使用一款软件(我们称之为ThirdPartyApp),它可以从我电脑上的某个目录中读取文件。我想制作自己的软件(称之为MyApp),为ThirdPartyApp生成文件。当ThirdPartyApp尝试加载
/path/to/somefile
,而不是从硬盘读取
somefile
时,我希望MyApp被调用并实时生成字节。这类似于读取,比如说,
/dev/uradom
实际上并不加载名为
uradom
的文件,而是加载随机生成器的输出


所以,我的问题是,这在用户空间中可能吗?如果是,这叫什么?我不是要求推荐某个特定的图书馆或类似的东西;我只需要知道谷歌能找到什么信息来做这样的事情。哦,如果这是一个限制因素的话,我只关心在Linux上工作。谢谢

检查fuse文件系统:–Matt Joyce


也请查收。顺便说一句,如果你能控制第三方应用的启动,那么你只需在此之前运行MyApp即可肯尼

查看fuse文件系统:这正是我需要的,谢谢!也请查收。顺便说一句,如果你能控制第三方应用的启动,那么你就可以在此之前运行MyApp了。太好了,谢谢@Kenney。