Linux 常用的压缩方式
一、zip文件压缩与解压压缩:语法:zip 压缩过后的文件名要压缩的文件例:[root@localhost ~]# zip li.zip/tmpadding: tmp/ (stored 0%)[root@localhost ~]# lsanaconda-ks.cfgli.zip模板图片下载桌面initial-setup-ks.cfg公共视频文档音乐解压缩:语法:unzip 要解压的文件名选项:-d
·
一、zip文件压缩与解压
压缩:
语法:zip 压缩过后的文件名 要压缩的文件
例:
[root@localhost ~]# zip li.zip /tmp
adding: tmp/ (stored 0%)
[root@localhost ~]# ls
anaconda-ks.cfg li.zip 模板 图片 下载 桌面
initial-setup-ks.cfg 公共 视频 文档 音乐
解压缩:
语法:unzip 要解压的文件名
选项:-d 制定到解压路径
例:
[root@localhost ~]# unzip li.zip -d /home
Archive: li.zip
creating: /home/tmp/
[root@localhost ~]# ls /home
huli tmp
二、gzip 压缩与解压缩
压缩:
语法:gzip 被压缩的文件
例:
[root@localhost ~]# gzip li
[root@localhost ~]# ls
anaconda-ks.cfg li.gz 模板 图片 下载 桌面
initial-setup-ks.cfg 公共 视频 文档 音乐
ps:压缩过后源文件消失。
解压缩:
语法:gunzip 解压缩包名称
例:
[root@localhost ~]# gunzip li.gz
[root@localhost ~]# ls
anaconda-ks.cfg li 模板 图片 下载 桌面
initial-setup-ks.cfg 公共 视频 文档 音乐
ps: 解压缩后,压缩包消失。
三、bzip2 压缩与解压缩
压缩:
语法:bzip2 要压缩的文件
例:
[root@localhost ~]# bzip2 li
[root@localhost ~]# ls
anaconda-ks.cfg li.bz2 模板 图片 下载 桌面
initial-setup-ks.cfg 公共 视频 文档 音乐
ps:压缩过后,源文件消失。
解压缩:
例:
[root@localhost ~]# ls
anaconda-ks.cfg li.bz2 模板 图片 下载 桌面
initial-setup-ks.cfg 公共 视频 文档 音乐
[root@localhost ~]# bunzip2 li.bz2
[root@localhost ~]# ls
anaconda-ks.cfg li 模板 图片 下载 桌面
initial-setup-ks.cfg 公共 视频 文档 音乐
ps:解压缩过后,压缩包消失。
四、tar 压缩与解压缩
压缩:
语法:tar [选项] 自定义归档文件包名 被归档的文件
选项:-c 创建新文件
-x 拆包
-v 显示压缩或解压缩的过程
-f 使用档名,注意:f之后要立即接档名,不能再跟参数
-z 使用gzip压缩
-j 使用bzip2 压缩
例:
[root@localhost ~]# tar -czvf li.zip.tar li
li
[root@localhost ~]# ls
anaconda-ks.cfg li 公共 视频 文档 音乐
initial-setup-ks.cfg li.zip.tar 模板 图片 下载 桌面
解压缩:
ps:压缩过后源文件不会消失,因此,解压缩时,要先将源文件删除
例:
[root@localhost ~]# ls
anaconda-ks.cfg li 公共 视频 文档 音乐
initial-setup-ks.cfg li.zip.tar 模板 图片 下载 桌面
[root@localhost ~]# rm -rf li
[root@localhost ~]# tar -xvf li.zip.tar
li
[root@localhost ~]# ls
anaconda-ks.cfg li 公共 视频 文档 音乐
initial-setup-ks.cfg li.zip.tar 模板 图片 下载 桌面
更多推荐
已为社区贡献1条内容
所有评论(0)