Loading... ## 啊 可访问SSH - tar.gz `tar -zxvf xxx.tar.gz` - zip `unzip xxx.zip` - xz - 仅解压 `xz -d xxx.xz` - 解压并保留原文件 `xz -dk xxx.xz` - tar.xz - 嫌麻烦 `tar -xvf xxx.tar.xz` - 不嫌麻烦 ```shell xz -dk xxx.tar.xz tar -xvf xxx.tar ``` - tgz `tar -zxvf xxx.tgz` ## 啊 不能访问SSH ### 唔 可上传文件但没有在线解压(OwnMyFreeHost!!!) #### 矣 环境事LNMP/LAMP - exec函数没禁用 新建xxxx.php ```php <?php //命令参考上方 exec("unzip -o xxx.zip") ?> ``` 然后访问http://your-domain.com/xxxx.php 就可以了捏~ - 用ZipArchive ```php <?php //code modified from https://www.php.net/manual/zh/ziparchive.extractto.php //(PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL zip >= 1.1.0) $zip = 'xxx.zip'; $destination_dir = '/my/destination/dir/'; $do = new ZipArchive; if ($do->open($zip) === TRUE) { $do->extractTo($destination_dir); $do->close(); echo 'ok'; } else { echo 'failed'; } ?> ``` 最后修改:2024 年 06 月 15 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏