知识大全 Linux 使用基本知识: 用at和cron进行任务调度
Posted
命令
篇首语:不读书的人,思想就会停止。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Linux 使用基本知识: 用at和cron进行任务调度相关的知识,希望对你有一定的参考价值。
Linux 使用基本知识: 用at和cron进行任务调度 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
如何在特定的时间运行一个命令 at命令能在您所指定的时间运行您选择的命令 例如 如果我想在上午 点钟播放CDROM中的乐曲 则键入如下命令 $ at : at> cdplay 在上面的例子中 我先键入at : 然后键入回车 随后出现at命令提示符at> 在这个提示符下 又键入命令cdplay 然后用 结束输入 如果没有键入 而输入回车 则at>会在下一行出现 这样就可以键入另一条要在 : 执行的命令 依次类推 您可以安排从 : 开始执行的一系列命令 在命令输完后 用 结束输入 相当于向当前输入发出了一个 文件尾 信号 因此 如果您连续按两次 的话 您就会从系统中注销 下面的命令将列出所有待执行的作业 该命令会按照序号显示当前全部作业 $ at l 如果要删除队列中的某个作业 使用如下命令 它将删除队列中序号为 的作业 $ at rm 下面的命令将在新的千年开始前五分钟启动X Window系统 $ at : / / at> startx 如果一般用户无法使用at命令的话 请检查一下文件/etc/at deny和/etc/at allow 在默认配置中 系统允许所有的用户使用at命令 如果您只想让某些用户使用at命令 就需要创建文件/etc/at allow 并将可以使用at命令的用户列在文件中 对于at的其它可选项 请参见man at 如何设置cron 我们在红旗Linux系统中默认安装了cron 它是一个Linux进程 主要用来在夜晚运行某些后台作业 所以您一般不需要对它做任何改动 除非您想在其中增加某些作业或修改cron运行作业的时间 cron的某些作业对系统而言是基础 用来保证系统能够长时间正常工作 cron的工作主要包括 重建文件位置的数据库 这样您才能用 locate 命令查找 清空/tmp目录 重建用户手册 进行某些检查设置 例如增加新字体 我们在每天下班时不应该关闭Linux 否则cron就无法完成它的工作 如果您确实要将计算机在夜晚关闭 就应该调整cron 让它在其它时间完成必需的工作 查看/etc/crontab文件可以了解cron作业什么时候被唤醒 $ cat /etc/crontab 一个可能的示例文件如下 # run parts * * * * root run parts /etc/cron hourly * * * root run parts /etc/cron daily * * root run parts /etc/cron weekly * * root run parts /etc/cron monthly 其中包括了四类作业 每小时执行一次的 每天执行一次的 每周执行一次的和每月执行一次的 您也可以修改该文件 以增加您自己的cron类别 文件中每一项的含义如下 分钟( ) 小时( ) 一月中第几天( ) 月份数( ) 星期几( 或星期天至星期六) 其中 * 表示任何有效数字 因此 每小时完成的作业记录在目录/etc/cron hourly中 这些作业每个小时的第 分钟将被执行 每天完成的作业记录在目录/etc/cron daily中 这些作业每天 点过 分执行 每周执行的作业在星期六的上午 点 分执行 每月执行的作业在每月 日上午 点 分执行 每一项的最后一列指明了当时间到了以后 要运行的命令文件的完整路径名 如果您想把早晨 点 分执行的cron作业在中午进行 把 修改为 即可 cron在每分钟都会被唤醒一次 并检查/etc/crontab是否改变 所以对cron的修改是可以立即生效的 如果您想在cron中增加自己的作业 请将您要运行的命令的脚本文件或指向脚本的链接文件拷贝到目录/etc/cron hourly或cron daily或cron weekly或cron monthly下 cha138/Article/program/Oracle/201311/18426 相关参考
知识大全 用GHOST对LINUX系统做备
用GHOST对LINUX系统做备 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 作者dongle
知识大全 用Linux轻松建立内部“因特网”
用Linux轻松建立内部“因特网” 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 随着WWW的兴
知识大全 在Linux下的Oracle 用脚本建库实录
在Linux下的Oracle用脚本建库实录 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 首先写
知识大全 用NuSphere MySQL快速构建Linux网络平台
用NuSphereMySQL快速构建Linux网络平台 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 有关用linux作NAT服务 (代理,透明代理等)
有关用linux作NAT服务 (代理,透明代理等) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 linux什么命令可以显示和隐藏文件夹
linux什么命令可以显示和隐藏文件夹隐藏文件夹需要修改文件夹名在前面加“.”,显示隐藏文件/文件夹用ls-al,假设文件名为woiit,示例如下:#mvwoiit.woiit修改文件夹名称,修改后便
知识大全 Visual Studio中对Linux应用进行远程调试
VisualStudio中对Linux应用进行远程调试 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 用 Red Hat Linux 连接多台计算机
局域网的组建:用RedHatLinux连接多台计算机 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 用 Red Hat Linux 连接两台或更多计算机
用RedHatLinux连接两台或更多计算机 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本文
知识大全 Linux CVS Server与jCVS Client进行分布
LinuxCVSServer与jCVSClient进行分布 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一