摘要:
下文讲述Linux中acpid的功能说明,如下所示;
acpid命令功能:
用于向用户空间程序通知ACPI事件
acpid命令注意事项:
1.acpid在系统引导期间启动,会作为后台进程运行
2.acpid的原理为:打开一个事件文件 默认为/proc/acpi/event
当文件不存在时,则过输入层和netlink连接到Linux内核
3.当从这些来源之一接收到ACPI事件时,
acpid将检查规则列表,
并执行与事件匹配的规则;
4.当存在锁定文件(默认情况下为/var/lock/acpid),
则acpid将忽略所有传入的ACPI事件
acpid命令的语法格式:
acpid [参数]
-----常用参数说明------
-l 文件名:修改acpid写入的日志文件,默认值为/var/log/acpid
-e 文件名:此选项更改acpid从中读取事件的事件文件,默认值为/proc/acpi/event
-g:此选项更改acpid将事件发布到的UNIX域套接字的组所有权
-m:此选项更改acpid将事件发布到的UNIX域套接字的权限;默认值为0666
-c:此选项更改acpid在其中查找规则配置文件的目录;默认为/etc/acpi/events
-d:调试模式,默认不会写入日志
例:
acpid命令的示例分享
---运用-l参数修改写入日志文件
[root@maomao365 ~]# acpid -l acpid.txt /var/log/
---运用-d参数启用调试模式
[root@maomao365 ~]# acpid -d
---运用-g参数,更改权限组,授权于root组
[root@maomao365 ~]# acpid -g root