Linux服务器很久没接触了,出了一些新的版本,Ubuntu已经出了12.10了,之前对于Ubuntu的了解只是出于对桌面版的好奇,可以跟Win7一样炫,现在的Ubuntu已正式进入了Liunx爱好者的视线,应用用于后台大型服务器,选择它的主要原因还是出于对稳定性的考虑。用习惯了CentOS,突然转移到Ubuntu上还是有些不习惯,毕竟CentOS与传统的RedHat没什么区别。不过,总归命令还是一样的,多用用就熟悉了。关于任务定时的命令crontab,在Linux中应用还算常见,这次为了配合开发完成一些辅助功能,以及一些备份更新等脚本,就需要crontab来完成,在windows下也就是一个批处理,Linux只是多了一些命令而已。先来看看crontab的介绍:crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。crontab文件包含送交cron守护进程的一系列作业和指令。每个用户可以拥有自己的crontab文件;同时,操作系统保存一个针对整个系统的crontab文件,该文件通常存放于/etc或者/etc之下的子目录中,而这个文件只能由系统管理员来修改。crontab文件的每一行均遵守特定的格式,由空格或tab分隔为数个领域,每个领域可以放置单一或多个数值。在Ubuntu中,crontab的命令如下:-e 表示编辑当前的crontab-l 表示列表显示当前的crontab任务-r 表示删除当前用户的crontab-i 表示删除crontab时给予提示信息注意,user"s crontab这个表示是每个用户都有自己的crontab,所以如果需要全局执行,必须定制root用户的crontab,非全局的,就根据各个用户自己的crontab来执行,在执行编辑crontab操作时,我们需要设置编辑工具,否则默认是crontab的编辑,对于习惯vi编辑的用户,我们需要在用户目录下设置.profile配置文件,如root的配置文件.prifile,就如下目录:
FreeNAS 8 U盘无法启动解决IntelliJ IDEA 11.1.5 发布,支持最新 Android SDK Tools相关资讯 Crontab Linux crontab crontab定时任务
- Linux任务管理工具之 Crontab (08月06日)
- Linux下怎么来利用crontab实现计划 (02月23日)
- Linux定时任务Crontab命令详解 (10/24/2015 08:58:49)
| - crontab 问题分析 (04月13日)
- Linux Crontab 定时任务 命令详解 (02月13日)
- Ubuntu下用crontab 部署定时任务 (10/14/2015 09:17:47)
|
本文评论 查看全部评论 (1)
评论声明- 尊重网上道德,遵守中华人民共和国的各项有关法律法规
- 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
- 本站管理人员有权保留或删除其管辖留言中的任意内容
- 本站有权在网站内转载或引用您的评论
- 参与本评论即表明您已经阅读并接受上述条款
| |