linux crontab 定时器
2024-08-30 13:35:29
crontab -e 编辑定时器
crontab -l 显示当前定时器
crontab -r 删除当前定时器
格式
* * * * * command
第一列表示分钟1-59
第二列表示小时1-23
第三列表示日期1-31
第四列表示月份1-12
第五列表示星期0-6
第六列是要运行的命令
例如
crontab -e
* * * * * /Users/liuaopu/testCrontab/test.sh
保存会出现 installing new crontab
定时器会启动每分钟运行一次test.sh
另一个例子
先写一个待定的shell脚本test.sh,内容如下:
#! /bin/bash
echo "Hello Wrold!" >> /home/web_server/liuaopu/testCrontab/abc.txt
保存好,添加该文件的可执行权限
执行如下命令:
chmod 777 test.sh
执行脚本
./test.sh
显示abc内容
cat abc.txt
执行crontab -e命令,相当于vim进入了“某文件”
* * * * * /home/web_server/liuaopu/testCrontab/test.sh
esc退出:wq!保存
显示installing new crontab即设置成功
每分钟abc.txt 文件多一行
cat abc.txt
Hello Wrold!
Hello Wrold!
Hello Wrold!
crontab -e 编辑的文件当前用户无法访问,必须是root用户。
最新文章
- 第二章 consul的安装和启动
- POJ 题目3280 Cheapest Palindrome(区间DP)
- HTML5+flash打造兼容各浏览器的文件上传方案
- Post方式的Http流请求调用
- [Android Pro] Android studio jni中调用Log输出调试信息
- struts 初体验
- cocos2d-x + Lua接入iOS原生SDK的实现方案[转]
- Linux下php5.3编译oracle客户端
- 从零开始攻略PHP(9)——错误和异常处理
- Lavarel(-) windows 部署
- linux_vi快捷键
- Linux 下定时备份数据库以及删除缓存
- virtualbox创建虚拟机及增加硬盘记录
- The 3rd tip of DB QueryAnalyzer
- C# - 汉字与unicode之间的转换
- Python 的内置函数
- MSTM年底总结
- 从零开始学 Web 之 JavaScript(五)面向对象
- #18 turtle模块
- flask多app和栈的应用