事实经过:不久前不小心打开了下Microsoft office 2007 OneNote,居然给我的项目文件每个目录生成了一大堆命名为OneNote 目录.onetoc2的文件并且潜藏了起来,开启显示隐藏文件也看找不到它,不过在使用压缩时候或这使用编辑器(SubmitTxt 或其他IDE)就发现 项目文件下存在这些文件,找微软技术支持也没有解决的办法,这些文件就是鬼一样隐藏在项目文件下,实在恼火之极。
①、为了批量干掉他们,初始想用批处理干掉它,发现CMD 等遍历时候居然没有这个文件 ,所以这个方法就行不通了。
②、后来想到linux可以用命令行轻松干掉文件及识别出这个文件。我就用使用以下方法处理了,为防止以后出现同样的情况,先做个日志记录下。
以下是方法:(可以类比但不要生搬硬套)
A、将源码目录 示例如demo 上传到linux中的/home/www/中
B、连接linux root 密码登录
进入 cd /home/www/demo中
C、结合find 和rm批量干掉他们
find . -name "OneNote 目录.onetoc2" -exec rm -fv {} \;
收工,搞掂!