SylixOS启动读取配置文件
来源:互联网 发布:lua c 数据传递 编辑:程序博客网 时间:2024/06/11 03:08
1 概述
SylixOS启动时会加载环境变量配置文件profile,网络配置文件ifparam.ini以及系统启动脚本startup.sh。
2 环境变量配置文件profile
SylixOS启动时会执行varload命令,该命令的作用是从系统/etc/profile文件中读取环境变量配置信息,加载到系统运行环境中,如果系统/etc路径下没有profile文件,系统启动则会有如图 2‑1所示提示信息。
图2‑1 加载profile失败
如果没有profile文件,可执行varsave命令将当前系统运行环境生成profile文件,如图 2‑2所示。
图2‑2 创建profile文件
此时重启系统,系统启动阶段会提示profile加载成功,如图 2‑3所示。图2-3 加载profile成功
3 网络配置文件ifparam.ini
SylixOS启动时会读取ifparam.ini文件中的网络配置信息,如果系统/etc路径下没有ifparam.ini文件,系统启动会有如图 3‑1所示提示信息。关于ifparam.ini更多详细信息可参考《SylixOS设备IP的设置》。
如果ifparam.ini配置正确,系统启动时会有参数加载成功的提示,如图 3‑1所示。图3-1 加载ifparam.ini成功
4 系统启动脚本startup.sh
SylixOS启动时会执行shell脚本startup.sh,一般情况下该脚本通常配置shell任务堆栈大小,注册内核模块,如果/etc路径下没有startup.sh文件,系统启动时会有如图 4‑1所示提示信息。
图4‑1 运行startup.sh失败
手动创建shell脚本startup.sh,并且写入注册内核模块相关命令,则系统启动时会自动执行启动脚本中的相关命令,如图 4‑2所示。
图4‑2 执行startup.sh脚本,注册内核模块
5 参考资料
《SylixOS shell用户手册》
文件profile
- SylixOS启动读取配置文件
- SylixOS 启动浅析
- SylixOS启动脚本分析
- 注册表实现自启动,以及读取配置文件
- 关于linux启动读取配置文件的情况
- MySQL读取配置文件的顺序、启动方式、启动原理
- 用Clojure编写REST service 七 启动时读取配置文件
- c++ 编写程序开机自动启动,读取配置文件问题
- springboot(一)启动和配置文件的读取
- 读取配置文件
- 读取 配置文件
- 读取配置文件
- 读取配置文件
- 配置文件读取
- 配置文件读取
- 读取配置文件
- 读取配置文件
- 读取配置文件
- LeetCode 535 Encode and Decode TinyURL (HashMap)
- c++11 新特性
- cups数据自动导入软件开发
- 二分查找变形记:从循环不变量说起
- BlockingQueue源码解析jdk1.8
- SylixOS启动读取配置文件
- 数据库 之 超键、候选键、主键、主属性、外键
- 指针数组及数组指针
- asp.net中iframe详细用法
- docker私有仓库搭建
- Android常用开源项目(十四)
- Android JSON数据解析详细用法
- STL简介
- unkown the request