tar命令的问题

来源:9-6 管道符

qq_迅嘉_0

2016-09-14 23:54

为什么会报错呢

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

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

/tmp/

/tmp/.ICE-unix/

/tmp/yum.log

[root@localhost ~]# 


写回答 关注

2回答

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

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

    qq_迅嘉_...

    非常感谢!

    2016-11-11 23:25:53

    共 1 条回复 >

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

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

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

    qq_迅嘉_...

    但是我原本就想把它压缩到根目录下啊

    2016-09-16 00:25:18

    共 1 条回复 >

Linux达人养成计划 I

Linux入门视频教程,以通俗易懂的语言带你感受linux之美

399344 学习 · 3791 问题

查看课程

相似问题