快乐每一天

自己选择的路,跪着也要走下去...

在linux后台运行脚本的方法和命令

后台运行脚本

touch test.sh 
vi test.sh
写入
./gocron web
保存退出

执行
./test.sh &
ctrl+c

完成

执行脚本test.sh:./test.sh
中断脚本test.sh:ctrl+c
在1的基础上将运行中的test.sh,切换到后台并暂停:ctrl+z
执行ctrl+z后,test.sh在后台是暂停状态(stopped),使用命令:bg number让其在后台开始运行(“number”是使用jobs命令查到的 [ ]中的数字,不是pid)

直接在后台运行脚本test.sh:./test.sh &
查看当前shell环境中已启动的任务情况:jobs
将test.sh切换到前台运行:fg %number(”number”为使用jobs命令查看到的 [ ] 中的数字,不是pid)
中断后台运行的test.sh脚本:先fg %number切换到前台,再ctrl+c;或是直接kill %number

none
此文章共有条评论, 人参与 |Powerd By Angboo