有些文件压缩只压缩到一个压缩包的话会有很大体积,在传输过程中会经常受到各种限制。

比如有一个8g多的文件被分三卷压缩,如果我们是在Windows系统中可以随便下载一个解压缩工具(比如7-zip),选中这三卷压缩包,选择打开方式为7-zip,一起解压就可以了。

但是如果是在Ubuntu系统中,就不是这么简单就可以解压缩了。分卷压缩文件的类型是zip,所以我们需要下载zip、unzip工具(rar类型解压过程类似)。

sudo apt install zip
sudo apt install unzip 

如果不是分卷压缩我们可以直接在该压缩包目录下打开terminal,然后unzip 要解压的包,

unzip data.zip
#zip -r data.zip ./*  #zip压缩

但如果是分卷压缩文件,就需要先合并三个分卷压缩包,然后解压,

cat data* > data.zip #星号前是分卷压缩的文件名相同部分
unzip  -q data.zip   #命令-q实现解压时不显示信息,提高压缩速度,当然也可以去掉

压缩包较大可能需要等待一会儿,至此,解压完成。


******如果以上没问题,下面的内容就可以不看了。仅对AI小白开放******

(本AI小白的心酸成长过程)


如果在解压过程中出现home磁盘内存不足的情况,那是因为Ubuntu系统中的home有点像Windows系统中的c盘,但是并不是home满了就不能用了。在装Ubuntu时并不是磁盘所有空间都分给了home,还有一些内存在other locations。

sudo nautilus #开启别的地方文件夹权限

在左下有个other locations,把需要解压缩的文件复制到other locations中的computer下,最好新建一个文件夹放需要解压缩的文件,在此进行解压缩即可。

sudo cat data* > data.zip

如果在做分卷解压缩时出现下面这种情况,则需要尝试进入root,再进行上一步即可。

sudo su #进入root

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐