
正文
定时给linux发命令 linux定时执行sh文件命令
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux命令行下怎么定时执行一个命令?
linux有个系统级定时给linux发命令的定时任务服务定时给linux发命令,叫cron定时给linux发命令,终端里的命令是crontab。
crontab
-u
root
-l
查看root用户的所有定时任务。
crontab
-u
root
-e是编辑root用户的定时任务,输入这条会进入vi编辑模式。
编辑是有固定格式的,具体你可以搜索cron命令的用法。
相关问答
Q1: linux的定时重启的具体命令? 非常感谢。。。
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:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。
Q2: linux如何让一条命令定时运行
文件定时运行是用cronjob,但是你说的给文件命名需要在脚本中定义
0 8 * * * /home/redhat_as5.1_32/netstar/etc/./mysqldata.sh
每天早上8点运行脚本
定时给linux发命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux定时执行sh文件命令、定时给linux发命令的信息别忘了在本站进行查找喔。


![【电子书】[人文传记] 《尼伯龙根的指环》[德][瓦格纳][epub+mobi+azw3] 【电子书】[人文传记] 《尼伯龙根的指环》[德][瓦格纳][epub+mobi+azw3]](https://www.04ip.com/template/qe/style/noimg/12.jpg)
![【电子书】[经典小说] 《尼伯龙根的指环》[德][瓦格纳][epub+mobi+azw3] 【电子书】[经典小说] 《尼伯龙根的指环》[德][瓦格纳][epub+mobi+azw3]](https://www.04ip.com/template/qe/style/noimg/7.jpg)



