当前位置: 技术问答>linux和unix
zip压缩文件的一点儿疑问!
来源: 互联网 发布时间:2016-10-03
本文导语: 用zip压缩文件 zip 01.zip -r * 目录下有一个.htaccess文件,隐藏,居然不压缩? | 可以这样: [root@RHEL5 test]# ls -al total 80 drwxr-xr-x 2 root root 4096 Oct 5 09:47 . drwxr-xr-x 29 root root 4096 Oct...
用zip压缩文件
zip 01.zip -r *
目录下有一个.htaccess文件,隐藏,居然不压缩?
zip 01.zip -r *
目录下有一个.htaccess文件,隐藏,居然不压缩?
|
可以这样:
[root@RHEL5 test]# ls -al
total 80
drwxr-xr-x 2 root root 4096 Oct 5 09:47 .
drwxr-xr-x 29 root root 4096 Oct 5 09:41 ..
-rw-r--r-- 1 root root 122 Sep 8 09:25 a1.tar.gz
-rw-r--r-- 1 root root 0 Sep 18 10:53 abd.dat
-rw-r--r-- 1 root root 0 Sep 18 10:53 .autorelabel
-rw-r--r-- 1 root root 7039 Sep 22 09:04 snort.tmp1
-rw-r--r-- 1 root root 65 Oct 2 20:57 t1.txt
-rw-r--r-- 1 root root 1578 Oct 2 21:08 t2.txt
-rw-r--r-- 1 root root 15 Oct 5 09:41 .t3-rw-r--r-- 1 root root 1701 Oct 5 09:45 test.tar.gz
-rw-r--r-- 1 root root 0 Sep 18 10:53 ts1.txt
[root@RHEL5 test]# zip test.zip * .*
adding: a1.tar.gz (deflated 3%)
adding: abd.dat (stored 0%)
adding: snort.tmp1 (deflated 86%)
adding: t1.txt (deflated 25%)
adding: t2.txt (deflated 84%)
adding: test.tar.gz (stored 0%)
adding: ts1.txt (stored 0%)
adding: ../ (stored 0%)
adding: .autorelabel (stored 0%)
adding: .t3 (stored 0%)
.t3隐藏文件已经包含到压缩文件里了,你可以解包到某个目录下试试看
[root@RHEL5 test]# ls -al
total 80
drwxr-xr-x 2 root root 4096 Oct 5 09:47 .
drwxr-xr-x 29 root root 4096 Oct 5 09:41 ..
-rw-r--r-- 1 root root 122 Sep 8 09:25 a1.tar.gz
-rw-r--r-- 1 root root 0 Sep 18 10:53 abd.dat
-rw-r--r-- 1 root root 0 Sep 18 10:53 .autorelabel
-rw-r--r-- 1 root root 7039 Sep 22 09:04 snort.tmp1
-rw-r--r-- 1 root root 65 Oct 2 20:57 t1.txt
-rw-r--r-- 1 root root 1578 Oct 2 21:08 t2.txt
-rw-r--r-- 1 root root 15 Oct 5 09:41 .t3-rw-r--r-- 1 root root 1701 Oct 5 09:45 test.tar.gz
-rw-r--r-- 1 root root 0 Sep 18 10:53 ts1.txt
[root@RHEL5 test]# zip test.zip * .*
adding: a1.tar.gz (deflated 3%)
adding: abd.dat (stored 0%)
adding: snort.tmp1 (deflated 86%)
adding: t1.txt (deflated 25%)
adding: t2.txt (deflated 84%)
adding: test.tar.gz (stored 0%)
adding: ts1.txt (stored 0%)
adding: ../ (stored 0%)
adding: .autorelabel (stored 0%)
adding: .t3 (stored 0%)
.t3隐藏文件已经包含到压缩文件里了,你可以解包到某个目录下试试看
|
你别看错了啊,我输的是* .*,不是*.*,中间有一个空格的,你要是输*.*压缩文件少了别怪我啊,呵呵
|
这种情况楼上已经说了一种解决方法
另外 你反正要压缩该目录下的所有文件 你何不上上层目录去操作
#cd ../
#zip 01.zip -r ./path
另外 你反正要压缩该目录下的所有文件 你何不上上层目录去操作
#cd ../
#zip 01.zip -r ./path
|
前面都已经把操作示例贴出来了,为啥不看一下呢,现在的人真懒,估计是看到一大片字母就直接跳过了
这样:zip test.zip * .*