macbook 带点文件如何删除-(必火安全培训)

2019年03月07日 12:07:20 作者: 阅读数:3370157
网络安全渗透测试北京实地培训,五个月华丽蜕变,零元入学,报名联系:15320004362(手机同微信)。全国诚招招生代理,最低2000元起
第九期开班时间:2021年3月22日

抢先领取全套VIP视频教程

+10天免费学习名额

  已有8166人参加


视频课程

姓名 选填

电话


  张*燕188****220722分钟前

  王*军186****864498分钟前

  李*如189****445354分钟前

>>  稍后老师联系您发送相关视频课程  <<



报名CTF挑战赛,  预约名师指导

  已有 2366 人参加
姓名 选填

电话


  郭*明170****234291分钟前

  赵*东189****289646分钟前

  蔡*培135****589722分钟前





   

网络安全渗透测试群(必火安全学院):信息安全渗透测试群

护网行动日薪千元(初级中级高级)群:护网行动必火业余班级


1.png

看到这些点靠头的文件实在太烦人了,但是因为工作中要和macbook交互,避免不了,用U盘从macbook拷贝点东西,就这样了怎么办?

有办法,搭建php环境,编写下面的代码:

<?php 
date_default_timezone_set("PRC");
header("Content-type: text/html; charset=utf-8");
if (isset($_GET['mulu'])) {
    $dir = iconv("UTF-8","GB2312//IGNORE",$_GET['mulu']);
    bihuo($dir);
}else{
    echo "没有任何输入";
}
//定义一个统计指定目录大小的函数
function bihuo($dir){
    //1. 判断参数是否有效
    if(!file_exists($dir) || !is_dir($dir)){
        die("无效的参数!");
    }
    //2. 打开目录
    $dd = opendir($dir);
    //3. 跳过连个特殊目录:"."和".."
    readdir($dd);
    readdir($dd);
    //4. 开始遍历目录中文件
    while($f = readdir($dd)){
        //加上目录名
        $file = rtrim($dir,"/")."/".$f;
        if (substr($f, 0,1)=='.') {
            unlink($file);
            echo "the file: $file is delete <br>";
            continue;
        }
       //判断是否是目录
        if(is_dir($file)){
            //采用递归调用,统计子目录大小
            bihuo($file); 
        }
    }
    closedir($dd);
}
?>
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>macbook 垃圾 点目录文件删除系统</title>
</head>
<body>
<center>
    <br>
    <form action="" method="get">
        <input type="text" name="mulu" size="70">
        <input type="submit" value="删除点文件">
    </form>
</center>
</body>
</html>

3.png

把带点的目录整个路径复制到这里,然后点击删除点文件

2.png

搞定!