首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

一切都是资料

2012-07-29 
一切都是文件处理器是文件,硬盘是文件,键盘是文件,鼠标是文件,电池也是文件。USB是文件,显示器是文件。对于l

一切都是文件

处理器是文件,硬盘是文件,键盘是文件,鼠标是文件,电池也是文件。USB是文件,显示器是文件。对于linux kernel来说,所有硬件都被看做文件。你可以对他们进行读和写。

这些硬件可以在/dev目录下找到虚拟文件。他们的状态被保存在/proc目录下。

查看cpu
$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 8
model name      : Pentium III (Coppermine)
stepping        : 10
cpu MHz         : 994.720
cache size      : 256 KB
...


看显示器
$ cat /proc/acpi/toshiba/lcd
brightness:              7
brightness_levels:       8

$ sed 's/7/0/g' /proc/acpi/toshiba/lcd | sudo tee /proc/acpi/toshiba/lcd
brightness:              0
brightness_levels:       8


看笔记本的温度
$ cat /proc/acpi/thermal_zone/THRM/temperature
temperature:             53 C

看电池状态
$ cat /proc/acpi/battery/BAT1/state
present:                 yes
capacity state:          ok
charging state:          charging
present rate:            1806 mA
remaining capacity:      333 mAh
present voltage:         11340 mV

看吧,是不是一切都是文件。

热点排行