

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1/ 10Solaris: cron tab的用法说句实在话,俺真的是不喜欢Solaris,用起来实在太难受,关键是不会用。在 Lin ux/FreeBSD 下,查看当前 cron tab 任务的语法是 cro ntab -l ,编辑用 户的任务是 cron tab -u 用户名 -e但是,在 Solaris 下 cron tab 是没有-u 参数地,cron tab: proper usageis:cr on tab file | -e | -l | -r user有兴趣的自己试吧,非常难用。当然,这里我要向大家坦白,我不懂Solaris,之所以抱怨主要是因为它的操作与我所认识的差别较大。长
2、话短说,我来介绍一下自己摸索出来的经验 吧:1、停止 cron tab 服务shell/etc/i nit.d/cr on stop2、编辑 cron tab,有两种方法第一种(推荐)直接编辑/var/spool/cron/crontabs/ 下对应用户的 crontab 文件,没有的就 以用户名 xx 即可。但要注意应该用 vim 编辑,Solaris 默认的 vi 编辑器不是 vim。第二种使用命令 crontab -e 用户名 ,这种我还不知道如何使用,总结的经验和 教训是:Ctrl+D 是保存退出编辑模式,Ctrl+Z 是不保存退出编辑模式。一旦 Ctrl+D 会将原有 cron ta
3、b 内容全部 replace, 一定要小心操作。3、启动 cron tab 服务shell /etc/i nit.d/cr on start4、Solaris 下的命令用法补充,这是从网上看来的,觉得有必要说明一下2/ 10# cr on tab -l root 可以查看 root 用户的 cron tab 任务列表。Solaris 下的 cron tab 禾口 linux 下不一样,linux 支持*/5 表示每 5 分钟一次*/20 表示每 20 分钟一次而 Solaris 不支持一般是执行 cron tab -e vusername 然后在里面填内容,可以 man cron tab 获得
4、帮助根用户的 cr on tab 文件放在/var/spool/cro ntab/root中,其格式如下:(1)(2)(3)(4)(5)(6)00*3/usr/bin/updatedb1.分钟(0-60)2.小时(0-23)3.日(1-31)4.月(1-12)5.星期 (1-7)6.所要运行的程序-定时执行cron tab 使用方法详解使用方式:cron tab -u user filecr on tab - u user -l | -r |-e 说明:crontab 是用来让使用者在固定时间或固定间隔执行程式之用,换句话说,也就是类似使用者的时程表。-u user 是指 设定指定 user
5、的时程表,这个前提是你必须要有其权限(比如说是 root)才能 够指定他人的时程表。如果不使用-u user 的话,就是表示设定自己的时程表。参数:-e:执行文字编辑器来设定时程表,内定的文字编辑器是VI,如果你想用别的文字编辑器,则请先设定 VISUAL 环境变数来指定使用那个文字编辑器(比如说 setenv VISUAL joe)-r:删除目前的时程表-l:列出目前的时程表时程表的格 式如下:f1 f2 f3 f4 f5 program 其中 f1 是表示分钟,f2 表示小时,f3 表 示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。program 表示要执行的程式。当
6、f1 为*时表示每分钟都要执行 program,f2 为*时表示每小时都要执行程式,其余类推当 f1 为 a- b 时表示从第 a分钟到第 b 分钟这 xx 内要执行,f2 为 a-b 时表示从第 a 到第 b 小时都要执行,其余类推当 f1 为*/n时表示每n 分钟个时间间隔执行一次,f2 为*/n 表示每 n 小时个时间间隔执行一次,其余 类推当 fl 为3/ 10a, b, c,.时表示第a, b, c,.分钟要执行,f2 为 a, b, c,.时表示第 a, b, c.个小时要执行,其余类推使用者也 可以将所有的设定先存放在档案 file 中,用 cro ntab file 的方式来设
7、定时程 表。例子:每月每天每小时的第 0 分钟执行一次 /bin/ls:0 7 * /bin/ls 在 12 月内,每天的早上 6 点到 12 点中海隔 20 分钟执行一次 /usr/bi n/backup:0 612/3 * 12 * /usr/bin/backup 周一到周五每天下午5:00 寄一圭寸信给 ale:0 17 *1-5 mail -s hi ale /dev/null 2&1 即可。AIX cron job 测试任务进入目录:/var/spool/cr on/cron tabs找到对应的文件(以用户命名为主)添加定时任务。运行 cron tab 用户名cron job
8、 检查定时任务运行情况对应文件:etc/cr onl og.c onf/var/spool/cr on/cron tabs/var/adm/cro n/log/var/spool/mail检查有关卷组 vg 的逻辑卷 lv 信息时,运行命令:# lsvg -l VGNAME1: cron tab 使用方法:cron tab -e | -l | -r 文件名-e:编辑任务-I:显示任 务信息-r:4/ 10删除定时执行任务信息2: crontabxx 处理的文件格式为 分钟小时日期月星期执行的文件名 代表所有条件 5 * * * * rem /home/oracle/execsql 代表每个小时
9、的 5 分钟时执行/home/oracle/execsql 文件crontab 命令用途提交、编辑、列出或除去 cron 作业。语法cro ntab -e UserName | -l UserName | -r UserName | -v UserName | File 描述Crontab 是 UNIX 系统下的定时任务触发器,其使用者的权限记载在下列两 个文件中:/usr/var/adm/cro n/cro n.de ny :该文件中所列的用户不允许使用Cron tab 命令;/usr/var/adm/cro n/cro n. allow :该文件中所列的用户允许使用 Cron tab 命
10、令;Cron tab 命令的格式为:cro ntab -v|-r|-e username,其参数含义如表参数名称含义-l 显示用户的 Cron tab 文件的内容-v 显示用户的 Crontab 文件的内容及其提交的时间,只适用于Compaq 系列-r 从 Cron tab 目录中删除用户的 Cron tab 文件-e 编辑用户的 Crontab 文件用户所建立的 Crontab 文件存于/var/spool/cron/crontabsxx,其文件名与用5/ 10户名一致。它的格式共分为六段,前五段为时间设定段,第六段为所要执行的命令 段,其时间段的含义如表二:段含义取值范围第一段代表分钟 0
11、59第二段代表小时 023第三段代表日期 131第四段代表月份 112第五段代表星期几,0 代表星期日 06例:如果用户的 Cron tab 文件的内容是:29 19 * * * echo its dinner time,贝 S 系统每天的 19:29 显示its dinner time 示例拷贝一个名为 mycronjobs 的文件,至 U /var/admn/cron/crontabs 目录下,输入以下内容:crontab mycronjobs 将时间以小时的形式把每个小时写到con sole 中,输入: 0 * * * * echo The hour is date。/dev/conso
12、le 要在每个星一、星期三和星期五的 6:.m.运行 calendar 命令,输入:30 6 * * 1,3,5/usr/bin/calendar 要在一年的每一天的 6:30 运行 calendar 命令,输入:30 6 * * */usr/bin/calendar 要在八月的每天午夜运行一个称为maintenance 的脚本,输入:0 0 * 8 * /u/harry/bin/maintenance为命令的标准输入定义文本,输入:016 * 12 5 /usr/sbi n/wall%HAPP Y !%Remember toturn in your time card.在(百分号)之后定义
13、wall 命令的标准输入的文 本:HAPPY!6/ 10Remember to turn in your time card.文件/var/adm/cron/FIFO 当新的作业的提 交是由 cron tab 或 at 命令完成时,一个发送消息到cron 守护进程的命名管道。/var/spool/cr on/cron tabs 指定 cron tab 缓冲 xx 区域。/var/adm/cro n/cro n. allow 指定用户列表,这些用户被允许访问cro ntab 命令。/var/adm/cro n/cron .de ny 指定用户列表,这些用户不被允许访问cro ntab命令。fin
14、d / -name java -print 用来查找文件或目录,/表示从根开始找 -name java 表示查找的名字是 javaAIXxx 如何批量修改用户密码 2006-08-22 17:20AIX 5.2 和 5.3 都提供了chpasswd 这个命令,可以用来批量修改用户密码,这就为编写非交互式脚本提 供了便利。因为在 AIXxx 使用 passwd 修改用户密码时,新密码只能从标准输入读入, 不能使用重定向、协进程等,当有大量的用户密码需要修改时重复劳动量很 大。我们所作的服务迁移又恰恰要迁移大量的用户,但是不同系统的用户密码 因为加密算法和强度等问题是不能直接迁移密文的,只能在迁移
15、后重新设置所 有用户的密码,这时候一个批量修改工具就显得格外重要了。chpasswd 可以从标准输入读取信息,也可以通过重定向从文件读取输入信 息,但是无论哪种方法,都必须符合如下格式:user name:passworduser name:password除此之外,AIX 上的 chpasswd 还提供了修改用户 flag 的功能怎样设置每个用户的环境变量? root java 和 zhzc java 路径问题 78921在每个用户的 home 目录下有一个.profile 的隐藏文件,修改就可以了 用以用软件7/ 10ivm 来建立 LPAR 但占用资源,是一个管理。8008582621-
16、2 dell 风扇销售vi 编辑器的使用 2008-05-22 10:59 进入 vi 编辑环境:email二rootserverrootserver/emailroot# vi 回车:email=rootserverrootserver/emailroot# vi file 回车vi 的三种工作状态:命令模式:是 vi 的初始方式也是一般方式。用于执行命令,但不能输入文本内容。大部分的命令都是在此模式下执行的插入模式:用于文本内容的输入末行命令模式:用于执行存盘命令、退出命令、vi 设置命令等三种工作状态的转换:从命令模式可以进入其它两种模式。插入模式和末行命令模式不能直接转换,以命令模式为
17、中介ESC 键、编辑键(i 或 a 或 o)、:键是模式转换的控制键(1) 编辑文本(进入插入模式):Esc -a 把文本添加到光标之后8/ 10:EsC -i 把文本添加到光标之前Esc -o 在光标所在行下面开新行(2) 存盘退出Esc -:w 回车表示保存不退出Esc -ZZ表示保存同时退出 viEsc -:wq回车表示保存同时退出 viEsc -:q回车表示退出 viEsc -:q!回车 表示不保存强行退出 vi(3) 光标移动EsC -h () j(J)k (f)l(T)Esc -$光标移动到本行行尾:EsC -0 光标移动到本行行首:EsC -G 光标移动到文件末行Esc-或 gg 光标移动到文件首行EsC -nG 光标移动到指定的 n 行EsC -ctrl+f 向前翻一屏Esc -ctrl+b 向后翻一屏(4) 删除操作EsC -x删除光标所在处的字符 :EsC -dw 删除一个单词EsC -dd 删除光标所在行:EsC -5dd 删除从当前行开始的 5 行文本9/ 10(5) 拷贝粘贴EsC -yy 拷贝光标所在行到编辑缓冲区EsC -p 将编辑缓冲区内容拷贝至光标后的行EsC -5yy 拷贝自当前行开始的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Module 1 My bedroom (教学设计)-2024-2025学年教科版(广州)英语四年级上册
- 5《走近我们的老师》教学设计-2024-2025学年道德与法治三年级上册统编版
- 5、搭石(教学设计)2024-2025学年统编版语文五年级上册
- 砍伐桉树合同范本
- Unit 1 Playtime Lesson 3(教学设计)-2023-2024学年人教新起点版英语二年级下册
- 2 百分数(二)-折扣(教学设计)-2023-2024学年六年级下册数学人教版
- 家具运输合同范本
- 就诊卡合同范本
- 10 《我们所了解的环境污染》《从“白色污染”说起》教学设计-2023-2024学年道德与法治四年级上册统编版
- Module 11 Unit 1第二课时教学设计 2024-2025学年外研版八年级英语上册
- 2024年山东出版集团有限公司招聘笔试参考题库含答案解析
- 热能动力工程专业英语课件
- 牛奶供货协议合同
- 绿色工厂评价指标及评分标准
- 甲型流感患者的护理查房
- 礼仪概述和原则
- ISO22000体系文件清单
- 体育赛事招商方案
- 西师版三年级下册第六单元第1课时旋转与平移市公共课一等奖市赛课金奖课件
- 英语学术论文写作引言
- 毛概课说课课件
评论
0/150
提交评论