编写属于自己的Linux Service命令
来源:互联网 发布:阿姆斯特朗外星人知乎 编辑:程序博客网 时间:2024/06/05 16:05
编写属于自己的Linux Service命令最近在玩Liunx,发现linux启动服务是用SERVICE + COMMAND,觉得很有意思,因为command命令本身也是一个脚本啊,比如说:service network restart;好奇心就来了,怎么能够做一个属于自己的service命令呢。其实很简单,只要我们认识service这个命令的原理就行了。如果要知道service这个命令怎么用,你就自己man service下,在这里,我简要说下service的运行过程。举个例子来说:service network restart。首先呢,sevice 会去寻找/etc/init.d下的network脚本,restart是network脚本里的一个参数(你可以去查看network这个脚本支持的参数),然后告诉系统运行network这个脚本,剩下的事情就交给network脚本去坐了,事实就是这么简单。现在,你应该知道怎么编写属于自己的service命令了吧,编写一个脚本,然后把它放在/etc/init.d这个目录底下,你就可以用service +脚本名字 运行它。如果是要开机自动启动那就得用chkconfig命令了。注意:A、service这个命令往往是即时生效,不用开关机,但是重启后服务会回到默认状态。B、chkconfig是用于把服务加到开机自动启动列表里,只要启动它,就能自动启动,重启后永久生效即:chkconfig --add COMMAND chkconfig COMMAND on/off 重启后永久生效
阅读全文
0 0
- 编写属于自己的Linux Service命令
- 如何编写属于自己的adb shell 命令。
- 编写属于自己的公用Util类
- 自己编写的linux ls命令
- linux自己编写的 cp 命令
- alias编写自己的linux命令
- 自己编写第一个属于自己的网站
- 手把手打造属于自己的Linux系统!
- 手把手打造属于自己的Linux系统!
- 构建属于自己的 Linux 发行版
- 构建属于自己的 Linux 发行版
- 构建属于自己的 Linux 发行版
- 构建属于自己的 Linux 发行版
- 手把手一步步用DataGridView 控件编写属于自己的日历
- 【造轮子】用java编写属于自己的mvc---前言
- 策略设计模式(编写属于自己的JDBC框架)
- Java 自定义回调函数(编写属于自己的SDK)
- 编写一个属于自己的sax解析xml文档
- python学习二(for循环、下标和切片、字符串操作)
- kurento模块架构图
- 最新的linux学习路线图
- 仿赶集网Fragment切换动画效果
- Java学习第十二天
- 编写属于自己的Linux Service命令
- sublime 插件安装
- 安卓截屏
- table库
- Apache与Tomcat有什么关系和区别
- Java
- Asp.Net页面生命周期
- Codeforces 835C-Star sky
- Hbase的常见操作