Android 的 init.rc 文件的语法详解
2010-03-18 16:15:00 来源:WEB开发网import 《filename》
解析一个init配置文件,扩展当前配置。
hostname 《name》
设置主机名。
chmod 《octal-mode》 《path》
更改文件访问权限。
chown 《owner》 《group》 《path》
更改文件的所有者和组。
class_start 《serviceclass》
启动所有指定服务类下的未运行服务。
class_stop 《serviceclass》
停止指定服务类下的所有已运行的服务。
domainname 《name》
设置域名。
insmod 《path》
加载《path》中的模块。
mkdir 《path》 [mode] [owner] [group]
创建一个目录《path》,可以选择性地指定mode、owner以及group。如果没有指定,默认的权限为755,并属于root用户和root组。
mount 《type》 《device》 《dir》 [ 《mountoption》 ]*
试图在目录《dir》挂载指定的设备。《device》 可以是以 mtd@name 的形式指定一个mtd块设备。《mountoption》包括 "ro"、"rw"、"remount"、"noatime"、 ...
setkey
待完成......(暂时不可用)
setprop 《name》 《value》
设置系统属性 《name》 为 《value》值.
setrlimit 《resource》 《cur》 《max》
设置《resource》的rlimit(资源限制)。
start 《service》
启动指定服务(如果此服务还未运行)。
stop 《service》
停止指定服务(如果此服务在运行中)。
symlink 《target》 《path》
创建一个指向《path》的软连接《target》。
sysclktz 《mins_west_of_gmt》
设置系统时钟基准(0代表时钟滴答以格林威治平均时(GMT)为准)
trigger 《event》
触发一个事件。用于将一个action与另一个 action 排列。(?????)
write 《path》 《string》 [ 《string》 ]*
打开路径为《path》的一个文件,并写入一个或多个字符串。
Properties(属性)
----------
Init更新一些系统属性以提供对正在发生的事件的监控能力:
init.action
此属性值为正在被执行的action的名字,如果没有则为""。
更多精彩
赞助商链接