·ChinaUnix首页 ·论坛 ·博客 
Linux首页 | Linux新闻 | Linux文档 | Linux论坛 | Linux下载 | Linux博客 | Linux搜索
新手入门 | 安装启动 | 管理员指南 | 开发者手册 | 桌面应用 | 程序开发 | 数据库 | 网络技术| CentOS | Fedora | RHEL | Ubuntu | Apache | MySQL | PHP
  Linux时代 >> 技术文档 >> 系统管理
 
回顾 /proc 目录
来源: Linux论坛  日期: 2008.04.17 14:38 (共有条评论) 我要评论
 
http://www.gracecode.com/Archive/Display/1398

Linux 内核将所有的设备都抽象成文件管理。这在 Linux 开发中非常有用,比如读取和写入端口只需要文件操作就可以了。

基本上,Linux 系统下的文件类型可以划分成 普通文件、目录(是的,目录也是文件)、字符设备文件、块设备文件、符号链接文件等。具体的文件类型信息,可以参考这里



很多兄弟都会发现,在根目录(“/”)下都有个名为 proc 的目录。而实际的硬盘上,却并没有此目录内容。这是因为 Linux 内核在初始化系统以后,对系统各信息生成的映射。

比如,/proc/cpuinfo 文件记录了本机的 CPU 信息。放心的 cat 一下吧,它可以认为是个文本文件。这样,无论调用哪种程序语言(当然,Javascript 可不行),只要访问这个文件的内容就可得知 CPU 信息。
类似的,比如
  • /proc/meminfo  本机的内存信息
  • /proc/version  内核的版本信息,甚至包含了编译日期
  • /proc/filesystems 内核支持的文件系统列表
  • /proc/uptime 记录了系统已经运行了多少秒
  • ...
通过 proc 目录,还可以得知内核是否支持某项功能。比如在 proc 目录下有没 apm (“/proc/apm”)文件,即可得知内核是否支持高级电源管理等等。

最后,有关 proc 更多的内容,可以参看这里
  发表评论 查看评论(共有条评论) 我要提问
 
 


最新资讯更多>> 
· 发行版发布:Ubuntu 8.04.1
· Ubuntu Tweak 0.3.4正式发布
· 哪一个 Linux 发行版最流行?
· 开源运营引发中小网游厂商运营..
· Core 2 Duo E8400 Ubuntu性能全..
· Linux下Wine中文对话框乱码解决法
· 采用Linux系统的车载GPS开发中
· 多种选择:9个Linux下的浏览器
· Adobe 发布 Flash Player 10 b..
· Novell为超级计算机提供SUSE L..
论坛热点更多>> 
· 新装的服务器有报警声,不知道..
· 70后和80后 的婚姻
· 系统时钟比硬件时钟快很多,..
· LINUX字符界面下 ( 结束讨论)
· 闲啊闲~闲啊闲
· [转贴]热词“俯卧撑”风靡网络
· crontab内容无法启动
· 好儿呢。。。
· @@
· 原来我也是一个小心眼得女人
文档更新更多>> 
· [转]几种linux内核文件的区别
· Debian 在线播放
· epoll入门
· yum出现Existing lock /var/run/..
· RPM 的介绍和应用
· SSH客户端命令的使用
· Unix/Linux下文件基本操作
· vmstat命令列出的属性详解
· linux学习笔记分享 (Linux入门绝佳)
· squid 命令行选项分类
 
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2008 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们