Linux 配置定时任务-----》可用于系统可用性探测
步骤: 创建需要执行的sh脚本? -----》 验证脚本可用性 ---》赋予脚本可执行权限---------》将脚本加入定时任务中 具体如下 1、进入放置执行脚本的目录,我在 usr/local/bin 目录下 (命令 cd usr/local/bin) 2、创建执行脚本文件,一般是sh文件,我命名为 test.sh 。(命令 touch test.sh) 创建好后ls可以看到创建成功的文件 ?3、在文件中写入需要执行的脚本内容 输入(命令 vi test.sh)出现以下界面 键入 i 底部出现insert 开始编辑 输入执行脚本 #! /bin/sh? ? ? ? =====》 这一句必须有,原因自己百度 按 esc 键退出,输入 :wq(注意冒号) 保存 4、试执行脚本? sh test.sh? ? =====》执行test.sh脚本 cd /? =====》回到跟目录 cd usr/local/CI/logs? ======》进入脚本内容输出的目录 ls 发现创建了一个a.txt 文件 如下 然后进入 执行 cat a.txt 命令 发现内容输出了,ok脚本执行成功 5、赋予脚本可执行权限 (命令 chmod +x test.sh) 6、配置定时任务 crontab -l? 查看定时任务 crontab -e 编辑定时任务 跟上面编辑的方式一样,i 键开始输入,esc推出,:wq保存 */1 * * * * /usr/local/bin/test.sh? =========》表示每分钟执行一次 test.sh *号表示的含义 分钟?? 小时?? 日?? 月?? 星期?? 命令 *? ? ? ? *? ? ? *? ? *? ? ? *? ? ?* 第1列表示分钟1~59 每分钟用*或者 */1表示 7、查看结果(每分钟输出一次脚本内容) cd usr/local/CI/logs? ?进入目录 cat a.txt (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |