您现在的位置是:房产观察 > 百科 > 百科知识 >
如何解压缩(如何解压压缩文件)
2023-01-03 18:21百科知识 人已围观
文章目录[隐藏]
- 拉开…的拉链
- 压缩
- 解压缩指定的编码
- 水手
- 命令含义
- 使用
活力
zip -r xxx.zip ./*unzip filename
拉开…的拉链解压缩时指定字符集。
解压windows下压缩的zip包:
unzip -O CP936 xxx.zip (用GBK, GB18030也可以)
压缩-a或--ascii 使用ASCII文字模式。-d或--decompress或----uncompress 解开压缩文件。-l或--list 列出压缩文件的相关信息。-r或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。-v或--verbose 显示指令执行过程。-V或--version 显示版本信息。
Gzip无法压缩目录。要压缩目录,可以使用以下方法:tar-zcff test.tar.gz测试。
Gzip和zip的区别在于适应的系统不同,压缩率也不同。
Gzip是高压,可以把文件压缩的更小。gzip是Linux下使用的一种格式,通常在Linux下解压。如果使用Windows下的程序解压缩,某些文件或属性可能会丢失。
解压缩指定的编码乱码场景:zip打包在windows下,压缩时默认编码是LINUX上的GBK解压缩,使用UTF-8。
gzip -O \"GBK\" xxx.zip
水手命令含义打包:将一堆文件或目录什么的变成一个总的文件。压缩:将一个大的文件经过某种压缩算法变成一个小文件。
为什么要区分这两个概念?因为Linux中很多压缩程序只能压缩一个文件,所以当你想压缩大量文件时,首先需要做一个包,然后再压缩。Tar是打包,gzip和bzip2是压缩,打包后tar可以同时调用其他压缩命令。
为了方便用户在打包和解包时对文件进行压缩或解压缩,tar命令提供了一个特殊的功能,即在打包和解包时可以调用其他压缩程序,如gzip、bzip2等。
使用-c:构建压缩文件-x:解压缩-t:查看内容-r:将文件追加到压缩文件的末尾-u:更新原压缩包中的文件。
这五个是独立的命令,其中一个用于压缩和解压缩。它可以与其他命令一起使用,但只能使用其中一个命令。根据需要压缩或解压缩文件时,以下参数是可选的。
-z: gzip -j: bz2 -Z: compress -v:显示所有进程-O:将文件解压缩到标准输出
下面的参数-f是必需的。
-f:使用文件名。记住,这个参数是最后一个参数,后面只跟着文件名。
tar -cf all.tar *.jpg
该命令用于键入所有。jpg文件打包成一个名为all.tar的包。-c是生成一个新的包,-f指定包的文件名。
tar -rf all.tar *.gif
该命令用于添加所有。gif文件到all.tar的包中。-r表示添加文件。
tar -uf all.tar logo.gif
该命令用于更新原始tar包all.tar中的logo.gif文件,而-u表示更新该文件。
tar -tf all.tar
这个命令列出all.tar包中的所有文件,-t表示列出文件。
tar -xf all.tar
这个命令用于解锁all.tar包中的所有文件。-t表示解锁。
压缩
tar -cvf jpg.tar *.jpg
//将目录中的所有jpg文件打包到jpg.tar中
tar -czf jpg.tar.gz *.jpg
//将目录下的所有jpg文件打包成jpg.tar,用gzip压缩,生成一个gzip压缩包,命名为jpg.tar.gz。
tar -cjf jpg.tar.bz2 *.jpg
//将目录中的所有jpg文件打包到jpg.tar中,用bzip2压缩,生成一个bzip2压缩包,命名为jpg.tar.bz2
tar -cZf jpg.tar.Z *.jpg
//将目录中的所有jpg文件打包到jpg.tar中,然后用compress进行压缩,生成一个umcompress压缩包,命名为jpg.tar.Z
rar a jpg.rar *.jpg
//rar格式压缩,需要先下载linux版的rar。
zip jpg.zip *.jpg
//zip格式压缩,需要先下载linux的zip。
解压
tar -xvf file.tar //解压 tar包 tar -xzvf file.tar.gz //解压tar.gz tar -xjvf file.tar.bz2 //解压 tar.bz2 tar -xZvf file.tar.Z //解压tar.Z unrar e file.rar //解压rar unzip file.zip //解压zip
摘要
1、*.tar 用 tar -xvf 解压 2、*.gz 用 gzip -d或者gunzip 解压 3、*.tar.gz和*.tgz 用 tar -xzf 解压 4、*.bz2 用 bzip2 -d或者用bunzip2 解压 5、*.tar.bz2用tar -xjf 解压 6、*.Z 用 uncompress 解压 7、*.tar.Z 用tar -xZf 解压 8、*.rar 用 unrar e解压 9、*.zip 用 unzip 解压
以上内容就是为大家推荐的如何解压缩(如何解压压缩文件)
相关推荐:
为了住一个好户型 小区的市政设施怎 上海东陆新村四街
如何解压缩(如何解压压缩文件)
语音朗读