给centos6创建service的方法
假设要创建的服务是为了执行一系列任务。
- 可以将这些任务统一放置在一个script中,并chmod +x增加执行权限。
- 在/etc/init.d/路径下创建一个service文件(就是一个普通文本文件),文件名可以就是service name
- 编辑service文件,在start函数中执行最开始的script。注意语法格式,否则chkconfig会失败
- 通过chkconfig --add service_name命令在系统中创建service
- 通过service service_name start测试服务能否正常启动:即script是否得到了执行。
服务相关
列出服务
systemctl list-units --type=service | grep zbjxb
或者
systemctl list-unit-files | grep xxx
重启服务
systemctl restart zbjxb
或
service zbjxb restart
移除服务
systemctl revert zbjxb