博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SylixOS启动读取配置文件
阅读量:6956 次
发布时间:2019-06-27

本文共 873 字,大约阅读时间需要 2 分钟。

hot3.png

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用户手册》

 

转载于:https://my.oschina.net/u/3023982/blog/967862

你可能感兴趣的文章
音频增益响度分析 ReplayGain 附完整C代码示例
查看>>
Netty系列之Netty线程模型
查看>>
uva10129 PlayOnWords(并查集,欧拉回路)
查看>>
删除centos 7 系统自带的 openjdk
查看>>
angular2 学习笔记 ( ngModule 模块 )
查看>>
Visio2010绘制上下文数据流图
查看>>
Vim 入门教程
查看>>
11、SpringBoot-CRUD-thymeleaf公共页面元素抽取
查看>>
10、NIO--DategramChannel
查看>>
夜,思考——我想要的到底是什么?
查看>>
深度学习笔记
查看>>
面试题: 数据库笔试 sql操作 已看 上课的练习题50sql
查看>>
了解Greenplum(1)
查看>>
Java并发使用--线程池
查看>>
【BZOJ 3171】 [Tjoi2013]循环格
查看>>
spring的InitializingBean的 afterPropertiesSet 方法 和 init-method配置的区别联系
查看>>
CF Playing with Paper
查看>>
阿里云服务器yum安装mysql
查看>>
二级Java考试辅导教程及考点分析
查看>>
关于Java构造器
查看>>