文档标签: 7z
最近读图网的事情搞的我不得不将网站所有的内容复制到另一台centos下了,因另一台是别人的,所以我要将文件打压后并且加密然后移去过去. 以前有一篇文章讲解过关于7z的安装,如果你服务器上还没有安装请移步这里:centos压缩文件操作命令,7za操作,7za命令. 下面我们着重讲解一下7za加密与7za解密: 加密文件 为方便演示,先将上一例中输出的文件和目录全部删掉。 为压缩后的文件加密可以使用-p参数,如 7z a -p temp.7z * 这时要求你输入密码,然后再验证一次,两次完全相同,即可通过。 此时再解压文件的时候就会要求你输入密码,只有密码正确时才能将文件正常解出,否则输出的文件全为空白文件,此时7-zip的输出结果为2,如 7z x -ot temp.7z 当然,也可以在-p后紧跟着密码内容,如-p123456,但密码的内容也会留在屏幕上,有泄露的危险。 3.加密文件......
今天公司弄了一个阿里去主机试用,涉及到很多文件,于是我想起了zip这个东西!
以下的是zip的操作命令,但是我最后还是选 用p7zip这个解压软件!
CentOS Linux中zip压缩和unzip解压缩命令详解
实例演示:
以下命令均在/home目录下操作
cd /data #进入/home目录
1、把/home目录下面的mydata目录压缩为mydata.zip
zip -r mydata.zip mydata #压缩mydata目录
2、把/home目录下面的mydata.zip解压到mydatabak目录里面
unzip mydata.zip -d mydatabak
3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
zip -r abc123.zip abc 123.txt
4、把/home目录下面的wwwroot.zip直接解压到/home目录里面
unzip wwwroot.zip
5、把/home目录下面的abc12.zip、...
cd /usr/local/src/
wget http://sourceforge.net/projects/p7zip/files/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2
tar jxvf p7zip_9.20.1_src_all.tar.bz2
cd p7zip_9.20.1
make
make install
注意命令是:7za不是7z
看到如下信息就说明你安装成功了:
./install.sh /usr/local/bin /usr/local/lib/p7zip /usr/local/man /usr/local/share/doc/p7zip
- installing /usr/local/bin/7za
- installing /usr/local/man/man1/7z.1
- installing /usr/local/man/man1/7za.1
- installing /usr/local/man/man1/7zr.1
- installin...
3 条记录 1/1 页