欢迎来到天天文库
浏览记录
ID:29738194
大小:21.00 KB
页数:13页
时间:2018-12-22
《linux下计划任务命令是》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划linux下计划任务命令是 Linux计划任务调度一、crond简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。 Linux下的任务调度分为两类,系统任务调度和用户任务调度。 ?系统任务调度:系统周期性
2、所要执行的工作,比如写缓存数据到硬盘、日志清理等。在/etc目录下有一个crontab文件,这个就是系统任务调度的配置文件。 /etc/crontab文件包括下面几行: SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ #run-parts 01****rootrun-parts/etc/ 024***rootrun-parts/etc/ 224**0rootrun-parts/etc/目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业
3、的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 4241**rootrun-parts/etc/ 前四行是用来配置crond任务运行的环境变量,第一行SHELL变量指定了系统要使用哪个shell,这里是bash,第二行PATH变量指定了系统执行命令的路径,第三行MAILTO变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果MAILTO变量的值为空,则表示不发送任务执行信息给用户,第四行的HOME变
4、量指定了在执行命令或者脚本 时使用的主目录。第六至九行表示的含义将在下个小节详细讲述。这里不在多说。 ?用户任务调度:用户定期要执行的工作,比如用户数据备份、定时邮件提醒等。用户可以使用crontab工具来定制自己的计划任务。所有用户定义的crontab文件都被保存在/var/spool/cron目录中。其文件名与用户名一致。 二、crontab工具的使用 crontab的使用格式 crontab常用的使用格式有如下两种: crontab[-uuser][file] crontab[-uuser][-e
5、-l
6、-r
7、-i] 选项含义如下
8、:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 ?-uuser:用来设定某个用户的crontab服务,例如,“-uixdba”表示设定ixdba用户的crontab服务,此参数一般有root用户来运行。 ?file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。如果在命令行中没有指定这个文件,crontab命令
9、将接受标准输入上键入的命令,并将它们载入crontab。 ?-e:编辑某个用户的crontab文件内容。如果不指定用户,则表示编辑当前用户的crontab文件。 ?-l:显示某个用户的crontab文件内容,如果不指定用户,则表示显示当前用户的crontab文件内容。 ?-r:从/var/spool/cron目录中删除某个用户的crontab文件,如果不指定用户,则默认删除当前用户的crontab文件。 ?-i:在删除用户的crontab文件时给确认提示。 crontab文件的含义 用户所建立的crontab文件中,每一行都代表一项任务,每
10、行的每个字段代表一项设置,它 的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:minutehourdaymonthweekcommand 其中: ?minute:表示分钟,可以是从0到59之间的任何整数。 ?hour:表示小时,可以是从0到23之间的任何整数。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 ?day:表示日期,
11、可以是从1到31之间的任何整数。 ?month:表示月份,可以是从1到12之间的任何整数。
此文档下载收益归作者所有