红联Linux门户
Linux帮助

初学者使用tar命令遇到的问题

发布时间:2007-09-22 01:38:40来源:红联作者:blue506
本人按照指导书上说得想将/usr中的内容备份到/tmp/back.tar中,执行命令如下:
[root@localhost~]# tar cvf -/usr/ > /tmp/back.tar
之后系统提示:“tar:谨慎地拒绝创建空归档文件”

然后我查看目录/tmp中确实生成了back.tar文件,但是大小为0B,请问这是怎么回事。
文章评论

共有 2 条评论

  1. blue506 于 2007-09-22 16:08:12发表:

    多谢楼上的兄弟!

    原来是因为“-”和‘/’之间,没有空格导致的,看来还是自己不细心,呵呵~

  2. yezhulin1982 于 2007-09-22 12:10:10发表:

    何必搞的这么复杂。
    tar cvf /tmp/back.tar /usr
    就可以了。
    用你这种方法也可以实现:
    tar cvf - /usr/ > /tmp/back.tar
    (注意:"-"与"/"之间有空格)