linux|解压和压缩命令
2018-01-23 本文已影响59人
明明德撩码
压缩包后缀类型:
tar.gz
tar.bz2
zip
tar.gz解压缩
![](https://img.haomeiwen.com/i4176128/66e97d6aa7b47c48.png)
压缩
![](https://img.haomeiwen.com/i4176128/c3f5824aef18fcd3.png)
zcvf 说明
-z通过gzip压缩文件或者gunzip/ungzip解压文件
-c表示创建
-v显示解压过程
-f使用文件名,之后立即加文件名
解压
![](https://img.haomeiwen.com/i4176128/0107f2fec94f8b23.png)
解压后在varlog.tar.gz上面多了一个var目录。解压成功
zxvf参数说明
-z:通过gzip压缩文件或者gunzip/ungzip解压文件
-x :解压缩文件的参数命令
-v显示解压过程
-f使用文件名,之后立即加文件名
-C( change)解释说明把文件解压到指定目录
[root@localhost tmp]# tar -zxf varlog.tar.gz -C 2/
-C, --directory=DIR
change to directory DIR
压缩包查看
命令:tar -ztvf 文件名 可以加管道| grep进行过滤
参数说明:
-z表示通过gzip压缩文件或者gunzip/ungzip解压文件
-t :查看压缩包内容
-v显示解压过程
-f使用文件名,之后立即加文件名
![](https://img.haomeiwen.com/i4176128/1b6530931b829433.png)
tar.bz2基本和上面一样差异就在第一个参数j
![](https://img.haomeiwen.com/i4176128/9662a97093c1746e.png)
zip unzip命令
![](https://img.haomeiwen.com/i4176128/9f0ac298251d79df.png)
zip压缩
[root@localhost tmp]# zip -r aa.zip /var/log
-r 是循环所有的目录级文件
unzip解压
[root@localhost tmp]# unzip aa.zip -d lizh
-d指解压目录