实验目的和要求:
1 了解 Linux 文件系统
2 可以根据 proc 文件系统获取系统信息
实验条件:
1、装有 Linux 操作系统的微型计算机;
实验过程:
Linux 上的/proc 目录是一种文件系统,称为 proc 文件系统(虚拟文件系
统),它存储内核状态信息,包括 cpu、内存以及进程等信息。proc 文件系统
有很多优点:应用程序获取内核数据不用切换到内核态,增加了系统的安全性
(像 ps 命令就是通过 proc 获取进程信息);应用程序可以通过 proc 直接改
变内核参数,这样不用重新编译内核就可以改变和优化内核行为。总之,proc
为用户应用程序获取系统内部信息提供了一个安全、方便的界面。proc 存在内
存中,不占用外存。我们的实验是使用 proc 文件系统,来获取系统信息。
下面是/proc 目录下的文件:
要求根据上述知识,结合课程内容完成一个查看 cpu 和内核版本信息以及启动
时间的程序。
评论0