cron
是一个
linux
下的定时执行工具,可以在无需人工干预的情况下运行作业。由于
Cron
是
Linux
的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务
:
/sbin/service crond start //
启动服务
/sbin/service crond stop //
关闭服务
/sbin/service crond restart //
重启服务
/sbin/service crond reload //
重新载入配置
你也可以将这个服务在系统启动的时候自动启动,
在
/etc/rc.d/rc.local
这个脚本的末尾加上
:
/sbin/service crond start
现在
Cron
这个服务已经在进程里面了,我们就可以用这个服务了。
cron
服务提供
crontab
命令来设定
cron
服务的,以下是这个命令的一些参数与说明
:
crontab -u //
设定某个用户的
cron
服务,一般
root
用户在执行这个命令的时候需要此参数
crontab -l //
列出某个用户
cron
服务的详细内容
crontab -r //
删除没个用户的
cron
服务
crontab -e //
编辑某个用户的
cron
服务
比如说
root
查看自己的
cron
设置
:crontab -u root -l
再例如,
root
想删除
fred
的
cron
设置
:crontab -u fred -r
在编辑
cron
服务时,编辑的内容有一些格式和约定,输入
:crontab -u root -e
进入
vi
编辑模式,编辑的内容一定要符合下面的格式
:
*/60 * * * * top -b -n1|head -10 >> /usr/moniterlog 2>&1
(每个小时将top10 追加到文件中)
以下有个事例
1. 在命令行中输入
crontab -e
打开一个编辑的区域
2 在编辑区域中输入
*/1 * * * * top -b
-n1|head -10 >> /usr/moniterlog 2>&1
(命令的意思为:将每小时记的系统资源占用情况,写入到systemMonitor.log)
3 保存退出(依次输入ESC 输入:
输入wq)
分享到:
相关推荐
在IT领域,将Linux系统加入到Windows Active Directory(AD)域是一项常见的任务,这使得Linux机器可以与Windows网络环境中的其他设备进行身份验证和资源共享。本文将详细介绍如何配置Linux系统,使其成为Windows AD...
Linux 加入 Windows 域是一项复杂的任务,网上资料不少,但是许多人不知道自己在说什么,最后一个net ads join 就认为已经成功加入到域了,但实际上这只是开始。作为域内的一个成员,普通的机器要可以提供域内的...
Linux批量ping的脚本(Linux工具箱) Linux批量ping的脚本是Linux工具箱中的一种实用工具,用于批量检查某个网段的连通性。下面是该脚本的详细介绍。 一、环境准备 在使用Linux批量ping的脚本之前,需要准备好环境...
在Linux系统上配置Tomcat是一项常见的任务,尤其对于运行Java Web应用来说至关重要。本文将详细介绍在CentOS 32位系统上配置Tomcat的过程,并针对64位系统提供必要的软链接建议。 首先,确保你的系统已经安装了Java...
Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍能记住了,关键是要记住/var/spool/cron这个目录。下面看一下...
pool_add_worker() 函数向线程池的任务链表中加入一个任务,加入后通过调用 pthread_cond_signal (&(pool->queue_ready)) 唤醒一个出于阻塞状态的线程(如果有的话)。 pool_destroy() 函数用于销毁线程池,线程池...
为了使Linux加入Windows域,需要对多个配置文件进行修改: 1. `/etc/krb5.conf`:这是Kerberos配置文件,用于认证和授权。在这个例子中,需要修改default_realm为TEST.COM,并指定KDC服务器的IP地址。同时,设置dns...
7. Linux调度器:Linux调度器是指Linux操作系统中负责任务调度的模块,负责将任务调度到CPU上执行。 8. 实时进程:实时进程是指在实时系统中,需要在特定的时间内完成的任务。 9. 动态优先级属性:动态优先级属性是...
Unix/Linux操作系统的历史可以追溯到1965年,当时贝尔实验室(Bell Labs)加入了一项由通用电气和麻省理工学院合作的计划,旨在建立一套多使用者、多任务、多层次的MULTICS操作系统。后来,因为项目太复杂失败。1969...
文档树始终欢迎改进和贡献,有兴趣参与改进文档的个人可以通过加入linux-doc邮件列表进行帮助。 2. 许可证文档:Linux内核的许可证文档部分描述了内核源代码的版权协议,即GPLv2许可证。这部分文档解释了如何在源码...
【Linux加入Windows域】在IT领域,特别是在网络管理和系统集成中,将Linux系统加入到Windows域是一项常见的任务,这使得Linux服务器能够与Windows环境无缝协作,实现资源共享、身份验证和集中管理。以下是一个详细的...
6. 1991 年,Stallman 邀请 Liuns 加入 GNU 计划。 7. 1992 年,GNU/Linux 诞生。 四、Linux 系统特点 1. 开放性(开源)。 2. 多用户。 3. 多任务。 4. 良好的用户界面。 5. 优异的性能与稳定性。 五、Linux ...
Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/spool/cron这个目录。...
Unix 家族的发展可以追溯到 1965 年,贝尔实验室(Bell Labs)加入了一项由通用电气和麻省理工学院合作的计划,该计划要建立一套多使用者、多任务、多层次的 MULTICS 操作系统。后来因为项目太复杂失败。1969 年,...
总的来说,将Linux加入Windows域并集成Samba服务是一项复杂但重要的任务,它允许Linux系统与Windows网络环境无缝协作,提供统一的身份验证和资源共享。通过正确配置Kerberos、Samba和Winbind,Linux系统可以在...
可以说,实时抢占在某种程度上可以被看作是向系统中加入了新的CPU,然后使用标准的锁定原语与抢占任务的任何行为进行同步。然而,应当注意的是,这一表述并非字面意义,实际上PREEMPT_RT补丁并没有为每次抢占执行CPU...
6. **多用户、多任务**:Linux支持多个用户同时进行操作,每个用户都可以独立执行多个任务,不会互相干扰。 #### 二、怎样学习Linux? 学习Linux不仅仅是掌握理论知识,更重要的是实际操作和应用。以下是一些有效...