Linux定时任务与开机自启动脚本(cron与crontab)

本文介绍了Linux系统中如何设置开机自启动脚本,包括将脚本放入/etc/init.d/目录并创建链接,以及使用简单方法通过bash实现。此外,还详细说明了如何使用crontab配置定时任务,包括每日、每周和每隔一定时间执行的脚本,并解释了cron服务的工作原理和crontab命令的含义。
摘要由CSDN通过智能技术生成

开机自启动脚本

网上常见的脚本开机自启方法是:

假设要自启的脚本位于 /home/user/test.sh

  • 给脚本可执行的权限
sudo chmod +x /home/user/test.sh
  • 将脚本文件放到 /etc/init.d/ 目录下
sudo cp /home/user/test.sh /etc/init.d
  • 链接到/etc/rc.d/
sudo ln -s /etc/init.d/start_my_app /etc/rc.d/

这样在新的diban系统中可能不能生效,要LSB 兼容之类 ,脚本还要提供start, stop, restart, force-reload,等命令,具体参考
https://wiki.debian.org/LSBInitScripts


因此这里推荐使用另外一种超级简单的方法:

bash中输入(推荐以管理员的状态)

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值