莫莫格
2015-07-03 15:36
使用zip来压缩文件或文件夹不是更简单么?何必要用.tar.gz呢
童鞋你好 你应该是没有记住老师的压缩命令1中讲的bz2和gz这两种格式的压缩包命令都对目录/文件夹的压缩有些不足 而bz2是直接不能压缩文件夹/目录的 gz是不能直接压缩目录的。
bz2:
[root@localhost ~]# mkdir test
[root@localhost ~]# bzip2 test
bzip2: Input file test is a directory.
输入文件“测试”是一个目录。 它会提示你要压缩的文件是一个目录{“测试”是我的目录名称}
而gz也是不能直接对目录进行压缩的 只能压缩目录下的子文件
gz:
[root@localhost ~]# cd jp //到日本目录
[root@localhost jp]# ls //目录下有3个文件
cangls longzels usals //三个文件 苍老师 泷泽老师 美国老师。。
用gzip -r 压缩下jp目录
[root@localhost jp]# cd .. //先到root目录下
[root@localhost ~]# gzip -r jp // 压缩jp目录下的所有子文件
[root@localhost ~]# cd // jp 到jp目录下
[root@localhost jp]# ls
cangls.gz longzels.gz usals.gz
老师在压缩命令2中讲到了 tar打包的命令 可以把一个目录直接打包成一个文件 这样就可以直接对文件进行解压缩了.文件夹/目录 就成了文件了. gz和bz2就可以直接对文件解压缩了 就避免了对文件夹/目录的解压缩的不足了。
说的不对请指出来。
Linux达人养成计划 I
399417 学习 · 3791 问题
相似问题