Linux守护进程cron进程--

在开始的时候,关系之间的守护进程,守护进程,和cron过程没有明确的开始。现在我知道了,正如我在我面前的话所写的:



后台进程:一个程序在运行时,不需要用户输入。多个后台进程可以运行在一个多任务的操作系统,如Unix / Linux,而用户与前面的相互作用(例如,数据输入)。一些后台进程,如恶魔,不需要用户输入一些其他。过程只是暂时在后台当用户忙,目前运行在前台的程序。



守护进程是一个后台进程。cron进程是众多恶魔,在词典中的词来解释:



cron



=计时码表({时钟)守护进程(精度)时间程序



从字面意思可以理解,它是一个与时间相关的程序。总之,cron守护进程执行预定的命令,他会在预定的时间执行的命令的命令或脚本。



嗯,我知道他在干什么,现在知道他是怎么工作的。



运行在一定的时间间隔需要管理的计划,这是由crond守护进程和一组表,运行频率描述。恶魔醒来的每一分钟,检查需要检查crontab完成。用户使用crontab命令来管理的crontab。crond守护进程通常开始通过init进程在系统启动。



注:以上内容摘自网络。事实上,在我的机器上,安装维克西玉米,所以我的电脑是不是crond,但维克西cron。



对于crontab表的内容和如何写表,以前的文本已被告知,不再描述。有一点新的内容被添加。在野外也有第六场:第六场包含所有内容后的5场,这是通过外壳的字符串。百分比(%)将被转换为空白,所以如果你想使用%或其他任何特殊字符,之前加上一个反斜杠()在第一个百分点。线传递到外壳,和所有行之后%作为标准输入传递。



一般来说,只有root用户权限运行cron进程,如果管理员允许或禁止其他用户,你应该编辑以下/等/ C R O N D E N。Y和C R O N L L O W两个文件禁止或允许用户有自己的c r o n t a b文件。



每个用户都可以拥有自己的C文件,但是在一个更大的系统中,系统管理员通常禁止这些文件,但只在整个系统中保留一个文件。



如果你没有自己的crontab文件,你可以创建一个文件手动当你第一次使用它,然后使用$ crontab提交你的crontab,然后你可以使用crontab命令来修改,删除,并列出crontab的内容。看到最后的博客日志如何计划使用此命令。



注:这个词本身的意思是crontab表记录计划执行命令或脚本。其次,它也是一个命令。用户使用crontab命令来管理crontab表。



定时检查作业调度crontab运行时。几句话是解释我遇到的问题非常重要:恶魔醒来一次一分钟,并检查所需要的crontab查它。一旦一分钟检查crontab,然后做一个运行命令或剧本的安排。



在这里的用户创建crontab: / / / var阀芯cron / crontabs.in事实,crontab,cron检查不仅包括crontab由用户创建的,而且系统的crontab,包括 / / /等crontab和配置文件等。D目录(可能有在调度工作 / /玉米等。d)。一个 /等/ crontab是解释的典型例子。



/ / crontab等



壳= /斌/ bash路径= / sbin: /斌: / / sbin目录: / usr / bin mailto =根



家= / #运行部分01 *根运行部分 / / cron.hourly等



024×××根运行部分 / / cron.daily等224×0根



运行部件 / / cron.weekly等4241××根运行部分 / / cron.monthly等



在这些系统的crontab,一场是第五次场之间添加(周)和命令。这场指定哪些用户要运行的命令,一般根用户。然后解释下命令: / /等会有cron.hourly,cron.daily,cron.weekly,cron.monthly的四被放置在下面有些文件用于指定每一个小时,一个文件夹的每一天,每一周,每个月执行命令运行部分意味着下面的目录里面的程序和脚本,例如运行部件/等/ cron.hourly是 / /等cron.hourly文件夹下执行脚本程序。



在这个例子中,真正的工作是由运行部命令执行,运行脚本的目录如 / / /等cron.hourly等 / cron.daily。 / /等crontab只控制执行任务的时间。请注意,这里所有的命令作为根用户运行。它也注意到crontab可以包含shell变量分配的重要,这将在运行命令的执行。



输出



你可能想知道如何从命令的输出将被处理。大多数命令设计使用cron使用syslog日志记录输出到。(请参阅教程LPI 102、测试准备:管理任务,讨论)。然而,输出定向到标准输出将通过电子邮件发送到用户。



这不是关于上面的部分很清楚。但是我们可以看到在系统日志中 /无功/日志你的cron调度命令或脚本执行 /信息。然后,目前的测试,如果它是一个GUI应用程序,cron似乎无法运行,例如,所谓的不良好的运行,它不能与mp3blaster播放音乐,因为他需要使用ncurses吸引他的界面;例如,使用Mplayer播放视频,我今天下午的测试,只能播放音乐。无法显示视频。



在Gentoo,与有限的cron cron程序仍有许多不同的类型,不同的人产生不同的cron程序功能。例如,达克龙,fcron,等等,详细见描述。



作为计划的学习,这可能是结束的庆祝活动总结。