在我的Web应用程序中,我必须将目录及其所有内容复制到另一个位置。 我想使用PHP的shell_exec
函数。但我找不到那个命令。Shell命令将目录复制到另一个位置
5
A
回答
7
您可以使用:
cp -r source dest
复制源和内源dest中的所有内容。
3
更精确地定义“位置”。无论如何:
- 如果目录是本地的:
cp -r sourcedir destdir
; - 如果是远程的,使用scp:
scp -r sourcedir [email protected]:destdir
2
PHP手册先后为copy
function在那里你可以找到递归direcotry副本许多食谱的页面。这是一个改编的食谱:
function recurse_copy($srcdir, $dstdir) { $dir = opendir($srcdir); @mkdir($dstdir); while ($file = readdir($dir)) { if ($file != '.' && $file != '..') { $src = $srcdir . '/' . $file $dst = $dstdir . '/' . $file if (is_dir($src)) { recurse_copy($src, $dst); } else { copy($src, $dst); } } } closedir($dir); }
相关问题
- 1. 将文件复制到另一个目录的命令
- 2. Groovy ANT任务将目录复制到另一个位置
- 3. shell脚本将文件从一个目录复制到另一个目录
- 4. 将文件从一个目录复制到另一个目录
- 5. 将文件从一个目录复制到另一个目录
- 6. 将文件从一个目录复制到另一个目录
- 7. 将文件从一个目录复制到另一个目录
- 8. 将一个目录的内容复制到另一个目录
- 9. 将文件从一个目录复制到另一个目录
- 10. 将文件从一个位置复制到另一个位置
- 11. 将文件从一个位置复制到另一个位置
- 12. 批处理命令将目录移动到另一个目录
- 13. 如何使用Linux命令将一个目录复制到多个目录?
- 14. 将文件复制到另一个用户选择的目录的命令?
- 15. Unix命令将独特文件从一个目录复制到另一个目录
- 16. unix中的shell脚本(在bash shell中)用于将文件从一个位置(即目录)复制到其他位置,而不使用cp命令
- 17. Amazon S3将目录复制到另一个目录
- 18. VB.NET将本地目录内容复制到另一个目录
- 19. 如何将目录及其属性/权限从一个位置复制到另一个位置?
- 20. 将目录从一个位置复制到另一个位置的批处理脚本
- 21. 如何使用Ant将目录从一个位置复制到另一个位置?
- 22. 从一个目录的文件复制到另一个目录
- 23. CMD命令行:同时将文件复制到多个位置
- 24. 如何将一个目录复制到另一个(红宝石)
- 25. Shell脚本将特定文件从一个目录复制并粘贴到另一个目录?
- 26. 用于将文件从一个目录复制到另一个目录的shell脚本
- 27. Shell脚本使用CSV文件名列表将文件从一个目录复制到另一个目录
- 28. bash shell将文件从一个位置复制到另一个位置,使用break和continue
- 29. xcode - 将资产目录复制到另一个项目
- 30. 将KDevelop项目复制到另一个目录