当前位置: 技术问答>linux和unix
【菜鸟提问】有关cron的问题
来源: 互联网 发布时间:2015-04-19
本文导语: 我在linux9下运行如下命令 [root@cvs gjm]# /usr/sbin/crond /usr/sbin/crond: can't lock /var/run/crond.pid, otherpid may be 1666: Resource temporarily unavailable 这是为什么? 另外,如果我想让linux在每天早上2点钟将/src/source打个包,我的...
我在linux9下运行如下命令
[root@cvs gjm]# /usr/sbin/crond
/usr/sbin/crond: can't lock /var/run/crond.pid, otherpid may be 1666: Resource temporarily unavailable
这是为什么?
另外,如果我想让linux在每天早上2点钟将/src/source打个包,我的cron是不是该这么写?
0 2 * * * root tar -cvzf source.tar /src/source
可是我还有两个疑问:
1、这个tar包打到哪里去了,怎么指定目的目录?
2、我怎么才能让这个程序将打的tar包以当天的时间命名呢??
谢谢各位大侠指点。。。
[root@cvs gjm]# /usr/sbin/crond
/usr/sbin/crond: can't lock /var/run/crond.pid, otherpid may be 1666: Resource temporarily unavailable
这是为什么?
另外,如果我想让linux在每天早上2点钟将/src/source打个包,我的cron是不是该这么写?
0 2 * * * root tar -cvzf source.tar /src/source
可是我还有两个疑问:
1、这个tar包打到哪里去了,怎么指定目的目录?
2、我怎么才能让这个程序将打的tar包以当天的时间命名呢??
谢谢各位大侠指点。。。
|
你可以指明绝对路径。
|
#rm -f /var/run/crond.pid
#service crond restart
#service crond restart
|
写个脚本不是清楚很多吗
|
00 * * * root tar cvf /tmp`date +%y%m%d` /src/source
^^^^
这里的root是干什么的?应该是:
0 2 * * * tar cvf /tmp`date +%y%m%d` /src/source
“`”表示执行其中的命令,把结果放在当前位置。
^^^^
这里的root是干什么的?应该是:
0 2 * * * tar cvf /tmp`date +%y%m%d` /src/source
“`”表示执行其中的命令,把结果放在当前位置。