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用户手册》
转载于:https://blog.51cto.com/gedongrui/1937268
SylixOS启动读取配置文件相关推荐
- skynet启动读取配置文件浅析(skynet_main.c)
1.作为skynet的启动文件,主要完成了一些初始化和读取并存取配置文件内容的工作. 在这里只将代码读取配置文件的部分抽取出来,就算没有skynet环境,这些代码也是可以运行的,了解以后再对照源码进行 ...
- MySQL读取配置文件的顺序、启动方式、启动原理
一.MySQL读取配置文件的顺序 读取顺序:/etc/my.cnf > /etc/mysql/my.cnf > /usr/etc/my.cnf > ~/.my.cnf 命令验证: [ ...
- nginx启动完访问网页出现HTTP 错误 500.19 - Internal Server Error错误代码0x80070003 无法读取配置文件
HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效. 详细错误信息: 模块 IIS Web Core 通知 未知 ...
- SpringBoot 读取配置文件中参数全面教程
一.简介 在日常开发使用 SpringBoot 框架时,经常有一些配置信息需要放置到配置文件中,我们需要手动读取这些配置到应用中进行一些逻辑,这里整理了一些常用读取配置的方法,简单介绍一下. 1.Sp ...
- win7 web开发遇到的问题-由于权限不足而无法读取配置文件,无法访问请求的页面...
Asp.net网站部署时遇到的一些问题 很少部署网站,这几天有一个网站帮朋友部署,期间遇到一些问题,经查找各种网络资源,最终解决,先将遇到的问题及解决办法分享一下. 系统 Win7+iis7.5+sq ...
- 【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 写出或更新配置文件 | 读取配置文件 )
文章目录 一.写出或更新配置文件 二.读取配置文件 一.写出或更新配置文件 写出或更新配置文件 : 首先 , 使用 字符数组 存储 键值对 信息 ; // 写出 或 更新 的配置项// 数组声明会后 ...
- @PropertySource与@ConfigurationProperties多种方式读取配置文件详解,附带@PropertySources使用说明
两个注解都可以读取properties文件或者xml文件,二者可以单独使用也可以结合使用. 一. @PropertySource结合@Value读取指定配置文件 1.准备一个properties文件放 ...
- java servlet 输出_JavaWeb中servlet读取配置文件的方式
我们在JavaWeb中常常要涉及到一些文件的操作,比如读取配置文件,下载图片等等操作.那我们能不能采用我们以前在Java工程中读取文件的方式呢?废话不多说我们来看看下我们以前在Java工程中读取文件是 ...
- Spring 读取配置文件(二)
Spring 读取配置文件并调用 bean package cn.com.test.receive;import org.springframework.beans.factory.annotatio ...
最新文章
- 第十八章 33用重载输出运算符函数实现字符串的输出
- 把所有的谎言献给你β(找规律数学题)
- 上下文管理、线程池、redis订阅和发布
- Tableau Online免费注册试用
- android 智能手机usb驱动程序,华为手机usb驱动下载
- 工具推荐——Snipaste
- Redis Gossip广播通信 1.gossip原理概述
- centos修改镜像源
- 1对1实时视频/语音通讯原理概述
- 5月6阴阳师服务器维护,《阴阳师》手游5月6日维护更新公告
- 深度学习系列25:注意力机制
- linux 安装qt5和qtcreator开发工具
- Linux查看软件安装和系统信息操作
- 互联网 B C端产品对比分析
- Big Mart Sales:预测销售结果 |Python
- 为什么网上工商银行安装了U盾不能上网站了?
- 匡威react是什么意思_CONVERSE 的那些「老家伙」们,早晚都会回来的
- k8s 拉取镜像失败_Kubernetes:如何解决从k8s.gcr.io拉取镜像失败问题
- 程序员必修内功,收集了上千本各类编程书籍【免费获取】
- 京东C2M的“马桶故事”