最近读图网的事情搞的我不得不将网站所有的内容复制到另一台centos下了,因另一台是别人的,所以我要将文件打压后并且加密然后移去过去. 以前有一篇文章讲解过关于7z的安装,如果你服务器上还没有安装请移步这里:centos压缩文件操作命令,7za操作,7za命令. 下面我们着重讲解一下7za加密与7za解密: 加密文件 为方便演示,先将上一例中输出的文件和目录全部删掉。 为压缩后的文件加密可以使用-p参数,如 7z a -p temp.7z * 这时要求你输入密码,然后再验证一次,两次完全相同,即可通过。 此时再解压文件的时候就会要求你输入密码,只有密码正确时才能将文件正常解出,否则输出的文件全为空白文件,此时7-zip的输出结果为2,如 7z x -ot temp.7z 当然,也可以在-p后紧跟着密码内容,如-p123456,但密码的内容也会留在屏幕上,有泄露的危险。 3.加密文件......
最近网站备案成功了!需要将原来win服务器的文件迁移到新的centos服务器上!
以前是用FTP上传到win服务器上的,现在centos上虽然是开启了FTP服务,感觉还是 有点慢,于是就用到了7z这个软件。
先在服务器上安装7Z软件,具体的安装步骤请看我前些时间记录的: centos 7zip安装与运用,7z命令详解。
今天我们说一下7za在压缩文件中的操作
无非有三个:添加、删除、修改
哈哈!
命令行压缩解压一 7z
1) 简介
7z,全称7-Zip, 是一款开源软件。是目前公认的压缩比例最大的压缩解压软件。
主页:http://www.7-zip.org/
中文主页:http://7z.sparanoid.com/
主要特征:
# 全新的LZMA算法加大了7z格式的压缩比
# 支持格式:
* 压缩 / 解压缩:7z, XZ, BZIP2, GZIP, TAR, ZIP
* 仅解压缩:ARJ, CAB, CHM, CPIO, DEB, DMG, FAT, HFS, ISO, LZH, L...
这种文件是使用tar打包后再压缩生成的。解压方法是:
7za e xxxx.tar.xz
如果没有安装7za,可以查找一下我前面的一篇关于7za的安装和应用的文章:
centos 7zip安装与运用,7z命令详解
安装:
1、tar -jxvf xxxxx.tar
2、cd xxxxxx-1.0
3、./configure --prefix=/
4、make
5、make install
到这 里你已经学习了如何解压,如果不会7za的同时也学习了7za命令
tar安装等命令,
下面来说一下xz是什么文件,
啊上面已经 说过了,xz其实就tar再压缩成的文件,
一般在lunix unixt系统下应用。...