Solaris:crontab的用法(定时任务)_第1页
Solaris:crontab的用法(定时任务)_第2页
Solaris:crontab的用法(定时任务)_第3页
Solaris:crontab的用法(定时任务)_第4页
Solaris:crontab的用法(定时任务)_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Solaris:用法Solaris:crontab老实说,我真的不喜欢索拉里斯。用它太不舒服了。关键是我不使用它。在Linux/FreeBSD下,查看当前crontab任务的语法是crontab-1,编辑用户的任务是crontab -u username-e。但是,在Solaris下,crontab没有-u参数,crontab:的正确用法是:crontab文件|-e |-l |-r用户如果你感兴趣,你自己试试,它很难使用。当然,我必须承认我不认识索拉里斯。我抱怨的主要原因是它的操作与我所知道的完全不同。长话短说,让我介绍一下我自己的摸索经历:1.停止crontab服务shell /etc/init.d/cron停止2.编辑crontab有两种方法。第一类(推荐)在/var/sport/cron/crontab/下直接编辑相应用户的crontab文件,如果没有该文件,则在用户名下创建该文件。然而,应该注意的是vim应该用于编辑。Solaris的默认vi编辑器不是vim。2型使用命令crontab -e用户名,我不知道如何使用,经验教训是:Ctrl D是保存和退出编辑模式,Ctrl Z是不保存和退出编辑模式。一旦Ctrl-D将替换所有原始的crontab内容,请小心。3.启动crontab服务shell /etc/init.d/cron启动4、Solaris命令用法补充,这是从互联网上看到的,认为有必要解释一下# crontab -l root可以查看root用户的crontab任务列表。要每20分钟执行一项任务,请写下以下内容:0,20,40 * * * *命令要每5分钟执行一次任务,请写下以下内容:0,5,10,15,20,25,30,35,40,4,50,55 * * * *命令solaris下的Crontab不同于linux。linux支持它*/5表示每5分钟一次*/20表示每20分钟一次Solaris没有一般来说,它是执行crontab -e,然后填写内容,这可以由manccrontab帮助。根用户的crontab文件以下列格式放置在/var/spool/crontab/root中:(1) (2) (3) (4) (5) (6)0 0 * * 3 /usr/bin/updatedb1.分钟(0-60)2.小时(0-23)3.第(1-31)天4.月份(1-12)5.第一周(1-7)6.要运行的程序-如何在常规执行中使用crontab的详细说明用法:crontab -u用户文件crontab -u用户 -l | -r | -e 附注:Crontab是一个允许用户在固定时间或间隔运行程序的时间表,换句话说,它类似于用户的时间表。-u用户指的是为指定用户设置时间表。这个前提是你必须有权限(比如说根)来指定另一个人的时间表。如果不使用-u用户,这意味着设置自己的时间表。参数:-e:运行文本编辑器来设置时间表。默认的文本编辑器是虚拟仪器。如果您想使用另一个文本编辑器,首先设置VISUAL环境变量来指定要使用哪个文本编辑器(例如setenv VISUAL joe)-r:删除当前计划-l:列出了当前时间表时间表的格式如下:f1 f2 f3 f4 f5程序其中f1代表分钟,f2代表小时,f3代表一个月中的某一天,f4代表一个月,f5代表一周中的某一天。程序表示要执行的程序。当f1为*时,表示程序将每分钟执行一次,F2为*时,表示程序将每小时执行一次,依此类推。当f1为a-b时,表示从分钟A到分钟B执行。当f2为a-b时,表示从小时A到小时B执行,依此类推。当f1为*/n时,表示每n分钟一次,f2为*/n,表示每n小时一次,依此类推当f1是a,b,c,意思是a,b,c,执行分钟,f2是a,b,c,意思是a,b,c.时间将被执行,等等用户也可以首先将所有设置存储在文件文件中,然后通过crontab文件设置时间表。示例:每月,每天,每小时,第0分钟/bin/ls:0 7 * * * /bin/ls12月,每天从早上6: 00到12: 00,每20分钟执行/usr/bin/backup:0 6-12/3 * 12 * /usr/bin/backup从周一到周五每天下午给亚历克斯发一封信0 17 * * 1-5 mail-s hi Alex domain . name/tmp/mail data每个月0: 20,2: 20,4: 20.回声哈哈 20 0-23/2 * * *回声哈哈 注意:当程序在您指定的时间运行时,系统将向您发送一封显示程序内容的信函。如果您不想收到这封信,请在每一个空行后添加/dev/null 21。工作测试任务1.输入目录:/var/spool/cron/crontabs2.找到相应的文件(主要由用户命名)3.添加计划任务。4.运行crontab-用户名5.cronjob检查计划任务的运行状态通讯文件:etc/cronlog.conf/var/spool/cron/crontabs/var/adm/cron/log/var/spool/mail6.检查卷组vg的逻辑卷lv信息时,运行以下命令:#lsvg -l VGNAME1: crontab用法:crontab -e | -l | -r文件名-e:编辑任务-l:显示任务信息-r:删除计划执行任务信息2:在2:crontab中处理的文件格式是分钟、小时、日期、月、周、文件名*适用于所有条件5 * * * * rem/home/Oracle/exec SQL for executing/home/Oracle/exec SQL文件,每小时5分钟Crontab命令目的提交、编辑、列出或删除cron作业。语法克朗塔-用户名 |-用户名|-用户名|-用户名|文件描述Crontab是UNIX系统下的定时任务触发器。其用户权限记录在以下两个文件中:/usr/var/adm/cron/cron.deny:此文件中列出的用户不允许使用Crontab命令。/usr/var/adm/cron/cron.allow:允许此文件中列出的用户使用Crontab命令。Crontab命令的格式为Crontabl |-v |-r |-e用户名,其参数含义如表1所示:参数名称含义-l显示用户的Crontab文件的内容-v显示了用户Crontab文件的内容和提交时间,仅适用于Compaq系列-r从克隆标签目录中删除用户的克隆标签文件-e编辑用户的Crontab文件用户创建的Crontab文件存储在/var/spool/cron/crontab中,其文件名与用户名一致。它的格式分为六个部分,前五个部分是时间设置部分,第六个部分是要执行的命令部分。格式如下:* * * * *;时间段的含义如表2所示:段含义值的范围第一段表示0-59分钟第二段表示0-23小时第三段表示日期1-31第四段代表一月至十二月第五段表示一周中的某一天,0表示星期日0-6例如,如果用户的Crontab文件的内容是:2919 * * * echo itdinner time,系统将在每天的19336029显示“itdinner time”。例子复制一个名为mycronjobs的文件,并在/var/admn/cron/crontabs目录中输入以下内容:crontab mycronjobs将时间以小时为单位写入控制台,并输入:0 * * * * echo小时是“日期”。/dev/console在每周一、周三和周五上午6:30运行日历命令,输入:30 6 * * 1,3,5 /usr/bin/calendar在一年中的每一天6336030运行日历命令。输入:30 6 * * * /usr/bin/calendar在8月的每个午夜运行一个名为维护的脚本。input:0 0 * 8 */u/Harry/bin/maintenance是该命令的标准输入定义文本。输入:0 16 * 12 5/usr/sbin/wall%节日快乐!%记得上交你的时间卡。在百分比符号后定义墙命令的标准输入文本:节日快乐!文件/var/adm/cron/FIFO当新作业的提交由crontab或at命令完成时,向cron守护程序发送消息的命名管道。/var/sport/cron/crontab指定crontab缓冲池区域。/var/adm/cron/cron.allow指定允许访问crontab命令的用户列表。/var/adm/cron/cron.deny指定不允许访问crontab命令的用户列表。Find/-name java -print用于查找文件或目录,/表示从根目录查找-name java表示搜索的名称是java。如何在AIX 2006-08-22 17:20AIX 5.2和5.3上批量修改用户密码都提供了chpasswd,可用于批量修改用户密码,从而为编写非交互式脚本提供了便利。因为当使用密码在AIX上修改用户密码时,新密码只能从标准输入、重定向、协同处理等中读入。无法使用。当需要修改大量用户密码时,重复工作的量非常大。我们已经完成的服务迁移需要迁移大量用户,但是由于加密算法和强度等问题,不同系统的用户密码不能直接迁移密文,只有所有用户的密码才能在迁移后重置。此时,批量修改工具尤为重要。Chpasswd可以通过重定向从标准输入或文件中读取信息,但是这两种方法都必须符合以下格式:用户名:密码用户名:密码.此外,AIX上的chpasswd还提供了修改用户标志的功能如何为每个用户设置环境变量?根java和zzcjava路径问题78921有一个隐藏的文件。配置文件在每个用户的主目录中,修改就足够了。使用软件ivm来构建LPAR,但是占用资源是一种管理。8008582621-2戴尔风扇销售vi编辑器的使用2008-05-22 10:59进入vi编辑环境电子邮件=根服务器根服务器/电子邮件根 #六进入电子邮件=根服务器根服务器/电子邮件根 # vi文件输入vi的三种工作状态:命令模式:vi的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论