为了账号安全,请及时绑定邮箱和手机立即绑定

关于压缩文件扩展名问题

将同一个文件压缩成 cc.gz 和 cc 都能压缩成功,但是只有cc.gz 显示红色并可以解压,难道cc不是压缩文件吗?

正在回答

2 回答

我按照你的方法试了一遍,确实如你所说。不过我不能解释原因,我只能指出你的问题描述的问题,你说将同一个文件压缩成cc.gz和cc都成功了,这里有问题了,你ls一下,cc的文件颜色和cc.gz不一样的,说明并没有压缩成功,既然没压缩成功,当然不能解压缩。

Linux应该是不识别文件拓展名的,我只能理解成gzip这个外部压缩工具是识别拓展名的。

gzip -c a >cc 这个指令是将a源文件压缩并将压缩内容输出到屏幕,这里没问题,但是你把它写入到cc这个空文件的过程中就有问题了,gzip默认的格式都是带.gz的,不知道你发现没,所以问题就出在这了,这里只能手动加后缀才行。深层原因我也不懂,毕竟新手,只能说道这了。等大牛来解答吧


0 回复 有任何疑惑可以回复我~

压缩后是有后缀的,你的cc是源文件

0 回复 有任何疑惑可以回复我~
#1

joker1997 提问者

我的源文件起名为a,压缩后的新文件改名为cc
2017-02-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Linux达人养成计划 I
  • 参与学习       399413    人
  • 解答问题       3791    个

Linux入门视频教程,以通俗易懂的语言带你感受linux之美

进入课程

关于压缩文件扩展名问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信