下面关于date命令的问题,请各位大大门帮下忙!!!
我做备份输入命令#tar-zcvf mysql.'date +%Y-%m-%d.tar.gz' /var/lib/mysql再#tar -N '2008/04/05' -zcvf home.tar.gz /home
请问下:这其中'date +%Y-%m-%d.tar.gz' 的“+” “ -” 与“%”是什么意思呀
请大哥们说详细点握。。。
还有tar -N 是不是覆盖的意思
谢了 首先你用错了符号,用`这个符号,不是'这个符号,否则不能执行,`和'有区别的。
至于date +%Y-%m-%d,
你可以自己试一下,这几个命令,
date
date +%Y
date +%Y-
date +%Y-%m-%d
date +%Y-%m-%d.tar.gz
然后date --help就知道了。
这个命令在自动给日志文件命名的时候十分常用,处理的时候也很有用。
你可以试试
date +%Y和date +%Y -d 1year,date +%Y -d 2year
date +%Y%m和date +%Y%m -d 2month
看看都能获得什么结果。
另外tar只是打包,并不移除。
[[i] 本帖最后由 iamshiyu 于 2008-4-29 15:50 编辑 [/i]] 来个高手进呀 ,,我在线等待
isbasic 与[url=http://bbs.bitscn.com/space-uid-13455.html]iamshiyu[/url] 两位来咯。。帮帮小弟 ,这个%是什么意思呢, 你看了date --help就知道了%只是内置参数的一部分。 iamshiyu 谢了 再请问下 %符号 是在linux代表着什么呢??他是在linux特定了一个意义;或是%有多个意思 我不清楚,不过,很多不同的地方有不同用途。 可怜的iamshiyu被人直接鄙视了。。。
现在的人都只喜欢高手么? 没啥,的确是菜鸟。 我是说,做人不能这么市侩,这里是交流和讨论的,每一个关心你的人都是一份动力,可那份不耐,很打击其他人的积极情绪的。版主也是人,也是有爹妈养育的,不是石缝里蹦出来的猴子。。。 isbasic 我听不懂你的意思 你是说我问的太多了吗 ,,不好意思,,我本来就是菜鸟一个 遇到问题就靠帖子问,你的成长会非常慢的。
其实我觉得最关键的地方就是`看成了',这个改过来,其他的你自己试试就都明白了。 哦 好 再说声谢谢,,其实我是找不到头绪,再说是想把问题发到论坛上,让大家讨论讨论 想当年我之所以进步那么慢,就是因为太执着于发帖问高手,一问一答往往需要一周,一个问题解决(可能很小的问题)消耗一个月,结果从接触起的前6年几乎没有什么进步。 呵呵,一边提问一边google,然后就是死命逛irc,还有就是一些大神推荐的manpage,howto加上各类的白皮书(手册),虽然说来说去都是那些东西,但是因为观点不同,侧重也不同,所以每个手册都有独特的地方,有的侧重于内核,有的则会告诉你一些make的参数特性等等,其实只要耐心下来慢慢看,加上一本中英辞典(其实我觉得星际译王满不错的)基本上你就不用担心没有学习资源了。实际上现在市面上所有的,和网络上现有的一些书籍也不过是依照这些东西得出的心得。当然,创造这些的人就不是了,他们可能从编程中得到的答案,也可能因为某些开放性的标准。等答案确实不好,高手不屑回答,感兴趣的却不一定能够提出一个可行的办法。大家都在摸索……
页:
[1]