作者: roina 出自: http://www.linuxdiyf.com 最近发现thunderbird老是收到两封同样的邮件,后来发现那是因为公司的机器和家里的电脑同时打开thunderbird的原因,下班走的时候还老是忘记关掉thunderbird。那就用crontab来完成这个任务吧: 首先用超级用户将普通用户添加到/etc/cron.d/at.deny文件中,然后以普通用户身份运行crontab -e (最好先export EDITOR=vi,否则会运行/usr/dt/bin/dtpad) 添加如下一行: 0 19 * * * pkill...
by sdccf - Solaris文档中心 - 2008-04-22 13:29:29 阅读(891) 回复(0)
普通用户crontab -e创建的文件,是位于/tmp目录的,感觉像是个临时文件,临时目录会不会存在自动清除的情况?并且如何才能够建立和用户名类似的文件,发现实用crontab [file]并不好用
普通用户crontab -e创建的文件,是位于/tmp目录的,感觉像是个临时文件,临时目录会不会存在自动清除的情况?并且如何才能够建立和用户名类似的文件,发现实用crontab [file]并不好用
最近发现thunderbird老是收到两封同样的邮件,后来发现那是因为公司的机器和家里的电脑同时打开thunderbird的原因,下班走的时候还老是忘记关掉thunderbird。那就用crontab来完成这个任务吧: 首先用超级用户将普通用户添加到/etc/cron.d/at.deny文件中,然后以普通用户身份运行crontab -e (最好先export EDITOR=vi,否则会运行/usr/dt/bin/dtpad) 添加如下一行: 0 19 * * * pkill thunderbird 就可以在每天晚上7:00的时候...
我用写了一个rsync命令的rsync.sh文件,然后用crontab命令在两台linux上可以正常运行,crontab -e 0,30 * * * * /usr/rsync.sh(我的rsync.sh文件放在usr下面) 现在我在solaris上,想按时备份linux上的文件,把原来linux里的设置写进solaris,不能正常运行,但是我单独运行sh /usr/rsync.sh能运行。 系统提示 #Nov 21 10:00:00 sun450 sendmail[1033]:My unqualified host name (sun450) unknow;sleeping for retry 哪位熟悉so...
我用写了一个rsync命令的rsync.sh文件,然后用crontab命令在两台linux上可以正常运行,crontab -e\r\n0,30 * * * * /usr/rsync.sh(我的rsync.sh文件放在usr下面)\r\n\r\n现在我在solaris上,想按时备份linux上的文件,把原来linux里的设置写进solaris,不能正常运行,但是我单独运行sh /usr/rsync.sh能运行。\r\n系统提示\r\n#Nov 21 10:00:00 sun450 sendmail[1033]:My unqualified host name (sun450) unknow;sleeping for re...
请教一下 30 3 * * * [ -x /usr/lib/gss/gsscred_clean ] &&/usr/lib/gss/gsscred_clean其中 [ -x /usr/lib/gss/gsscred_clean ] &&/usr/lib/gss/gsscred_clean表示要执行的命令。 但是不理解【】&& 高人解释一下
请教一下 \r\n30 3 * * * [ -x /usr/lib/gss/gsscred_clean ] &&/usr/lib/gss/gsscred_clean其中\r\n[ -x /usr/lib/gss/gsscred_clean ] &&/usr/lib/gss/gsscred_clean表示要执行的命令。\r\n但是不理解【】&& 高人解释一下
在solaris操作环境中,/var/spool/cron/crontab/root是为root用户建立的crontab文件。默认情况下,普通用户不能有crontab文件。 Root用户默认包括下面的命令行 #ident“@(#)root1.1998/07/06SMI”/*SVr4.01.1.3.1*/ # The root crontab should be used to perform accounting data collection. # # The rtc command is run to adjust the real time clock if and when # 10 3 * * 0,4 /etc/cron.d/logchecker 10 3 * * 0 /usr/li...
目前就我所知,有两种方法可以实现定时任务,一种是OS级别的,另外一种是application级别的。 具体来说,OS是solaris,而application则是Oracle Database Jobs。 今天我们讨论OS上的定时任务,在solaris上,叫crontab。具体内容可以查看man crontab。 需要注意的是crontab有两个文件来决定你是否可以使用crontab命令: /etc/cron.d/cron.allow 和 /etc/cron.d/cron.deny 其决定关系是,看来还是用man最权威了: ------...
*/5 * * * * /home/xxx/xxx.sh 错误提示: crontab: error on previous line; unexpected character found in line. crontab: errors detected in input, no crontab file generated. 我想每5分钟执行一次,可是总提示错误, 为什么会这样啊?请问各位。 谢谢。