Home  >  Article  >  php教程  >  PHP执行Linux命令的问题

PHP执行Linux命令的问题

WBOY
WBOYOriginal
2016-06-06 19:59:421044browse

最近搞个东西,然后使用 exec 来执行 linux端的命令,格式如下: exec("cd /tmp/ | tar czvf tarFile.tar.gz cfg-1.txt cfg-2.txt") 目的是想使用 tar 命令讲 cfg-1 和 cfg-2 文件压缩到一个包中,但是不知道怎么回事,总是执行不了。 刚刚弄这一块,也没找

最近搞个东西,然后使用 exec 来执行 linux端的命令,格式如下:

 

exec("cd /tmp/ | tar czvf tarFile.tar.gz cfg-1.txt cfg-2.txt")

 

目的是想使用 tar 命令讲 cfg-1cfg-2 文件压缩到一个包中,但是不知道怎么回事,总是执行不了。

刚刚弄这一块,也没找到具体的问题,至今还未解决。

 

使用命令错误,汗...

要使用分号啊

exec("cd /tmp/ ; tar czvf tarFile.tar.gz cfg-1.txt cfg-2.txt")

 

 

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn