Linux tar包使用方法

   日期:2017-05-23

Linux tar包使用方法
打包
tar -cvf 包的名称 需要打包的文件或目录
-c //代表创建打包
-v //显示过程
-f //包名称,注意f后面必须跟上包的名称
-z //gzip压缩
-j //bzip2压缩
-J //xz压缩
-x //解包
-t //查询
-r //添加某个文件到包里
--delete //删除包里的某个文件

例: tar -cvf root.tar /root ///root打包
tar -r install.log -f root.tar //将install.log文件追加到root.tar包里
tar --delete install.log -f root.tar //将install.log文件从root.tar包里删除
tar -tf root.tar //查看包里有哪些内容
tar -xvf root.tar //解开包

tar -zcf root.tar.gz /root ///root打包并压缩成gzip格式
tar -jcf root.tar.bz2 /root ///root打包并压缩成bzip2格式
tar -Jcf root.tar.xz /root ///root打包并压缩成xz格式
tar -zxf root.tar.gz  //将root.tar解压并解包
tar -jxf root.tar.bz2  //将root.tar解压并解包
tar -Jxf root.tar.xz  //将root.tar解压并解包
tar -zcf root.tar.gz -C /root   //将root.tar解压并解包到root目录