简介

tar命令是Unix/Linux系统中备份文件的可靠方法,
几乎可以工作于任何环境中,它的使用权限是所有用户。
建议针对目录

打包,压缩

语法:

tar 选项 压缩包名称 源文件

===打包,压缩===

tar -cf etc.tar /etc
linux之文件打包及压缩_第1张图片
解压:tar -xf etc.tar
linux之文件打包及压缩_第2张图片
//z是gzip
tar -czvf etc-gzip.tar.gz /etc/
//j是bzip
tar -cjf etc-bzip.tar.bz /etc/
//J是xzip
tar -cJf etc-xzip.tar.xz /etc/

观察三个包的体积。

ll -h etc*
linux之文件打包及压缩_第3张图片

解压,解包

查看,并没有解压

tar -tf etc.tar //t查看f文件名
linux之文件打包及压缩_第4张图片
//简单粗暴
解压缩
tar xf etc3.tar.xz
linux之文件打包及压缩_第5张图片
//-C重定向到//tmp目录
tar -xvf etc2.tar.bz2 -C /tmp
linux之文件打包及压缩_第6张图片