1.vi /home/dpf/mqtt.sh

#!/bin/sh
/home/dpf/Desktop/Udp_Single_Async_Mqtt_yuan/hwjc_udp_receive_mqtt &

2.系统脚本可以放置在/etc/rc.d/init.d 中并建立/etc/rc.d/rc?.d 链接,也可以直接放置在/etc/rc.d/rc.local 中。
init.d 脚本包含完整的 start,stop,status,reload 等参数,是标准做法,推荐使用。
为特定用户使用的程序(如有的用户需要使用中文输入法而有的不需要)放置在~/中的 bash 启动脚本中。
========================================================================
设置系统自动启动
在/etc/init.d/下创建 smsafe 文件
内容:
#!/bin/bash
# chkconfig: 35 95 1
# description: script to start/stop smsafe
case $1 in
start)
sh /home/dpf/mqtt.sh
;;
stop)
sh /home/dpf/mqtt.sh
;;
*)
echo "Usage: $0 (start|stop)"
;;
esac
更改权限
# chmod 775 smsafe
加入自动启动
# chkconfig –add smsafe
查看自动启动设置
# chkconfig –list smsafe
smsafe 0:off 1:off 2:off 3:on 4:off 5:on 6:off
以后可以用以下命令启动和停止脚本
# service smsafe start 启动
# service smsafe stop 停止

最新文章

  1. asp.net执行SqlServer存储过程!(详解!)
  2. Extjs 学习总结-代理
  3. ADB not responding. If you'd like to retry, then please manually kill "adb.exe" and click 'Restart'
  4. css3弹性盒模型(Flexbox)
  5. Unity3D 热更新方案(集合各位专家的汇总)
  6. 关于int *a[常量]与int (*a)[常量]的分析与区分(详解)
  7. 内置对象Cookie和Session有何不同【常见面试题】
  8. CAN总线学习记录之三:总线中主动错误和被动错误的通俗解释
  9. eclipse编辑环境下导入springmvc的源码
  10. TP5 关联模型使用(嵌套关联、动态排序以及隐藏字段)
  11. 解决打开bootstrap模态框抖动问题
  12. Python os.path.dirname(__file__) 与 Python os.path.abspath(__file__) 与 os.system() 函数
  13. poj 2942 Knights of the Round Table(点双连通分量+二分图判定)
  14. Node爬虫之——使用async.mapLimit控制请求并发
  15. Object的原型拷贝-create、assign、getPrototypeOf 方法的结合
  16. Python 基于request库的get,post,delete,封装
  17. 使用Spring表达式语言进行装配
  18. DOS 保存系统日志
  19. ThreadPool线程池的几种姿势比较
  20. Mybatis(二):Mybatis的映射文件sqlmapper详解

热门文章

  1. Numpy 的通用函数:快速的元素级数组函数
  2. Spring面试,IoC和AOP的理解
  3. (笔记)Linux下的静态库和动态库使用详解
  4. C++多线程中调用python api函数
  5. cuffquant 定量的结果全部为-nan
  6. php 多页面间共享变量
  7. <转>Win8.1+CentOS7 双系统 U盘安装
  8. Memcached存储机制
  9. 设置更改root密码 连接mysql mysql常用命令
  10. spark not contain