4.焦油包压缩和解压缩
打包是指文件或目录的集合,这个集合存储在一个文件中 。归档文件没有压缩,占用的空空间是其中所有文件和目录的总和 。
5MB
10MB
3.txt 20MB
123.tar 35MB
压缩文件也是文件和目录的集合 , 这个集合也存储在一个文件中,但两者的区别是压缩文件占用的磁盘空比集合中所有文件的总和要小 。
123.tar.gz不是35MB,而是压缩后的大小 。
1)包装
命令:tar
功能:将多个文件打包成一个文件 。
语法:tar选项打包要打包的文件名或目录 。
通用参数:
-c,创造就是创造 。
-v,展示打包文件的过程 。
-f,指定包的文件名 。必须添加此参数 。
-u , 更新缩写 , 更新原始打包文件中的文件(理解)
-t,检查打包文件的内容(理解)
注意:
您可以使用tar命令指定选项,而无需在选项前输入“-” 。例如,使用“cvf”选项与“-cvf”具有相同的效果 。用tar命令归档的包通常称为tar包(tar包文件都以“.”结尾) 。焦油”) 。
用法:tar -cvf文件名文件1文件2文件3
示例代码:
# tar-CVF abc.tar a . txt b . txt c . txt
含义:将当前目录下的a.txt b.txt c.txt打包成abc.tar文件,大小为三个文件之和 。只有CVF大师 。
用法:将tar -uf文件追加到现有的包名中 。
示例代码:
# tar-uf abc.tar d . txt
含义:将当前目录下的d.txt追加到abc.tar文件中,其大小为四个文件之和 。
用法:tar -tf包文件名
示例代码:
# tar-TF abc.tar
含义:查看abc.tar文档的内容 。
2)打包和压缩(要点)
在Linux下,有很多常用的压缩工具,比如gzip、zip、bzip2、xz等 。
tar打包时支持压缩 , gzip、bzip2、xz压缩工具都可以用在tar打包的文件中 。
命令:tar
功能:将多个文件打包压缩成一个文件,其实就是tar命令的三个压缩参数 。
语法:tar选项打包文件名要压缩的文件或目录 。
通用参数:
-z,压缩成 。gz格式 。
-j,压缩为. bz2格式
-J,压缩为 。xz格式
-c,创造就是创造 。
-x , 解压 。
-v,展示打包文件的过程 。
-f,file指定包的文件名 。必须添加此参数 。
-u,更新缩写 , 更新原始打包文件中的文件(理解)
-t,检查打包文件的内容(理解)
替换
替换f
注意:这里打包的文件名叫做abc.tar.gz,其中 。gz表示用gzip压缩的tar文件,方便运维人员识别文件 。
用法:tar -jcvf文件名文件1文件2文件3
示例代码:
# tar-jcvf ABC . tar . bz2 a . txt b . txt c . txt
含义:通过bz2压缩将当前目录下的a.txt b.txt c.txt打包成abc.tar.bz2文件,这是压缩后的大小 。
用法:tar -Jcvf文件名文件1文件2文件3
示例代码:
# tar-Jcvf ABC . tar . xz a . txt b . txt c . txt
含义:通过xz压缩将当前目录下的a.txt b.txt c.txt打包成abc.tar.xz文件,这是压缩后的大小 。
注意:bz2、gzip、xz、XZ的压缩比不同 。在实践中 , gzip是最常用的一种 。换句话说,最常见的压缩和打包文件是tar.gz
3)减压
解压缩时,将压缩命令中的C替换为x 。
用法:tar -zxvf文件名
示例代码:
#塔尔-zxvf abc.tar.gz
含义:解压缩abc.tar.gz文件 。
用法:tar -jxvf文件名
示例代码:
#tar -jxvf abc.tar.bz2
含义:解压abc.tar.bz2文件 。
用法:tar -Jxvf文件名
示例代码:
#tar -Jxvf abc.tar.xz
含义:解压abc.tar.xz文件 。
通用解压缩参数(记住这一点)
用法:tar -xvf文件名
示例代码:
#tar -xvf abc.tar.xz
含义:系统会自动识别压缩格式,并自动选择相应的工具进行解压缩 。
5.zip压缩和解压缩(理解)
1)zip压缩
命令:zip
功能:兼容unix和windows,可以压缩多个文件或目录 。
语法:# zip [parameter]压缩文件需要压缩文件(可以是多个文件)
选项:-r递归压缩(压缩文件夹)
注意:zip压缩默认的压缩格式是 。拉链 。当然也可以加上后缀 。zip , 通常是添加的 。
用法:文件压缩
用法:zip压缩文件名要压缩的文件
示例代码:
#zip 1.zip 1.txt
含义:将1.txt压缩成1.zip
# zip 1 Dao 4 . zip 1 . txt 2 . txt 3 . txt 4 . txt
含义:将4个文件1.txt,2.txt , 3.txt,4.txt压缩成1dao4.zip文件 。
用法:文件夹压缩
2)解压缩解压
命令:解压缩
功能:提取文件 。
语法:解压要解压的压缩文件[-d]解压目录
推荐阅读
- 请注意,滇绿可不是老茶
- 卫校学什么 卫校学哪些
- 拼多多先享后付多久还款 拼多多先用后付能用几次
- 方舟生存进化迷失岛恐狒是什么 方舟迷失岛恐狒介绍
- 苹果13厚度
- 淘宝怎么解绑支付宝 淘宝怎么解绑支付宝实名认证
- 山羊绒西服可以熨烫吗 羊绒西装可以熨烫吗
- 宁波信用卡怎么提现到支付宝 信用卡怎么提现到支付宝
- 银行卡怎么转账到支付宝 银行卡怎么转账到支付宝上