ホームページ  >  記事  >  php教程  >  PHP执行Linux命令的问题

PHP执行Linux命令的问题

WBOY
WBOYオリジナル
2016-06-06 19:59:421044ブラウズ

最近搞个东西,然后使用 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")

 

 

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。