rjps.net
当前位置:首页 >> shEll脚本编写定时器 >>

shEll脚本编写定时器

root用户在/root 目录创建下面脚本test_print.sh#!/bin/bash# 脚本名:test_print.sh# 作用:测试,给所有在线的终端打印 '现在9点了' ttys=`w|awk '{print$2}'|sed -n '3,$p'` # 截取在线终端 for i in $ttys do echo '现在9点了' > /dev/$i # echo 打印信息 done执行此行,追加到crond任务 echo "0 9 * * * sh /root/test_print.sh" >> /var/spool/cron/root

trap 信号sleep ..发信号给自己

用crontab定时任务.crontab -e 编辑定时任务,你可以加入:* 00 * * * ~/test 保存定时任务,这样就可以实现你的目的了.

1、可以,不过你那个com.xyr.emailLoader.EmailAddress应该是java执行的吧.2、例如#!/bin/shfile=mail.txtjava -Xms128m -Xmx512m -classpath backport-util-concurrent-3.0.jar:commons-beanutils.jar:commons-collections-3.1.jar:commons-

1、利用crontab 制定定时任务2、编写定时关闭和打开程序的脚本或命令3、crontab的用法第1列分钟1~59第2列小时1~23(0表示子夜)第3列日1~31第4列月1~12第5列星期0~6(0表示星期天)第6列要运行的命令下面是crontab的格式:分 时 日 月 星期 要运行的命令或脚本30 21 * * * /usr/local/apache/bin/apachectl restart上面的例子表示每晚的21:30重启apache

两种方法:1. 用 while 循环加 sleep 命令配合完成;2. 在 /etc/crontab 里添加一条定期作业的命令即可.希望对你有帮助.

linux下使用crontab命令被用来提交和管理用户的需要周期性执行的任务,示例如下:crontab -e 编辑周期任务30 21 * * * /etc/init.d/smb restart 每晚的21:30重启smbcrontab命令说明:crontab命令被用来提交和管理用户的需要周期性执行的任务,

crontab -e添加一个定时任务就可以了格式如下:f1 f2 f3 f4 f5 program 其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天.program 表示要执行的程式.比如:每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分.执行 echo "haha" 20 0-23/2 * * * echo "haha"

//一个示例程序.#include<stdlib.h>#include<unistd.h>#include<signal.h>#include<time.h>#include<sys/time.h>#define N 100 //设置最大的定时器个数 int i=0,t=1; //i代表定时器的个数;t表示时间,逐秒递增 struct Timer //Timer结构体,用来保存一

首先确定这个shell文件是可以执行的,权限有x然后如果直接运行不可以的话,可以尝试分开命令0 6 * * * cd /home/aaabbb; ./tj.sh

网站首页 | 网站地图
All rights reserved Powered by www.rjps.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com