Knightjie的gravatar头像
Knightjie 2018-06-11 14:32:40

linux环境下如何把一个文件夹里的一个可执行shell脚本做成一个服务?

   本人在linux环境上部署服务,然后跑一个shell脚本,必须要一直挂在那输出日志,有什么办法可以挂起这个线程或是把它做个一个服务吗?

所有回答列表(4)
gzxsvip的gravatar头像
gzxsvip  LV27 2018年6月13日

用screen打开一个新的窗口执行你的脚本

screen 新建
screen -ls 查看
screen -r 32532 进入
Ctrl+A+D 退出

zhos0212的gravatar头像
zhos0212  LV19 2018年6月15日

可以直接用crontab

在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。 

或者直接编辑/etc/crontab 文件,即vi /etc/crontab,添加相应的任务。 

lonesafe的gravatar头像
lonesafe  LV11 2018年6月27日

如果想用  service XXX start 这种方式的话    可以自己写个脚本去执行你现在这个脚本,把你写的脚本放到/etc/init.d下面就行了

solocare的gravatar头像
solocare  LV4 2018年7月9日

nohup命令了解一下

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友