Linux 脚本:/etc/init.d/functions 中的主要方法
来源:互联网 发布:mac用什么五笔 编辑:程序博客网 时间:2024/06/05 18:51
内容转自 http://www.cnblogs.com/sunfie/p/5149678.html
functions这个脚本是给/etc/init.d里边的文件使用的,提供了一些基础的功能,看看里边究竟有些什么。首先会设置umask,path,还有语言环境,然后会设置success,failure,warning,normal几种情况下的字体颜色。下面再看看提供的重要方法:
- checkpid:检查是否已存在pid,如果有一个存在,返回0(通过查看/proc目录)
- daemon:启动某个服务。/etc/init.d目录部分脚本的start使用到这个
- killproc:杀死某个进程。/etc/init.d目录部分脚本的stop使用到这个
- pidfileofproc:寻找某个进程的pid
- pidofproc:类似上面的,只是还查找了pidof命令
- status:返回一个服务的状态
- echo_success,echo_failure,echo_passed,echo_warning分别输出各类信息
- success,failure,passed,warning分别记录日志并调用相应的方法
- action:打印某个信息并执行给定的命令,它会根据命令执行的结果来调用 success,failure方法
- strstr:判断
1是否含有 2 - confirm:显示 “Start service $1 (Y)es/(N)o/(C)ontinue? [Y]”的提示信息,并返回选择结果
========================================================================
阅读全文
0 0
- Linux 脚本:/etc/init.d/functions 中的主要方法
- /etc/init.d/functions
- /etc/init.d/functions 说明
- /etc/init.d/functions详解
- /etc/init.d/functions详解
- /etc/init.d/functions详解
- /etc/init.d/functions详解
- /etc/init.d/functions详解
- linux服务脚本/etc/init.d/xxxx
- /etc/rc.d/init.d/functions 脚本详解【如何写出像红帽一样NB的启动脚本】
- /etc/init.d/functions详解(转载)
- /etc/init.d/functions详解 【转】
- linux的启动脚本顺序--/etc/rc.d/init.d
- /etc/rc.d/init.d/functions文件详细分析
- Linux目录/etc/init.d
- Linux中/etc/init.d
- linux /etc/init.d 目录
- Linux中/etc/init.d
- 深入理解uboot 2016
- boost的时间和日期处理1
- Redis 基础入门
- LeetCode 26 Remove Duplicates from Sorted Array
- TI—CC3200【6】通过功放芯片的使能引脚消去POPO声
- Linux 脚本:/etc/init.d/functions 中的主要方法
- 习题 5.8 输出所有的“水仙花数”。
- php 获取父类或者子类名
- Centos Vim C/C++ IDE打造
- Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available
- 线程的几种状态转换
- hdu--6090--Rikka with Graph
- 用内核对象进行线程同步——事件内核对象
- synchronized使用方法