最近有个项目需要压缩打包,然后我就使用了Ubuntu里面自带的压缩工具,就是文件夹右键,然后压缩,但是发现当解压出来的时候,会提示类似错误,如下图:
简单来说就是找不到这个文件或目录,然后我一步步跟着这个目录走,看到是一个链接
但是明明我这个文件是有的,就是说我这个文件不存在
然后我就产生猜想:
1、是否为解压的时候存在问题
2、是否为压缩格式有关
3、是否与压缩方式有关
后续我就做了个小实验,当我在一个文件夹里面加入链接,然后压缩,再解压出来,链接就不见了,然后我再使用命令去压缩,然后再解压,链接就还在
此时就可以判断,应该是压缩方式有关,因为我之前是用文件夹右键,然后压缩来做的
使用命令如下:
tar -czvf 压缩文件名.tar.gz 要压缩的文件夹名
总结:
有点坑爹,不明白为什么同样是压缩会有这种问题,不知道是系统bug还是操作问题