Vpsadd教程:Linux vps上压缩某个特定的文档

Vpsadd教程:Linux vps上压缩某个特定的文档
昨天写了《Vpsadd教程:Linux vps上解压某个特定的zip文档》,今天再来补一篇如何压缩vps上的文档。方便我们打包转移数据。

unzip

在vps中搞网站经常需要搬家,我经常做的是把网站目录打包,压缩成zip格式的(许多虚拟主机都是支持zip格式),然后下载上传到新的网站空间,再解压。所以zip格式的压缩和解压就有必要了解下了。

zip的使用和常用参数:
-a 将文件转成ASCII模式
-F 尝试修复损坏的压缩文件
-h 显示帮助界面
-m 将文件压缩之后,删除源文件
-n 特定字符串 不压缩具有特定字尾字符串的文件
-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
-q 安静模式,在压缩的时候不显示指令的执行过程
-r 将指定的目录下的所有子目录以及文件一起处理
-S 包含系统文件和隐含文件(S是大写)
-t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy

zip压缩及解压安装

1
apt-get install zip unzip
zip压缩命令  上面表示是没有功能的话先安装,如果已经有了,不需要安装

我想把一个文件abc.txt和一个目录dir1压缩成为yasuo.zip:

1
zip -r yasuo.zip abc.txt dir1
zip解压命令

我下载了一个yasuo.zip文件,想解压缩:

1
unzip yasuo.zip
我有一个很大的压缩文件large.zip,我不想解压缩,只想看看它里面有什么:

1
unzip -v large.zip
解压到指定目录

1
unzip yasuo.zip -d /yasuo

发表评论