首页

文章

linux的定时重启的具体命令? 非常感谢。。。

发布网友 发布时间:2022-02-26 09:36

我来回答

4个回答

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

LINUX服务器定时重启的具体命令如下:

crontab -e  

0 1 * * * /sbin/reboot                      ( 0 1 * * *表示每天凌晨一点重启.)

0 1 * * 1/sbin/reboot                        (0 1 * * 1表示每周一凌晨一点重启

30 2 * * * /home/bin/oraclebackup.sh     (备份数据库和站点目录)

30 3 * * * /home/bin/cmsbackup.sh          (备份数据库和站点目录)

[root@localhost ~]# /etc/init.d/crond restart          

[root@localhost ~]# chkconfig --levels 35 crond on  (重启crond服务)

扩展资料:

在/etc目录下有一个crontab文件,这个就是系统任务调度的配置文件。用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:

minute hour day month week command

其中:

1.minute: 表示分钟,可以是从0到59之间的任何整数。

2.hour:表示小时,可以是从0到23之间的任何整数。

3.day:表示日期,可以是从1到31之间的任何整数。

4.month:表示月份,可以是从1到12之间的任何整数。

5.week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。

6.command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。

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

配置一个每天自动重启的功能:

如果支持crontab 可直接 crontab -l 查看目前已有的定时任务

如果当前的linux不支持crontab 则需要进行配置:

#安装Crontab
yum install vixie-cron crontabs
#设置开机启动Crontab
chkconfig crond on
#启动Crontab
service crond start

1.先列一下现有的Crontab看看:

crontab -l

提示为 no crontab for root

2.添加一条编辑命令:

crontab –e

3.按  i  进入编辑模式,输入

30 15 * * * /sbin/reboot

4.表示 每天下午15:30分重启设备。按ESC 进入命令模式,输入:wq 保存退出。

5.最后重启crontab,使重启功能生效

service crond restart

热心网友 时间:2022-02-26 13:58

经本人实践证明,可使用如下方法实现Linux系统在每天凌晨一点三十分自动重启系统。

1,编辑系统的crontab文件

#vi /etc/crontab

2,在crontab文件里面的run-parts部分加入一行:

30 1 * * * root init 6

3,保存退出

:wq

4,重启crond任务

这个格式的前一部分是对时间的设定,后面一部分是要执行的命令,如果要执行的命令太多,可以把这些命令写到一个脚本里面,然后在这里直接调用这个脚本就可以了,调用的时候记得写出命令的完整路径。时间的设定我们有一定的约定,前面五个*号代表五个数字,数字的取值范围和含义如下:

分钟 (0-59)

小时 (0-23)

日期 (1-31)

月份 (1-12)

星期 (0-6)//0代表星期天

除了数字还有几个个特殊的符号就是"*"、"/"和"-"、",",*代表所有的取值范围内的数字,"/"代表每的意思,"*/5"表示每5个单位,"-"代表从某个数字到某个数字,","分开几个离散的数字。以下举几个例子说明问题

每天早上6点

0 6 * * * root init 6

每两个小时

0 */2 * * * echo root init 6

晚上11点到早上8点之间每两个小时,早上八点

0 23-7/2,8 * * * root init 6

每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点

0 11 4 * 1-3 command line

热心网友 时间:2022-02-26 15:49

Linux系统利用Crontab命令实现定时重启
Crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序使用cron服务,用 service crond status 查看 cron服务状态,如果没有启动则 service crond start启动它,cron服务是一个定时执行的服务,可以通过crontab 命令添加或者编辑需要定时执行的任务:
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除没个用户的cron服务
crontab -e //编辑某个用户的cron服务
比如说root查看自己的cron设置:crontab -u root -l
再例如,root想删除fred的cron设置:crontab -u fred -r、
编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab -u root -e
进入vi编辑模式,编辑的内容一定要符合下面的格式:*/1 * * * * ls >> /tmp/ls.txt
编辑/etc/crontab文件,在末尾加上一行: 30 5 * * * root init 6 这样就将系统配置为了每天早上5点30自动重新启动。
需要将crond设置为系统启动后自动启动的服务,可以在/etc/rc.d/rc.local 中,在末尾加上service crond start如果还需要在系统启动十加载其他服务,可以继续加上其他服务的启动命令。
比如: service mysqld start
基本用法:
1. crontab -l列出当前的crontab任务
2. crontab -d
删除当前的crontab任务
3. crontab -e (solaris5.8上面是 crontab -r)
编辑一个crontab任务,ctrl_D结束
4. crontab filename
  以filename做为crontab的任务列表文件并载入
  crontab file的格式:
  crontab 文件中的行由 6 个字段组成,不同字段间用空格或 tab 键分隔。前 5 个字段指定命令要运行的时间
  分钟 (0-59)
  小时 (0-23)
  日期 (1-31)
  月份 (1-12)
  星期几(0-6,其中 0 代表星期日)
  第 6 个字段是一个要在适当时间执行的字符串
  例子:
  #MIN HOUR DAY MONTH DAYOFWEEK COMMAND
  #每天早上6点10分
  10 6 * * * date
  #每两个小时
  0 */2 * * * date (solaris 5.8似乎不支持此种写法)
  #晚上11点到早上8点之间每两个小时,早上8点
  0 23-7/2,8 * * * date
  #每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
  0 11 4 * mon-wed date
  #1月份日早上4点
  0 4 1 jan * date
  补充:在使用crontab的时候,要特别注意的是运行脚本中能够访问到的环境变量和当前测试环境中的环境变量未必一致,一个比较保险的做法是在运行的脚本程序中自行设置环境变量(export)
  (1)先建一个文件crond.txt如下, 每天早上5点36分重新启动
  36 5 * * * reboot
  (2)上传到/opt目录
  (3)运行命令
  crontab /opt/crond.txt
  crontab -l
  让配置文件生效:如果让配置文件生效,还得重新启动cron,切记,既然每个用户下的cron配置文件修改后。也要重新启动cron服务器。
  在Fedora 和Redhat中,我们应该用;
  [root@localhost ~]# /etc/init.d/crond restart
  如果让crond 在开机时运行,应该改变其运行级别;
  [root@localhost ~]# chkconfig --levels 35 crond on
  service crond status 查看 cron服务状态,如果没有启动则 service crond start启动它, cron服务是一个定时执行的服务,可以通过crontab 命令添加或者编辑需要定时执行的任务
如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 软柿子的热量 孕妇可以吃软柿子吗不是西红柿 脆柿子和软柿子的区别 脆柿子好还是软柿子好 软柿子可以多吃吗 “鱼悬洁白振清风”的出处是哪里 用大自然的声音评课好吗? 妇产科博士找超声科工作容易吗 怎能把微信6.2.0版本换回6.1.2版 微信群6.2.4怎么增加人数上限 微信6.2.2如何备份手机通讯录 电脑桌面图标不能放大? 有什么好用的识图软件 识图认人哪个软件最好 手机识图软件什么软件能识别图片位置 小米手机自动锁屏时间怎么修改 小米手机屏幕锁定时间设置教程 能举起100斤算大力吗 中医美容专业是什么 中医美容证有什么用 单声道音频什么意思(开启单声道音频有什么好处) 单声道音频是什么,有什么用处? 户口还未迁移到婆家 娘家户口怎么就没了呢 我结婚没有迁户口,现在娘家也没有怎么办 没领证生的孩子一般会判给谁 没领证生的孩子会判给谁 信用卡卡种有哪些 找一首古风歌曲 男声 低配电脑装w10还是w7流畅 电脑配置低装win7还是win10好 低配电脑适合装WIN7系统还是WIN10系统? ...500s-15isk这个联想笔记本的内存条尺寸是什么型号的有没有知道的... 越快越好.怎样减肥.而且胸部不缩水 请问徐闻县海安长途汽车客运站客服是多少? 过了平台期还会瘦吗 悦耳的意思悦耳的解释 重庆师范大学应用心理学专业的权威性如何? 打印机laserjetm1136mfp怎样设置无线打印 经典电影赏析之1:《精武英雄》 爆米花用的什么玉米 糯玉米哪个好 有机糯玉米的营养价值如何? 四大直辖市换帅原因 四大直辖市换帅为啥 linux 怎么开启一个定时任务 vivo怎么跳过解锁,密码忘了,不想刷机 linux的计划任务可以设定成每30秒钟执行命令一次么?就是 crontab -e 这个命令之后应该怎么写? vivo手机忘记了密码,怎么能把它解锁。 linux中怎么用任务计划执行应用程序 忘记vivo手机密码了怎样才能解除密码 Linux下定时执行任务的几种方式 linux定时执行任务的shell脚本怎么写? 在linux下怎么让一个脚本定时运行? vivo手机忘记锁屏密码什么解锁呢 Linux怎样在某一特定时间执行命令(使用at” Designed by vivo手机忘记密码了怎么办? 如何让linux定时任务crontab按秒执行 在linux下怎么让一个脚本定时运行 linux使用cron怎么设置定时任务 Linux的shell文件如何来执行命令添加计划任务? 手机QQ如何屏蔽@全体成员 Linux crontab怎么定时执行任务 如何设置linux 的计划任务? 如何在linux系统上设置定时执行任务 vivo手机忘记开锁密码,怎么刷机? linux中的定时任务 怎么执行一个控制器中的方法 linux怎么自动(定时)同步时间---要详细的配置步骤 Linux系统下如何设置计划任务? linux命令行下怎么定时执行一个命令? 我用支付宝扫红包付款,到底是用花呗付款还是用余额宝付款 支付宝有一些人给个二维码让你去扫;然后你可以用花呗支付,这个是怎么弄的? 支付宝扫红包怎么开通花呗收款 新手rpm包怎么安装 linux rpm文件怎么安装 linux解压rpm文件怎么安装 我在超市购物用支付宝扫了一个5.18的红包,我开通的花呗没有抵扣成功呢? linux rpm包怎么安装 linux里边怎么按装rpm包 如何安装.src.rpm软件包 顾客扫红包领奖金,每次都扫到花呗红包,我该出示什么码才能收到花呗红包 linux 下如何安装rpm命令 请问别人扫我的支付宝红包 然后他使用红包又扫我的收款码 不能使用花呗支付(我俩都开通花呗) Mac下 .rpm文件怎么安装 如何安装和升级一个RPM软件包
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com