1、sys文件系统本质上和proc文件系统是一样的,都是虚拟文件系统。都在根目录下有个目录(一个是/proc目录,另一个是/sys目录),因此都不是硬盘中的文件,都是内核中的数据结构的可视化接口。

2、不同的是/proc中的文件只能读,但是/sys中的文件可以读写。读/sys中的文件就是获取内核中数据结构的值,而写入/sys中的文件就是设置内核中的数据结构的元素的值。

3、历史上刚开始先有/proc文件系统,后来人们希望通过这种技术来调试内核。实际做出来的时候确实是很有用,所以很多内核开发者都去内核添加代码向/proc目录中写文件,而且刚开始的时候内核管理者对proc目录的使用也没有什么经验也没有什么统一规划,后来导致的结果就是proc里边的内容又多又杂乱。

4、后来觉得proc中的内容太多太乱缺乏统一规划,于是乎又添加了sys目录。sys文件系统一开始就做了很好的规划和约定,所以后来使用sys目录时有了规矩。

最新文章

  1. struts2+hibernate整合-实现登录功能
  2. sqlHelper做增删改查
  3. 【转】PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数
  4. DWZ框架中ajax提交文件表单的处理(关闭当前dialog + 刷新父级navTab)
  5. js系列(9)js的运用(一)
  6. DS实验题 sights
  7. POJ 3104 Drying(二分答案)
  8. 【S4】使用empty()而不是判断size()是否为0
  9. Asp.net弹出层并且有遮罩层
  10. Js数学函数1
  11. bzoj1143
  12. 【转】HTTP协议两种提交参数的方式Form-data和raw
  13. js跨域请求获得数据
  14. cassandra 如何写数据以及放置副本
  15. sql的having深入理解;group by只返回一组的一行,compute更好
  16. bugfree3.0.1-邮件配置
  17. orm框架的使用
  18. 【转】inittab文件
  19. Oracle 自定义实用函数
  20. PAT 1038 Recover the Smallest Number[dp][难]

热门文章

  1. 吴裕雄--天生自然C++语言学习笔记:C++ 数据封装
  2. ACM-Divide Tree
  3. MongoDB七-运维技术
  4. python --- request返回值乱码问题
  5. Database--事务
  6. Vue 获取时间戳返回自定义时间格式
  7. 目标检测评价标准(mAP, 精准度(Precision), 召回率(Recall), 准确率(Accuracy),交除并(IoU))
  8. cmake的find_package()简单总结
  9. Pycharm2020最新激活码|永久激活(附最新激活码和插件)
  10. quartz详解1:初步了解quartz