资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
1日志管理和例行操作任务日志管理和例行操作任务2Syslog3Syslog.conf语法语法facility.level . action facility.level系统的消息源 action消息被记录的位置4Syslog.conf举例举例user.err /dev/consoleuser.err /var/adm/messagesuser.alert root, operatoruser.emerg *5配置路由器的配置路由器的syslog在路由器上配置:logging 10.1.101.2 logging facility local7 logging trap debugging在syslog.conf中配置 Local7.debug/var/routerlog6Logger命令命令命令参数-t tag表示log中添加的Tag-p priority表示优先级-i 记录当前logger的process ID-f filename表示log的文件Messages消息内容7Login用户成功login后,login程序将写三个文件:/etc/utmp(var/adm/utmp)记录当前谁在使用系统/var/adm/wtmp记录login、logout和系统shutdow和reboots的历史记录/var/adm/lastlog记录每一个login用户recent login date8SolarisSolaris文件系统文件系统六、例行性命令1.什么是例行性命令每年一次的加薪、每个月一次的工作报告、每周一次的午餐会报、每天需要的打卡等等。有的工作则是临时发生的,例如刚好总公司有高官来访,需要你准备演讲器材等等!用在生活上面,例如每年的爱人的生日、每天的起床时间等等、还有突发性的计算机大降价(阿我等好久了)等等啰。这些工作都可以称为例行性命令。而这些工作Unix 也都可以帮您提醒。 一种是突发性的,就是这次做完以后就没有的那一种(计算机大降价.) 一种是例行性的,就是每隔一定的周期要来办的事项。 at : 这个工作个工作仅执行一次就从行一次就从 Unix 系系统中的排程中取消;中的排程中取消; cron计划任划任务: 这个工作将持个工作将持续例行性的作下去!例行性的作下去!9SolarisSolaris文件系统文件系统六、例行性命令2. at的原理1).启动服务(默认是启动的):ntsysv2).使用权限/etc/at.allow允许使用at的用户(优先级高)/etc/at.deny禁止使用at的用户第一种情况:at.allow存在1)文件非空:写了名字的用户才能使用at;2)文件为空:所有用户(root除外)都禁止使用at。第二种情况:at.allow不存在1)at.deny存在:a)不空:文件里有的用户禁止使用at b)为空:所有用户都可以使用at2)at.deny不存在:只有root用户可以使用at10SolarisSolaris文件系统文件系统六、例行性命令3. at的用法1).at 4pm下午4点执行,写完Ctrl+d结束2).atq、at l查看一下目前有多少工作3).atrm删除任务 at -r at -d11SolarisSolaris文件系统文件系统六、例行性命令4. cron 配置计划任务的书写格式: * * * * * usercmd分钟小时日月周【用户名】命令第一段定义的是:分钟,表示每个小时的第几分钟来执行。范围是从0-59第二段定义的是:小时,表示从第几个小时来执行,范围是从0-23第三段定义的是:日期,表示从每个月的第几天执行,范围从1-31第四段定义的是:月,表示每年的第几个月来执行,范围从1-12第五段定义的是:周,表示每周的第几天执行,范围从0-7,其中0或7表示星期日。每六段定义的是:用户名,也就是执行程序要通过哪个用户来执行,这个一般可以省略;第七段定义的是:执行的命令和参数。12SolarisSolaris文件系统文件系统六、例行性命令4. cron 配置计划任务的书写格式: * * * * * usercmd分钟小时日月周【用户名】命令, 多个不同的用“,”隔开 如:* * * * 1,3,5 表示每月的周一、三、五-多个连续的用“-”表示如:* 8-18 * * *表示每天早8天至晚6点* 表示全部 如:* * * * * 表示每年每月每日每一分钟13SolarisSolaris文件系统文件系统六、例行性命令5. cron的设定方法:cron服务提供crontab命令来设定cron任务crontab -u设定某个用户的cron任务,一般root用户在执行这个命令的时候需要此参数crontab -e编辑某个用户的cron配置文件crontab -r删除某个用户的cron任务crontab -l列出某个用户的计划任务的周详内容注:通过crontab -e编辑的任务文件,保存在/var/spool/cron下。14SolarisSolaris文件系统文件系统六、例行性命令6. 举例10 6 * * * date 每天早上的6点10分,执行date命令0 */2 * * * date 每两个小时,执行date命令0 23-7/2,8 * * * date 晚上11点到早上7点之间每两个小时并且早8点执行15
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号