卸载proc文件系统
据我所知proc文件系统是一个虚拟文件系统。有什么方法可以卸载 proc 文件系统,即使我这样做了,之后的后果是什么。
As far as I know proc file system is a virtual file system. Is there any way to unmount the proc file system and even if I do that what will be the consequences after that.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以(以 root 身份)检查谁正在使用已安装的文件系统,如下所示:
通常,如果您使用 /proc 终止所有进程,您的盒子将不会非常有用。否则,没有法律规定必须安装它,除了所有开发人员都假设它是这样的。
You can check (as root) who is using a mounted filesystem like so:
Typically, your box will not be very usable if you kill all the processes using /proc. Otherwise, there is no law saying it has to be mounted, beyond all and sundry developer assuming that it is.
umount
将像在任何其他文件系统上一样工作(取消文件系统的条件相同)。不过,您可以预期,一旦您这样做,很多东西就会停止工作(包括非常简单的实用程序,例如ps
)。umount
will work like on any other file system (same conditions for a filesystem to be unmonted). You can expect a whole lot of this to stop working as soon as you do that though (including very simple utilities likeps
).