Linux打包命令tar

打包和压缩都是为了文件的传输比较方便。

打包

打包并不会减小整理文件的大小,只是将所有的文件归并到同一个tar包里面。

tar -cvf xxx.tar dir

压缩

压缩是在打包的基础上进行的操作,将极大的缩小版本。常见压缩格式有bz2、gz、xz和zip,解压缩的方法和压缩是相对的。

bz2

tar -jcvp -f xxx.tar.bz2 dir
tar -jxvf xxx.tar.bz2

bz

tar zxvf FileName.tar.gz 
tar zcvf FileName.tar.gz dirName

gz

tar -zcvp -f xxx.tar.gz dir
tar -zxvf xxx.tar.gz

xz

tar -Jcvp -f xxx.tar.xz dir
tar -Jxvf xxx.tar.xz

zip

zip -r xxx.zip dir
unzip -o xxx.zip [-d dir] # -d表示指定目录,unzip命令需要系统支持
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容