Linux笔记:文件压缩解压
2020-04-15 16:00:50来源:博客园 阅读 ()
Linux笔记:文件压缩解压
在Linux上进行上传下载时很容易就会用到压缩和解压操作,其中用的较多的算是tar命令了,其他命令也可以了解下。
gzip/gunzip命令
gzip 文件:以.gz格式压缩文件。压缩完成后文件名默认是以.gz结尾的(但是注意Linux中是没有后缀名一说的)。
gunzip 压缩文件:解压.gz格式的压缩文件。
注意:gzip只能压缩文件,不能压缩目录,所以对于目录通常是先打包成一个文件,如tar文件,然后再压缩成gz文件,如“xxx.tar.gz”。并且压缩文件或者解压文件之后原文件会被删除,不会保留原文件(跟Windows不同)。
bzip2命令
bzip2 选项 文件:以.bz2格式压缩文件,压缩后的文件名默认以.bz2结尾。它实际上是gzip命令的一个升级版,不仅提供了保留原文件的选项,它的压缩比也比.gzip高很多,所以适用于压缩那些比较大的文件。
bunzip2 选项 压缩文件:以.bz2格式解压文件。
压缩或解压选项:
- -k:保留原文件。gzip命令产生压缩文件后或解压后不会保留原文件。
注意:bzip2只能压缩文件,不能压缩目录,所以对于目录通常也是先打包成一个文件再进行压缩。
tar命令
tar 选项 压缩后文件名 目录:打包压缩一个目录。如以.tar.gz结尾的压缩文件,其中tar表示生成的打包文件,gz表示将打包的文件进行压缩。
常用压缩格式:
- tar -czf 压缩后文件名 目录:以.gz格式打包压缩一个目录。
- tar -cjf 压缩后文件名 目录:以.bz2格式打包压缩一个目录。
常用压缩选项:
- -c:打包并生成一个打包文件。
- -v:显示详细信息。
- -f:指定文件名。
- -z:以.gz格式压缩文件。
- -j:以.bz2格式压缩文件。
常用解压格式:
- tar -xzvf 压缩文件名:以.gz格式解压一个压缩文件。(解压后的文件或目录放在当前目录中)
- tar -xjvf 压缩文件名:以.bz2格式解压一个压缩文件。(解压后的文件或目录放在当前目录中)
常用解压选项:
- -x:解包文件。
- -v:显示详细信息。
- -f:指定需要解压的文件。
- -z:以.gz格式解压文件。
- -j:以.bz2格式解压文件。
zip/unzip命令
zip 选项 压缩后文件名 文件或目录:以.zip格式压缩文件或目录。相较于.gz格式的压缩,.zip压缩完成后会保留原文件,但是压缩比是低于.gz的。
选项:
- -r:压缩目录。
unzip 压缩文件名:以.zip格式解压文件。
注:在Windows上打包压缩成zip格式的文件,上传到Linux上也可以使用unzip命令解压,但是里面如果有中文的话可能会乱码。
原文链接:https://www.cnblogs.com/guyuyun/p/12702523.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Linux系统如何设置开机自动运行脚本? 2020-06-11
- Linux指令和shell脚本 2020-06-11
- 适合开发者的最佳Linux发行版 2020-06-11
- 文件压缩和打包 2020-06-11
- RAID 1 软件实现(Linux 系统) 2020-06-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash