linux下安装使用7z

不得不在windows上打包一些中文文件名的文件传到linux服务器上。但是zip的中文文件名我一直没弄清楚如何处理。不得不转移到7z的压缩工具上了。有些版本的linux的源不如yum或者apt-get那么丰富,无法便捷的安装。只能手动安装了。

下载 http://sourceforge.net/projects/p7zip/files/ 找到linux版本的tar包。
因为下载的是.tar.bz2格式 所以解压命令tar jxvf ...tar.bz2
解压,运行install.sh


7z简单使用

2.)解压7z压缩的文件

7z x *.7z



3.)压缩文件(用密码加密)

7z a -p123456 test.7z /home/erico/test/



4.)解压带密码的压缩文件

7z x -p123456 test.7z



5.)删除压缩包里的文件

7z d -p123456 test.7z

#(该命令会把test.7z里面的文件全部删除,只保留test.7z这个空包文件)



6.)压缩固定大小的包(分包)

7z a -p123456 -v1m test.7z /home/erico/test/

#(该命令行会将test目录打包成多个包,每个包大小都是1M,最后一个包<=1m)



7.)解压分包

7z x -p123456 -o/home/test_dir/ test.7z.001

# (该命令会将解压出来的文件放到/home/test_dir/目录下,注意,解压分包时一定要解压第一个分包【test.7z.001】!)

8.)保持文件目录路径和文件权限

一定要用root用户对目录压缩和解压,要不目录和文件的权限会改变!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值