在imooc学习php(http://www.imooc.com/code/579)关于文件删除方面知识的时候,发现了一些有趣的事情~

由于它给出了文件的路径,胡乱折腾了两次把服务器搞 坏了(= =应该是我搞的,都是我折腾之后坏的)

然后这次就没折腾了,只是查看文件吧。

<?php
$filename = '/data/webroot/usercode/code/test.txt';
file_put_contents($filename, 'a');
//删除文件$filename$dir0='/data/webroot/';
$dir1='/data/webroot/usercode/';
$dir2='/data/webroot/usercode/code/';echo 'dir0:'."\n";
foreach(glob($dir0.'*') as $fn)echo $fn."\n";echo 'dir1:'."\n";
foreach(glob($dir1.'*') as $fn)echo $fn."\n";echo "\n".'dir2:'."\n";
foreach(glob($dir2.'*') as $fn)echo $fn."\n";

经过漫长的等待,服务器终于恢复了。(该买N个治疗宝珠。。愈合速度太慢了)

然后。。不敢随便删了= =

用以上代码查看到以下文件:

dir0:
./img.png
./index.html
./phpinfo.phpdir1:
./1.txt
./answer
./bit
./c
./callback
./course
./java
./lib
./python
./resultdir2:
./01a2b9fcc3b16eb40e0e647edea14445.phpcode
./020d09999192f942f18eeabba61c67dd.code
./022e0096195d4559ef1f42f08e84a0ee.pythoncode
······
·····
./ffc8e383e5cee094d679475e543b6d76.phpcode
./fff083874ee7da96a862faaeafbb1af3.phpcode
./test.txt

学PHP的人挺多的^_^

再添加一下代码可以查看文件,不管是服务器上的还是我们提交的~

echo "\n";
//$fn2='/data/webroot/usercode/code/fed34833ef3c4b7c8b2f7c175429e081.code';
$fn2=$dir2.'ff8f9f40066cb58c58ab289a6f542a7f.pythoncode';
echo file_get_contents($fn2);

再在dir1的基础上修改代码:

foreach(glob($dir1.'answer/*') as $fn)echo $fn."\n";

咳咳,就看到了所有的答案信息:

./answer/00c339616f8cbc2e90cf32e4d147d3fe.out
./answer/010506d156de73b4fbd0d3782483a3b3.out
./answer/049107f43376822304a75f0ecb77b568.out
./answer/05e467a407efc5afa628137f6be73945.out
./answer/07730a2707de748b8cab1d47f5f5b98a.out
·······
·······

同理,修改成:

bit/*
callback/*
course/*
java/*
result/*

也是可以看到文件夹里面的内容的。(c、lib、python会提示警告)

大家可以自己查看,别搞破坏哦~就算搞破坏估计也没权限~

转载于:https://blog.51cto.com/zero4eva/1587518

查看imooc服务器文件相关推荐

  1. 服务器 ftp查询文件是否存在,ftp查看远程服务器文件是否存在

    ftp查看远程服务器文件是否存在 内容精选 换一换 云堡垒机配置了FTP/SFTP远程备份,报请检查服务器密码或网络连接情况错误,不能启动远程备份.选择备份具体某一天日志,提示备份正在执行,但远程服务 ...

  2. 手机管理服务器文件夹,手机查看云服务器文件夹

    手机查看云服务器文件夹 内容精选 换一换 通过调用云手机服务提供的接口,您可以完整地使用云手机的所有功能.例如查询云手机列表.重启云手机.为云手机推送文件. 区块链服务状态为"异常" ...

  3. 手机 服务器文件,手机查看云服务器文件

    手机查看云服务器文件 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 密钥对鉴权 ...

  4. ftp获取远程服务器的文件,ftp查看远程服务器文件

    ftp查看远程服务器文件 内容精选 换一换 云堡垒机配置了FTP/SFTP远程备份,报请检查服务器密码或网络连接情况错误,不能启动远程备份.选择备份具体某一天日志,提示备份正在执行,但远程服务器未接收 ...

  5. 怎么本地查看svn服务器文件

    1,找个文件夹,执行该操作 2,第一次使用的时候输入账户密码 3, 输入路径 4,查看服务器文件

  6. 华为服务器上传文件后怎么通过链接查看,远程服务器文件上传后的操作

    远程服务器文件上传后的操作 内容精选 换一换 本节指导您基于Linux操作系统环境完成镜像文件快速导入,推荐使用云平台的EulerOS云服务器作为转换镜像格式和生成位表文件的环境.Linux操作系统环 ...

  7. linux查看远程服务器端口,linux下查看本机和远程服务器的端口是否连通的方法...

    linux下查看本机和远程服务器的端口是否连通的方法 如下所示: 1.ssh -v -p [端口号] [用户名]@[IP地址] 2.curl [IP地址]:[端口号] 以上这篇linux下查看本机和远 ...

  8. 查看服务器文件夹,远程查看服务器文件夹内的文件夹

    远程查看服务器文件夹内的文件夹 内容精选 换一换 请使用Mind Studio的安装用户进行升级操作,在升级前请先登录到后台服务器,切换到root用户在/usr/bin目录下执行./add_sudo. ...

  9. 在家怎么看公司服务器上的文件,怎么查看云服务器上的文件

    怎么查看云服务器上的文件 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 安装完 ...

最新文章

  1. find命令查找某些文件并将其拷贝到指定目录
  2. clojure学习记录
  3. android jni通过cmake使用第三方静态库和动态库
  4. SQL 给字符串补0
  5. html5波浪线条,HTML5 svg炫酷波浪线条动画插件
  6. 深入解读 Knative Eventing 0.7 版本新特性
  7. 清华计算机复试线2020,清华大学2020年研考复试线公布,复试时间待定
  8. 手机要求安装NETCFv35.Messages.zh-CHS.cab,怎么办
  9. vim配置运行python3快捷键_Linux VIM8 Python3 编辑器配置文件
  10. Unity3D开发Android游戏(二)Hello world
  11. mysql tddl_TDDL思考总结
  12. 微信小程序支付接口对接总结
  13. 多线程——分线程通过Handler操作界面
  14. mongodb实现一主两从一个仲裁者
  15. PHP会员自动续费,switch会员自动续费怎么关
  16. gif图片过大怎么压缩?gif图怎么压缩大小?
  17. VBA中worksheets/sheets/workbook 区别
  18. 小白学习:李航《统计学习方法》第二版第11章 条件随机场
  19. 百度地图经纬度转腾讯/高德
  20. 编程语言专题《开发篇,实参数组名与形参数组名》

热门文章

  1. 机器之心公开演讲:如何用AI技术传播AI知识
  2. 第 14 章 Networking
  3. Oulipo(kmp算法)
  4. 如何使用 Java8 实现观察者模式?(下)
  5. 怎样把centos 6.2 系统里的网卡em1还原为eth0
  6. java NIO概述
  7. 像DW的应用源格式那样格式化VS里面的代码
  8. CSS属性display:inline-block使用揭秘
  9. Django分页的基本实现办法
  10. Hbase 建表基本命令总结