2

谁能指导我,我如何在 PHP 代码中使用 Linux 命令从所有目录和子目录中获取所有文件名及其大小和文件路径。

我正在运行扫描代码。我需要在哪里获取文件并执行扫描。问题是当我在 linux 服务器上运行时,执行扫描需要很长时间。所以,我想在我的 php 脚本中添加 linux 命令,并检查如果服务器是 linux,那么可以使用这些 coomands 而不是我的函数,从而提高扫描速度。

4

2 回答 2

0
$result = shell_exec("find dirname -ls");
于 2013-08-30T08:58:38.423 回答
0

递归 ls 将起作用:

<?php
exec('ls -lR', $output);
于 2013-08-30T08:56:02.913 回答