当前位置:  技术问答>linux和unix

proc文件系统和通常说的ext2文件系统有什么关系啊

    来源: 互联网  发布时间:2016-09-14

    本文导语:  proc也是文件系统,然而proc文件又不存在磁盘中,那么proc文件存在什么地方呢? 再帮忙解释下什么是传统意义的文件系统,比如ext2.文件系统有什么用? 谢谢大家指点~~~ | 存在于内存中的虚...

proc也是文件系统,然而proc文件又不存在磁盘中,那么proc文件存在什么地方呢?
再帮忙解释下什么是传统意义的文件系统,比如ext2.文件系统有什么用?
谢谢大家指点~~~

|
存在于内存中的虚拟文件系统
以前的/proc 是一种重要的 内核和用户之间通讯的手段,现在作用正在渐渐减小,有只提供进程信息,不再跟硬件设备关联的趋势

传统的文件系统,ext2、jffs2、OCFS2这些,当然是存储文件用的了

|
proc文件系统是虚拟的文件系统。存在于内存中,用于提供内核层和应用层接口
ext文件系统存在于磁盘上,用于管理磁盘的。

|
proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过 proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。它的目录结构如下: 
http://www.91linux.com/html/article/go/20070611/2695.html

|
传统意义上的文件系统就是那种“硬打硬”的,假如你一个对文件系统的操作,比如写入一个东西,最终会操作那些“硬”的东西,比如磁盘磁头会旋转,然后写入指定的区块中。

/proc是VFS的一种机制,存在于内存中的文件系统。和内核紧密联系在一起。有了它内核中的参数修改或者和设备驱动相关的模块变化,可以不用重新编译或者重新启动。

    
 
 

您可能感兴趣的文章:

  • 修改proc文件系统中同时打开文件个数错误
  • /dev目录的文件和/proc/device文件的关系
  • 怎样修改/proc下文件内容?
  • 那位大侠解释一下/proc/net/dev这个文件各个字段的含义!
  • 关于学习proc文件系统
  • 关于/proc目录下一些文件的问题
  • /proc/kallsym 文件详解
  • proc文件能不能支持select或poll操作
  • Proc源文件长度
  • 请问:proc中的头文件中能包含头文件吗?(感觉如果头文件中包含头文件的话,在链接时就会有错误啊)
  • 请教 文件系统/proc移植
  • /proc/目录下的文件为什么都是空的呢
  • 如何读取主版的bios信息并显示出来? linux下面的/proc文件系统可以帮助完成这个功能么?
  • 请问:在/proc下看有多少个网络连接数是那个文件
  • linux系统中有哪些命令要用到proc文件系统?
  • 请问/proc/stat文件是系统产生的吗?
  • 如何从内核访问 /proc/net/arp 文件????
  • 怎样把module的数据写入proc文件
  • 如何从/proc文件系统中获得CPU的使用率
  • 读取虚拟目录/proc下的文件为空,怎么办?
  • 如何获得一个端口是否被打开或者如何通过PROC文件系统查看
  • 想删除内核中的一个模块,输入命令后,系统提示该模块不存在。但是我lsmod时,它在/proc/modules中。求解。
  • 请问在redhat-linux7.2中如何改系统参数,如SEMMNU等,这些在/proc/sys/kernel/目录中没有的。??
  • 完成一个用于显示系统配置的程序proc_parse.c,多谢了!
  • 在用户态程序当中,如何使用/proc虚拟文件系统当中一个文件存放的参数??
  • 在proc文件系统中实现程序输入和输出,怎么实现?
  • /proc/uptime 提供了系统最近一次启动以来运行的时间,但我用cat命令查看时显示:5047.53 4585.81,如何将它转为dd:hh:mm:ss形式?系统最
  • 我的小系统上的声卡sis7019,装了debian版的sis7019.o,/proc/devices显示为14,mknod后用open,提示:No such devices.
  • [内核编程]为什么我的这个proc文件在模块卸载以后仍然存在于系统中?
  • proc文件系统列表?
  • 通过proc文件系统获取系统性能监测参数-代码实现
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 那个网有讨论proc或proc的资料的?
  • 为什么我的/PROC目录下没有任何东西呢
  • 请问 proc_register 能否用在普通程序里?
  • proc中钩子函数被多次调用的问题
  • bash script /proc/partitions取字串問題
  • 关于/proc
  • 如何修改/proc/version的内容
  • Linux下如何使用oci和proc
  • 关于/proc/devices问题
  • proc entry和线程通知
  • 请教一个关于PROC中调用存储过程的问题
  • 请问函数proc_calc_metrics是干什么用的?
  • 请问如何安装PROC
  • 关于 linux /proc编程的问题
  • 请问/proc/cmdline是什么?
  • 沒有/proc/jitsched ?
  • linux下其他用户使用proc命令要怎么设置
  • /proc/mtrr不能修改,一直被某个进程占着
  • echo 8 > /proc/sys/kernel/printk
  • linux /proc 的问题。以及获取子进程虚拟内存信息。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3