Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

php里执行linux命令的问题

[复制链接]
zhanglitao 发表于 2005-7-27 18:29:40 | 显示全部楼层 |阅读模式
使用ls命令能得到当前目录的列表,但是用unzip解压zip文件就不行了.

所有的方法都试过了,`unzip -x -o x.zip`,system("unzip -x -o x.zip"),exec("unzip -x -o x.zip").都不行

有在linux下使用unzip成功解压过zip文件的,你们是怎么做的?
 楼主| zhanglitao 发表于 2005-7-27 22:04:20 | 显示全部楼层
为什么遇到是真正问题的时候,都一个个没的说了,好多人是不是就只会,来个哦,啊,


这可是unix社区啊!
回复

使用道具 举报

loveapple 发表于 2005-7-27 23:48:22 | 显示全部楼层
回复

使用道具 举报

hao32 发表于 2005-7-28 05:59:43 | 显示全部楼层
unzip xxx.zip
就一切OK啊
回复

使用道具 举报

hao32 发表于 2005-7-28 06:02:00 | 显示全部楼层
除非你把unzip命令拆了....
回复

使用道具 举报

 楼主| zhanglitao 发表于 2005-7-28 09:32:20 | 显示全部楼层
没有啊,我在与执行文件同一级上运行,就可以直接解压了,可是与执行文件不同级就不行

unzip xxx.zip 是解压当前目录下的压缩包在当前目录是吧,可是我要让它直接解压在任何目录下的压缩包在那个目录下?

目录该怎么写呢,是不是还得指定解压后的文件或目录名称呢?

unzip ./zzz/xxx.zip ./zzz/ 这样不行

unzip /var/www/zzz/xxx.zip /var/www/zzz/ 这样也不行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-24 00:29 , Processed in 0.021422 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表