首页
新闻
UniX技术
数据库
经验交流
PHP
Linux考试认证
首页
>
Linux考试认证
linux常用命令:任务调度工作计划使用心得
时间:2009-06-11 12:03:49 作者:
我要投稿
Linux初探欢迎您的投稿,投放方法请点击
这里
查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
无论在Linux操作系统中还是在Windows操作系统中,任务计划都是一个非常有用的系统管理工具。如可以通过任务计划,让操作系统自动监视硬盘使用情况。每天统计一次,如......
无论在Linux操作系统中还是在Windows操作系统中,任务计划都是一个非常有用的系统管理工具。如可以通过任务计划,让操作系统自动监视硬盘使用情况。每天统计一次,如果硬盘的空间少于5%时就自动向系统管理员报告,等等。为此作为一名合格的系统管理员,必须要深入了解这个工具的应用。具体来说,以下几方面内容是笔者要强调的。
一、合理定位任务调度程序的输出结果。
任务调度程序默认情况下会输出两种类型的结果信息,分别为运行的结果(如果命令中定义要输出一定的结果)和错误信息(如没有正常运行这个任务计划的错误提示)等等。对于这些结果信息,系统管理员需要明确的是两个内容,分别为是否需要这些信息,以及将这些信息存放到什么地方。
在Linux操作系统,即可以显示正常的结果信息,而不显示错误信息;也可以两个都显示等等。甚至可以什么信息都不显示。具体需要哪些信息,就需要根据系统管理员的需要来定义了。如只要正确的结果信息,那可以节省阅读量,但是可能会忽视一些系统的错误信息。一般情况下,如果Linux操作系统作为服务器,而这个任务调度又关系到比较重要的任务,如数据备份等等。此时最好需要向系统管理员同时汇报正确的结果信息(如什么时候开始比分,历时多少时间,备份文件的大小等信息)以及一些错误信息(包括用户自定义与系统默认的错误信息)。由于Linux服务器在企业中不会很多,所以即使加上这些错误信息或者正常的结果信息,其最终的阅读量也不会增加多少。而如果在普通的客户端系统来说,则可以只汇报一些必要的信息,如任务计划是否正常完成等等。因为客户端数量比较多,如果反应比较齐全的信息时,系统管理员也没时间看。可能是直接放进垃圾筒。在这种情况下,还不如只显示系统管理员比较感兴趣的内容为好。
系统管理员除了要确定显示哪些内容之外,还需要确定以什么样的方式显示。如默认情况下,系统会将执行的结果以及错误信息,以邮件的形式发送给要求执行的用户(如果邮件等信息设置无误的话)。但是系统管理员可以改变这种显示的方式。如系统管理员可能觉得每次收到一封邮件比较麻烦。如企业有100台客户端(在每台客户端上通过CRON来对重要文件进行备份),那么系统管理员每天就要收到100封邮件。这不就是变为垃圾邮件了吗?为此不少系统管理员在客户端上部署了CRON后,会更改相关的配置。如系统管理员可以将结果信息或者错误日志信息保存到本机的一个文件中。如只需要加入program >> /home/user/log.txt即可。注意,此时只是把结果信息保存到这个文件中,而不会将错误信息保存。如果在保存正常运行结果信息的同时,还需要保存错误信息的话,则系统管理员需要在这个命令后面加入2>&1。这个2>&1表示执行结果与错误信息。如果不这么定义的话,则默认情况下只是保存执行结果信息。不过有时候可能系统管理员根本不需要这些信息(虽然笔者不建议这么做,但是有些系统管理员还是对自己有盲目的自信),那么也可以屏幕掉。这个屏蔽的方法,其实笔者在以前的文章中也谈到过,就是利用系统中一个特殊的文件/del/null。当需要过滤一些屏幕上的提示信息(如正常的数据流或者错误信息),可以将相关的纪录重定向到这个文件中。为了达到这个目的,笔者采用的语句是program >/dev/null 2>&1。执行这个命令后,就是将所有的信息都重定向到这个/dev/null文件。这是系统中的一个空文件。重定向到这个文件中内容都不会保存。注意,这里必须加上2>&1这个内容。否则的话,只会屏蔽掉部分的内容,仍然会像系统管理员提示一些信息。
1
/
3
1
2
3
下一页
尾页
如果您需转载 linux常用命令:任务调度工作计划使用心得,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
linux认证辅导:在Unix中使用通配符提高操作
在Unix操作系统中有一组特殊的字符,它们叫做通配符。通过这些通配符,可以提
一个odbc连mssql分页的类
<!--二泉.net -->
<?
class Pages{
var $cn;//连接数据库游标
var $d;//
JSP中操作数据库
所有数据库操作都要导入包
SQL查询条件有转义符的解决方法
SQL查询条件有转义符的解决方法,从问答中简单整理总结。 一、问题和现象
MSSQL异常:JDBC连接SqlServer2000出现"Conn
For this kind of database connection problem, there are always two d
sp_CheckPassword
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE sp_Chec
oracle 填充指定字符
create or replace function func_fillString2(p_strin varchar2,p_chari
非虚拟环境让Windwos飞速运行Linux程序
Ulteo公司发布了他们的“Virtual Desktop”软件,这是一款让你在Windows下
pl/sql 编程入门
1、简单的存储过程 CREATE OR REPLACE PROCEDURE testprocedure(name IN
redhat enterprise linux4 下编译 ingres
86/01/31ingres 8.7 之需要做一些很的修改就可以在redhatenterprise linu
虚拟机中RH9 2.4内核升级为2.6内核方法
1.去linux的官方网站上下一个linux 2.6的内核!http://www.kernel.org;2.安
Zend公司推动中国开源PHP发展
自94年始,PHP的诞生到如今,由于开源项目的无限扩展性,PHP已经从一种针对网络
报考指南:Linux认证考试102必考
1. /proc/interrupts 文件显示当前系统中正在使用的中断。2. Linux支持标
PHP发邮件的简单类
sm.php<?phpclass smtp{/* Public Variables */var $smtp_port;var $time
Windows、Apache、Mysql和Php平台搭建
AMP,即使用Windows、Apache、Mysql和Php搭建的Web、数据库平台。
这里我们
PHP+TEXT留言本(二)
上一次我们研究了guest.php文件.具体的问题还要求读者朋友自己深入的去实
栏目热门
Linux认证考试心得:一个新手RHCE的酸甜苦辣
Linux认证心得:一个初学者的RHCE之路
菜鸟必读:RHCE课堂学习笔记(1)
菜鸟必读:RHCE课堂学习笔记(2)
Linux系统程序启动引导过程详细剖析
站内搜索:
Linux
高级搜索
Powered by
Linux初探
© 1999-2009
RSS