【菜鸟提问】有关cron的问题

mimi_mouse 2003-09-12 02:35:14
我在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包以当天的时间命名呢??

谢谢各位大侠指点。。。
...全文
142 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
mimi_mouse 2003-09-16
  • 打赏
  • 举报
回复
试过了,好用,呵呵,

明白了~谢谢各位~
fierygnu 2003-09-15
  • 打赏
  • 举报
回复
00 * * * root tar cvf /tmp`date +%y%m%d` /src/source
^^^^
这里的root是干什么的?应该是:

0 2 * * * tar cvf /tmp`date +%y%m%d` /src/source

“`”表示执行其中的命令,把结果放在当前位置。
fierygnu 2003-09-15
  • 打赏
  • 举报
回复
00 * * * root tar cvf /tmp`date +%y%m%d` /src/source
^^^^
这里的root是干什么的?应该是:

0 2 * * * tar cvf /tmp`date +%y%m%d` /src/source

“`”表示执行其中的命令,把结果放在当前位置。
fierygnu 2003-09-15
  • 打赏
  • 举报
回复
00 * * * root tar cvf /tmp`date +%y%m%d` /src/source
^^^^
这里的root是干什么的?应该是:

0 2 * * * tar cvf /tmp`date +%y%m%d` /src/source

“`”表示执行其中的命令,把结果放在当前位置。
prqin 2003-09-15
  • 打赏
  • 举报
回复
写个脚本不是清楚很多吗
mimi_mouse 2003-09-15
  • 打赏
  • 举报
回复
不行啊,我试过了,我的这么写的
00 * * * root tar cvf /tmp`date +%y%m%d` /src/source

没有反应啊,不知道怎么搞的~

另那个符号“`”是什么意思啊??
sunsys 2003-09-15
  • 打赏
  • 举报
回复
UP
domino_question 2003-09-12
  • 打赏
  • 举报
回复
#rm -f /var/run/crond.pid
#service crond restart
qqly 2003-09-12
  • 打赏
  • 举报
回复
当天时间可以 按以下方式试试:tar cvf /tmp`date +%y%m%d` /src/source
qqly 2003-09-12
  • 打赏
  • 举报
回复
你可以指明绝对路径。

23,118

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧