Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1139565
  • 博文数量: 53
  • 博客积分: 10025
  • 博客等级: 上将
  • 技术积分: 1640
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-15 17:05
文章分类

全部博文(53)

文章存档

2011年(1)

2010年(3)

2009年(25)

2008年(24)

我的朋友

分类: 系统运维

2009-04-23 00:20:02

ACPI表示高级配置和电源管理接口(Advanced Configuration and Power Management Interface)的意思,在linux終端下,我們可以在運行狀態文件裏面獲取一些系統信息,比如CPU、內存,或者laptop關心的電池問題。
/proc 文件系统是一个虚拟文件系统,通过它可以使用一种新的方法在 Linux® 内核空间和用户空间之间进行通信。在 /proc 文件系统中,我们可以将对虚拟文件的读写作为与内核中实体进行通信的一种手段,但是与普通文件不同的是,这些虚拟文件的内容都是动态创建的。

比如cpu信息,cat /proc/cpuinfo,比如內存,cat /proc/meminfo。
電池信息在 /proc/acpi/battery下,比如

$ cat /proc/acpi/battery/BAT0/info
present: yes
design capacity: 28800 mWh
last full capacity: 28190 mWh
battery technology: rechargeable
design voltage: 14400 mV
design capacity warning: 1409 mWh
design capacity low: 200 mWh
capacity granularity 1: 1 mWh
capacity granularity 2: 1 mWh
model number: 42T4646
serial number: 2101
battery type: LION
OEM info: SANYO
$


還有


$ cat /proc/acpi/battery/BAT0/state
present: yes
capacity state: ok
charging state: discharging
present rate: 16730 mW
remaining capacity: 7130 mWh
present voltage: 14586 mV
$ cat /proc/acpi/battery/BAT0/alarm
alarm: 1409 mWh
$


可以看到,我們 28190mWh的電池,用了還剩下 16730mWh,59%的電量:)
阅读(3058) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~