问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux怎么作个自动重启的计划任务

发布网友 发布时间:2022-02-26 10:00

我来回答

2个回答

热心网友 时间:2022-02-26 11:29

1、crontab命令的功能是在一定的时间间隔调度一些命令的执行,它可以完成定时任务。

1.1 Crontab语法
usage: crontab [-u user] file
crontab [-u user] [ -e | -l | -r ]
(default operation is replace, per 1003.2)
-e (edit user's crontab) //编写任务
-l (list user's crontab) //查看任务
-r (delete user's crontab)
-i (prompt before deleting user's crontab)
-s (selinux context)

其中,file是命令文件的名字。如果在命令行中指定了这个文件,那么执行crontab命令,则将这个文件拷贝到crontabs目录下;如果在命令行中没有制定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将他们也存放在crontab目录下。
1。2编辑一个计划任务:
#crontab -e //编辑机会任务
#每天早上6点10分

10 6 * * * restart
保存退出。
#crontab -l //查看机会任务

2、在linux系统里可以编写重启脚本,依靠守护进程执行自动任务。你需要完成的是,把你的守护进程的脚本在/etc/rc.d/init.d/目录下,例如:myrestart
vi /etc/rc.d/init.d/myrestart
#!/bin/bash
#This is restart daemon
# See how we were called.
case "$1" in
start)
su - root restart
;;
fi
;;

echo $"Usage: $0 {start}"
exit 2
esac
保存退出
改变文件权限
# chmod 755 /etc/init.d/myrestart
添加服务
# chkconfig --level 35 myrestart on
使用方法
# service myrestart start //重启
注意:我这里加了一个start的参数,避免误操作重启。你可以自行处理。

热心网友 时间:2022-02-26 12:47

看一下linux启动过程就知道了,linux启动后要运行几个脚本,在任一个里面加上你的命令就可以追问能不能详细说下怎么作

追答•系统脚本可以放置在/etc/rc.d/init.d中并建立/etc/rc.d/rc?.d链接,也可以直接放置在/etc/rc.d/rc.local中。
init.d脚本包含完整的start,stop,status,reload等参数,是标准做法,推荐使用。
•为特定用户使用的程序(如有的用户需要使用中文输入法而有的不需要)放置在~/中的bash启动脚本中。

参考资料:http://clocker321.blog.163.com/blog/static/635057720090224344682/

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
理想液晶电视LED328O出现开机画面后无任何反应 我的photoshop 8 .0版本不知道为什么打不开 安徽医科大学临床医学院新增专业有哪些 intelx79主板怎么样 怎样防范电信诈骗,如何应对诈骗信息? yyds怎么回复 在看守所未判人员,却生了重病该怎么办?好无助的我求贵人帮助 持刀伤人导致轻微伤属于什么案件 持刀故意伤人致轻微伤的处罚和赔偿情况分别是什么 美国本土大部分处于什么纬度主要气候类型是什么中 LINUX 计划任务的问题 怎么把聊天记录的小视频发朋友圈 linux 计划任务 30 */1 * * * 在linux系统的root下如何设置user用户的周期计划任务? Linux中利用crontab创建计划任务 linux设置自动重启计划任务 举例说明如何在Linux中实现计划任务的功能。 linux配置任务计划每天的14:23分,执行echo hello 命令. linux图形界面的计划任务在哪里设置啊? 微信怎么换行输入 linux系统中计划任务修改哪个配置? linux系统计划任务的方式 linux 计划任务 linux怎么设置定时任务 qq显示iphone 6在线 为什么变手机在线了 qq苹果在线显示 苹果12截屏怎么截? 截屏怎么截 苹果 苹果怎么截短图截屏 手机QQ空间权限问题在哪里改 如何在Linux中实现计划任务 linux中脚本放入计划任务当中为什么没有执行呢? Linux下添加任务计划,计划内容以sh文件表示 请问手机支付宝实名认证, linux计划任务以什么用户运行 手机支付宝怎么实名认证? 支付宝怎么进行实名验证 支付宝手机客户端实名认证步骤详解 linux 怎么用nginx 搭建网站 怎么样查询qq聊天记录 如何查询qq聊天记录 怎么查询QQ聊天记录? 如何查看在本机上登录过的qq聊天记录 怎样查询qq聊天记录 怎么查询QQ聊天记录 怎样能把C盘里没用的东西清理干净? 快手放映厅里好友一起看功能怎么设置 怎样把C盘里的没用的东西删除呢?有的是系统文件不敢乱删,应用程序也没安装到C盘,还经常清理垃圾? 如何设置快手直播间不让其他人看到好友呢 快手怎么设置看是不是好友 怎样把电脑里没用的东西清理掉,我的C盘每天减少3M,怎么办,