问答详情
源自:9-6 管道符

tar命令的问题

为什么会报错呢

[root@localhost ~]# tar -zcvf /tmp.tar.gz /tmp

tar: 从成员名中删除开头的“/”

/tmp/

/tmp/.ICE-unix/

/tmp/yum.log

[root@localhost ~]# 


提问者:qq_迅嘉_0 2016-09-14 23:54

个回答

  • 34416912
    2016-10-31 23:31:11
    已采纳

    你得先cd /进入root根目录,ls能看到tmp文件夹之后,再执行tar -zcvf ~/tmp.tar.gz tmp   格式就像啊角说的一样,目标是目录,不用带/.(想想老师创建的那个jp目录)  压缩可以变更打包文件的路径,不过源文件似乎得是在你的当前路径下,不然这个命令找不到源文件.

  • 啊角
    2016-09-15 17:23:38

    tar  -zcvf 压缩后的文件名  要压缩的文件或目录         

    压缩生成的文件名不能有/