init进程是Android启动后,系统执行的第一个名称为init的可执行程序。功能:设备管理解析启动脚本init.rc执行启动脚本中的基本功能执行启动脚本中的各种服务代码路径:system/core/init编译结果生成一个可执行文件:init1.main{}int main(int argc, ...
分类:
移动开发 时间:
2015-09-30 12:56:33
阅读次数:
317
#!/bin/bash
cd `dirname $0`
BIN_DIR=`pwd`
cd ..
DEPLOY_DIR=`pwd`
CONF_DIR=$DEPLOY_DIR/conf
SERVER_NAME=`sed ‘/dubbo.application.name/!d;s/.*=//‘ conf/dubbo.properties | tr -d ‘\r‘`
SERVER_PROTOCOL...
分类:
系统相关 时间:
2015-09-22 16:47:57
阅读次数:
321
centos7开机/etc/rc.local不执行的问题背景:最近客户那边新上一台server,系统是Centos7,我写个开机执行脚本。发现的/etc/rc.local不会开机执行,于是认真看了下/etc/rc.local文件内容的就发现了问题的原因了
#!/bin/bash
#THISFI..
分类:
其他好文 时间:
2015-09-21 19:43:29
阅读次数:
171
linux下的bash编程简要学习1.bash是什么:linux运行时系统只会运行系统运行所需要的运行脚本即系统守护进程,一般根据用户自己需求设定和实现的服务需要手动启动,这种服务进程通常由bash启动,脚本中的命令通常被按照一定规则被bash读取视作参数,因此在脚本头部要申明运行的b..
分类:
系统相关 时间:
2015-09-18 07:08:13
阅读次数:
290
Linux脚本:脚本一般为文本文件,运行脚本事实上是运行一个bash进程,此进程负责从脚本文件中读取一个执行逻辑,而后由bash进程负责解析并运行此逻辑;启动脚本:(1)#bash/PATH/TO/SCRIPT_FILE(2)一个执行权限,#./PATH/TO/SCRIPT_FILE[root@iZ28qzns9m4Z~]#vidate.sh
[root@iZ2..
分类:
系统相关 时间:
2015-09-18 07:07:55
阅读次数:
276
#!/bin/bash#chkconfig:-8515#description:TheNginxHTTPServerisanefficientandextensible\#serverimplementingthecurrentHTTPstandards.#Sourcefunctionlibrary../etc/rc.d/init.d/functionsnginx=/usr/local/nginx/sbin/nginxprog=nginxpidfile=/usr/local/nginx/logs/nginx...
分类:
其他好文 时间:
2015-09-17 15:31:36
阅读次数:
170
#!/bin/bash#chkconfig:-8515#description:TheNginxHTTPServerisanefficientandextensible\#serverimplementingthecurrentHTTPstandards.#Sourcefunctionlibrary../etc/rc.d/init.d/functionsnginx=/usr/local/nginx/sbin/nginxprog=nginxpidfile=/usr/local/nginx/logs/nginx...
分类:
其他好文 时间:
2015-09-17 15:31:08
阅读次数:
136
Zygote进程时由Android系统的第一个进程init启动起来的。init进程时在内核加载完成之后就启动起来的,它在启动的过程中,会读取根目录下的一个脚本文件init.rc,以便可以将其他需要开机启动的进程也一起启动起来。 Zygote进程在脚本文件init.rc中的启动脚本如下:service zygote /system/bin/app_process -Xzygote /syst...
分类:
系统相关 时间:
2015-09-17 10:17:05
阅读次数:
234
今天研究mongodb,搭建时候发现源码包没提供启动脚本,便顺手写了一个方便使用。[root@controllermongodb]#cat/etc/init.d/mongodb
#!/bin/bash
#author:baishaohua
#mongodbbootshell
MGDB_PATH="/usr/local/mongodb"
MGDB_CONF="${MGDB_PATH}/etc/mongodb.conf"
cd${MGDB_P..
分类:
数据库 时间:
2015-09-16 23:36:41
阅读次数:
243
最近做了一个neutron集成vyatta的任务,顺便认真学习下neutron的代码,头几行就看到了monkey_patch。首先就从neutron-server的启动脚本开始:[root@controller-39~]#cat/usr/bin/neutron-server
#!/usr/bin/python
#PBRGeneratedfromu‘console_scripts‘
importsys
fromneutron...
分类:
编程语言 时间:
2015-09-16 16:04:37
阅读次数:
500