压缩:为了节约磁盘空间。
gzip --- .gz
bzip2 --- .bz2
xz --- .xz
compress --- .z
压缩比例:xz > bzip2 > gzip > compress
以上这些工具实际工作不怎么用,因为只能对普通文件压缩,不能压缩目录文件。
zip --- .zip
zip可以对目录文件进行压缩。且windows也支持zip格式
后缀: .z
来源: ncompress包
压缩比例比较小,不常用。
gzip:压缩工具。
gunzip:解压工具
后缀:.gz
来源: gzip包
-d decompress。解压缩,相当于gunzip
-k, keep,保留源文件
后缀:.bz2
来源:bzip2包
-d 解压缩
后缀:.xz
来源: xz包
-d 解压缩
zip可以实现目录打包,多个文件合成一个文件压缩。可能会丢失属性信息,建议用tar代替
来源:zip和unzip包
后缀:.zip
-r: 压缩目录文件的时候需要添加这个参数
-d: 解压到指定目录
先把多个文件打成一个包,然后再进行指定格式压缩。
后缀: .tar
-f: 打包成一个文件
-v: 显示过程
-c:打包
-x:解压文件
-z:默认调用gzip命令来进行压缩
-j:调用bzip2命令来进行压缩
-C:指定路径
-p:保留原始属性和权限
tar -cf 打包成的文件 要打包的文件
tar -tf filename
tar -c[z|j]f
压缩成的文件 指定文件
tar -xf filename(默认解到当前目录下)
大文件切割成多个小文件。
-b: 指定大小 --- -b size
-d: 需要进行切割的文件,切割出来的文件会自动加数字结尾
#分割大的 tar 文件为多份小文件
split -b Size –d tar-file-name prefix-name
切割完成后组合成大文件的方法: --- 重定向
cat file1 ... filen > filename
历史悠久的打包工具,目前很少使用。
手机扫一扫
移动阅读更方便
你可能感兴趣的文章