zip文件上传linux主机,解压后权限异常,用虚拟机解决文件权限问题

      昨天下载了一个sablog的 安装包,是rar格式的,传到linux主机上不能解压,于是就用winrar解压再压缩成zip格式,传到linux主机上,解压顺利,但是安装的时候遇到了麻烦,提示权限不够,一查看,本来应该644的文件权限,解压以后是600,导致权限不够,改权限吧,可恶的是空间商的CPanel提供了单个文件夹和单个文件的权限修改,sablog解压後层次目录那么多,一个一个来太麻烦,用tfp客户端工具leechftp可只能单个文件夹下多个文件一起修改权限,无法递归修改,只能另想办法了。

    想起几天前装的虚拟机vmware,虚拟了一个Ubuntu和turbolinux,进ubuntu图形界面,用samba文件共享访问将本机win下的sablog拷贝过去,用chmod -R 744 sablog将权限全部修改,然后用 tar -cf 命令打包,回传到win下,然后在win下将打包的tar文件上传到远程linux主机,在远端解压,权限正常,可以正常安装,至此问题解决。

    想不到linux下的目录安全性还给安装php程序带来了一点小麻烦,一直以来觉得zip压缩格式和rar压缩格式没有什么区别,今天终于知道了区别,zip还是比较老到啊,宝刀不老,在linux下win下通吃。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值