一、压缩和归档
打包:即归档,类似于旅游之前收拾行李
压缩:为了减少占用的磁盘空间,可以做备份,在网络上传输时节省网络带宽。
打包压缩软件
在不同的os当中有不同的方式来实现。如下
windows : winrar 360 压缩 好压 7zip winzip
linux :压缩格式: gz ,bz2,xz,zip,Z
压缩算法不同,导致压缩比不同
压缩软件 gzip bzip2 xz zip
既能打包又能压缩的软件: tar ****
接下来一一的介绍
1.zip 语法格式:zip filename.zip压缩后的文件名 file1(待压缩文件) file2 ...
注:压缩后不删除原文件
解压缩: unzip 文件名;-d :指定解压路径
2. gzip 语法格式:gzip /path/to/somefile 注:默认会删除原文件 .gz
选项: -d 解压缩;-#: 指定压缩比,压缩比越小,速度越大
gzip的压缩包,在解压后,压缩包消失,解压后的文件出现。
压缩其实是有级别的: 1-9 (1 级别最低,速度最快,效率最低; 9 级别最高,速度最慢,效率最高。
默认级别是 6)
解压:gunzip 文件名
zcat 文件名 不解压的情况下查看文本的压缩文件
3.bzip2 注:通常能够生成比使用 gzip 压缩更小的文件 ( 压缩比较高 )
bzip2 文件名
选项 -d: 解压
-# :指定压缩比
-k: 保留原文件
解压缩: bunzip2
bzcat 文件名 不解压查看
4.xz 语法:xz somefile 注:压缩比更大
解压:unxz或 xzdec
选项 -d: 解压
-k: 保留原文件
-c: 输入到屏幕
xzcat 不解压查看
5. tar *** 既可以打包,又可以压缩
语法格式:tar 选项 包名 打包的文件或目录 注:一定要注意语法格式,先是打包后的名字,然后才是要打包的东西
打包:选项
-c: 创建归档文件
-f FILE.tar: 操作的归档文件
-x: 展开归档
--xattrs: 归档时,保留文件的扩展属性信息
-t: 不展开归档,直接查看归档了哪些文件
-C: 解压时指定路径
-r :向包中追加文件
-p: 保留权限信息
-v: 显示详细过程
打包压缩同时进行及其他
选项
-z :表示使用 gzip 压缩方式压缩或者解压缩
-j :表示使用 bzip2 压缩方式压缩或者解压缩
-c :表示创建 --create
-v :显示详细过程
-f :指定文件,一般后面跟包名
-r :向包中追加文件,不能追加压缩的文件
-t :不解包查看包中的内容
7万+

被折叠的 条评论
为什么被折叠?



