博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7下自定义服务启动和自动执行脚本
阅读量:4560 次
发布时间:2019-06-08

本文共 691 字,大约阅读时间需要 2 分钟。

systemctl list-units --type=service #查看所有已启动的服务

 systemctl enable httpd.service   #加入开机自启动服务

 systemctl enable rsyncd.service   #同步数据的服务

 

 

2、开机后执行自定义脚本

1)编辑自启动脚本的文件

vim /yourpath/serverstart_all.sh#!/bin/bashsh /yourserverpath/server_start.sh

2)将脚本标记为可执行文件

chmod +x /yourpath/serverstart_all.sh

3)将/etc/rc.d/rc.local文标记为可执行文件

chmod +x /etc/rc.d/rc.local

4)编辑/etc/rc.d/rc.local文件,增加 自启动脚本的执行

vim /etc/rc.d/rc.local/yourpath/serverstart_all.sh

 这里做了个启动后的测试,在serverpath的log下输出结果文件,重启后输出正常

filename="/yourserverpath/log/`date +%y%m%d_%H%M%S_`"
sh /yourserverpath/server_start.sh>$filename"servername.log"

 3、开机后制动检测并启动特定进程 

ps aux|grep yourprocessname

 

转载于:https://www.cnblogs.com/mousean/p/6038026.html

你可能感兴趣的文章
Apache 解析.htaccess
查看>>
Sublime Text 2学习记录
查看>>
UWP开发入门(三)——{x:Bind}扩展标记
查看>>
SoupUI接口测试学习分享
查看>>
HDU2275
查看>>
tomcat:A docBase * inside the host appBase has been specifi, and will be ignored
查看>>
动态创建按钮及处理OnClick事件
查看>>
字符集
查看>>
《Linux命令行与shell脚本编程大全 第3版》Linux命令行---51
查看>>
《Linux命令行与shell脚本编程大全 第3版》高级Shell脚本编程---27
查看>>
jQuery最佳实践
查看>>
DelphiXE2 DataSnap开发技巧收集
查看>>
HoloLens开发手记 - Unity之Keyboard input 键盘输入
查看>>
关于日历
查看>>
荣品KING3288开发板升级啦!
查看>>
系统产生死锁的四个必要条件
查看>>
初心易得,始终难守
查看>>
北京集训DAY4
查看>>
编译 ACE
查看>>
JDBC(1)
查看>>