Linux tar命令

作者: chaofeng | 来源:发表于2015-06-09 15:38 被阅读38次

两种压缩方式

  • gzip *.tar.gz
  • bzip2 *.tar.bz2
    bzip2更佳

压缩

  • gzip
    tar -z(gzip) -c(打包) -v(显示信息) -f(文件名) *.tar.gz
  • bzip2
    tar -j(bzip2) -c(打包) -v(显示信息) -f(文件名) *.tar.bz2
  • example
    tar -zpcv -f ./a.tar.gz /etc (将etc目录打包为a.tar.gz)
    tar -jpcv -f ./a.tar.bz2 /etc (将etc目录打包为a.tar.bz2)

解压

  • gzip example
    tar -zxv -f a.tar.gz (解压到该目录下)
  • bzip2 example
    tar -jxv -f a.tar.bz2 -C /tmp(解压到/tmp目录下)

查看

  • gzip exampl
    tar -ztv -f a.tar.gz
  • bzip2 example
    tar -jtv -f a.tar.bz2 | grep 'shadow'

相关文章

网友评论

    本文标题:Linux tar命令

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