Rumah  >  Artikel  >  php教程  >  PHP执行Linux命令的问题

PHP执行Linux命令的问题

WBOY
WBOYasal
2016-06-06 19:59:421043semak imbas

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

 

 

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn