sersync2+rsync目录文件实时同步备份
2014-05-23 14:35
260 查看
/********************** 一个简单的目录递归函数 第一种实现办法:用dir返回对象 ***********************/ function tree($directory) { $mydir = dir($directory); echo "<ul>\n"; $i=1; while($file = $mydir->read()) { if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!="..")) { echo "<li><font color=\"#ff00cc\"><b>$file</b></font></li>\n"; tree("$directory/$file"); } else { if(($file!=".") AND ($file!="..")) { rename("/wamp5_3_2/www/m2_old/tietu/".$file, "/wamp5_3_2/www/m2_old/tietu/".$i.'.png'); $i++; } echo "<li>$file</li>\n"; } } echo "</ul>\n"; $mydir->close(); } //开始运行 echo "<h2>目录为粉红色</h2><br>\n"; tree("/wamp5_3_2/www/m2_old/tietu"); exit; /*********************** 第二种实现办法:用readdir()函数 ************************/ function listDir($dir) { if(is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { if((is_dir($dir."/".$file)) && $file!="." && $file!="..") { echo "<b><font color='red'>文件名:</font></b>",$file,"<br><hr>"; listDir($dir."/".$file."/"); } else { if($file!="." && $file!="..") { echo $file."<br>"; } } } closedir($dh); } } } //开始运行 listDir("");
相关文章推荐
- sersync2+rsync目录文件实时同步备份
- rsync+inotify目录文件实时同步备份 推荐
- rsync+inotify 实现服务器之间目录文件实时同步
- rsync + inotify 实现文件目录的实时单向同步
- 通过rsync+inotify实现文件的实时备份同步
- 使用inotify+rsync 实现文件目录实时同步
- CentOS 7.2 部署Rsync + Lsyncd服务实现文件实时同步/备份 (二)
- rsync + lsyncd 文件实时同步/备份
- rsync + lsyncd 文件实时同步/备份
- CentOS 7.2 部署Rsync + Lsyncd服务实现文件实时同步/备份 (一)
- rsync实现文件实时同步 sersync多目录实时同步配置
- sersync2 文件的实时同步备份
- [CentOS] rsync同步目录进行备份文件
- CentOS 7.2 部署Rsync + Lsyncd服务实现文件实时同步/备份 (三)
- rsync+inotify 实现服务器之间目录文件实时同步(转)
- 云服务器之间实时文件同步和文件备份的最简单高效的免费方案
- rsync+inotify 实现服务器之间目录文件实时同步
- 云server之间实时文件同步和文件备份的最简单高效的免费方案
- RSync实现文件备份同步
- rsync+inotify 服务器文件实时同步