SylixOS启动读取配置文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SylixOS启动读取配置文件相关的知识,希望对你有一定的参考价值。

1 概述

    SylixOS启动时会加载环境变量配置文件profile,网络配置文件ifparam.ini以及系统启动脚本startup.sh。

2 环境变量配置文件profile

    SylixOS启动时会执行varload命令,该命令的作用是从系统/etc/profile文件中读取环境变量配置信息,加载到系统运行环境中,如果系统/etc路径下没有profile文件,系统启动则会有如图 21所示提示信息。

技术分享

图21  加载profile失败

    如果没有profile文件,可执行varsave命令将当前系统运行环境生成profile文件,如图 22所示。

技术分享

图22  创建profile文件

    此时重启系统,系统启动阶段会提示profile加载成功,如图 23所示。

技术分享

图2-3  加载profile成功

3 网络配置文件ifparam.ini


    SylixOS启动时会读取ifparam.ini文件中的网络配置信息,如果系统/etc路径下没有ifparam.ini文件,系统启动会有如图 31所示提示信息。关于ifparam.ini更多详细信息可参考《SylixOS设备IP的设置》。

如果ifparam.ini配置正确,系统启动时会有参数加载成功的提示,如图 31所示。

技术分享

图3-1  加载ifparam.ini成功

4 系统启动脚本startup.sh

    SylixOS启动时会执行shell脚本startup.sh,一般情况下该脚本通常配置shell任务堆栈大小,注册内核模块,如果/etc路径下没有startup.sh文件,系统启动时会有如图 41所示提示信息。

技术分享

图41  运行startup.sh失败

    手动创建shell脚本startup.sh,并且写入注册内核模块相关命令,则系统启动时会自动执行启动脚本中的相关命令,如图 42所示。

技术分享

图42  执行startup.sh脚本,注册内核模块

5 参考资料

 《SylixOS shell用户手册》


本文出自 “Jackstraw瑞” 博客,请务必保留此出处http://gedongrui.blog.51cto.com/12548092/1937268

以上是关于SylixOS启动读取配置文件的主要内容,如果未能解决你的问题,请参考以下文章

jar包启动方式以及配置文件读取顺序

Java读取配置文件的方式

Springboot 读取配置文件原理

MySQL读取配置文件的顺序启动方式启动原理

X86工控机安装SylixOS

Linux下程序启动之后的初始化---检查配置文件及读取日志配置项的值