跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 200元求个linux的shell
未分類
5 2 月 2020

200元求个linux的shell

chimney 大佬有话说 : 2020-1-24 00:40:33

200元求个linux的shell

本帖最后由 chimney 于 2020-1-24 11:28 编辑

服务器centos,环境宝塔,nginx+php+mysql,已安装rar4.0.0扩展http://pecl.php.net/package/rar
由于服务器上有大量压缩包基于winrar最新版压缩,很多用户手机不能兼容解压。
压缩包url(含文件名)已存放于一个mysql表中(根据需求转成txt或别的也行)

需求:
1,将压缩包逐个解压,然后重新打包(文件名与之前相同)
2,可以记录进度,或者显示百分比(主要是要知道执行到哪了,不一定要直观显示)
3,有暂停机制;或者每执行一条,间隔1分钟再执行(服务器还运行网站,怕撑不住)

会的大佬Q我,谢谢……暂时有朋友接活了,QQ号编辑掉
不限于shell,别的实现方式也行,只要centos上能用,不要太占服务器资源
有大佬加我,说这个rar是php的插件,得写成php,所以得会php……

loveqianool 大佬有话说 : 2020-1-24 00:47:42

随便 Google 一下就好多解决方案。
https://google.com/search?q=遍历文件夹解压

https://jianshu.com/p/1a6ee290c51d

https://blog.51cto.com/dreamylights/1755231

aming 大佬有话说 : 2020-1-24 01:59:03

https://www.rarlab.com/download.htm

rar linux 不知道? 你批量解包,再批量打包回zip 不就得了? 和你什么环境 php 有啥关系

chimney 大佬有话说 : 2020-1-24 06:14:23

aming 大佬有话说 : 2020-1-24 01:59
https://www.rarlab.com/download.htm

rar linux 不知道? 你批量解包,再批量打包回zip 不就得了? 和你 …

这些压缩包是程序带的,如果文件名改变,程序附件都会失效,所以rar文件还得压缩为原名rar

chimney 大佬有话说 : 2020-1-24 06:15:42

loveqianool 大佬有话说 : 2020-1-24 00:47
随便 Google 一下就好多解决方案。
https://google.com/search?q=遍历文件夹解压

谢谢,主要是还需要压缩回去,而且细节方面跟我还是有区别,所以需要付费定制

van 大佬有话说 : 2020-1-24 06:34:33

加你qq了

冻猫 大佬有话说 : 2020-1-24 06:51:05

这遍历,解压压缩就完事了,为啥说了半天php

loeveo 大佬有话说 : 2020-1-24 09:00:13

直接跑shell命令就行了呀,直接列出当前目录下指定压缩格式的文件然后批量解压跑完解压程序再反过来跑批量压缩就OK了呀

chimney 大佬有话说 : 2020-1-24 09:43:18

loeveo 大佬有话说 : 2020-1-24 09:00
直接跑shell命令就行了呀,直接列出当前目录下指定压缩格式的文件然后批量解压跑完解压程序再反过来跑批量 …

文件名和压缩包名称不同的

chimney 大佬有话说 : 2020-1-24 10:25:32

loeveo 大佬有话说 : 2020-1-24 09:00
直接跑shell命令就行了呀,直接列出当前目录下指定压缩格式的文件然后批量解压跑完解压程序再反过来跑批量 …

van兄弟跟我说,得会php……

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具