首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虚拟文件,如java中的/proc/uptime

虚拟文件,如java中的/proc/uptime
EN

Stack Overflow用户
提问于 2012-04-08 23:38:03
回答 2查看 180关注 0票数 1

在java中是否可以创建虚拟文件(例如/proc/uptime )?也就是说,文件并不真正表示硬盘上的物理实体,但是当被访问时,一些进程会返回内容。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-08 23:42:12

您可以尝试使用FUSE创建虚拟文件系统。挂载后,文件系统调用(例如,当您在shell中执行ls时)将最终调用您的代码。

显然,对于它也有一些Java bindings

票数 2
EN

Stack Overflow用户

发布于 2012-04-08 23:44:34

作为常规进程,您不能创建/proc/uptime这样的文件,因为它是由内核公开的。

您可以尝试创建一个命名管道,这是与单个进程通信的好方法。但即便如此,您也必须跳出JNA/JNI,或者使用shell。

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

https://stackoverflow.com/questions/10064030

复制
相关文章

相似问题

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