美文网首页
Linux: tar 打包时去掉前缀目录

Linux: tar 打包时去掉前缀目录

作者: wzNote | 来源:发表于2020-04-24 14:27 被阅读0次

    普通的打包命令

    tar -czvf a.tar dir1/dir2/file.txt
    

    打包后用 tar -xzvf a.tar dir3 将文件解压到dir3,解压后的文件存储在dir3/dir1/dir2/file.txt,现在希望解压后文件直接存储在dir3

    去前缀压缩

    tar -czvf a.tar -C dir1/dir2/file.txt
    

    再次用 tar -xzvf a.tar dir3解压后的结果为:dir3/file.txt

    压缩多个文件的方法

    tar -czvf a.tar -C dir1/dir2/file1.txt -C xxx/xxx/file2.txt
    

    相关文章

      网友评论

          本文标题:Linux: tar 打包时去掉前缀目录

          本文链接:https://www.haomeiwen.com/subject/wklfwhtx.html