Linux下解压各种压缩文件(unzip批量解压缩,tar批量解压缩)

.zip

unzip file.zip -d floder/    #-d: 解压到指定文件夹
unzip "*.zip"              #批量解压zip文件,不加引号会认为第二个文件是指定的解压文件夹,导致报错

.rar

unrar e file.rar      #需安装rar软件

.gz

gzip -d file.gz        #gzip filename压缩文件生成filename.gz并删除原文件,-k保留源文件
gunzip file.gz 

.tar.gz / .tar / .tar.Z / .bz2

tar –xvf file.tar
tar -zxvf file.tar.gz
tar -jxvf file.tar.bz2
tar –Zxvf file.tar.Z

tar批量解压缩不可使用tar -zxvf *.tar.gz,需逐个解压

#!/bin/bash
for tar in *.tar.gz
        do tar -zxvf $tar
done
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容