【技术】威联通用Shell批量删除特定文件
威联通本质上是一个Linux系统,因此可以用高效的shell命令做处理
案例:用shell命令批量删除所有.MKA文件
原因:BT下载中有很多MKA文件,只是音频,体积很大,甚至比视频还大,因此需要批量删除
如下,刀剑神域剧场版,MKA文件居然3.6G,比MKV视频大了3倍,而我们从PT站下载的经常有这种情况。
粗略估计,我的硬盘动漫资源一共3T,MKA文件大约能吃掉我500G空间

步骤一:威联通开启SSH

步骤二:用SSH工具连接
如果是局域网,直接局域网ip就好,账户和密码默认就是管理员

步骤三:找到数据目录,并进入
目录在
/share
cd进入后就能看到自己的共享文件夹了

步骤四:用shell命令删除
删除所有.mka文件的命令是:
find . -type f -name "*.mka" -exec rm {} \;
详细的shell命令不多讲了,如果对shell或者脚本语言熟悉,可以搞一下,相对效率更高些
后话
最后,为了安全,使用完成后建议关闭SSH
有人看你质疑,为什么不用系统自带的搜索命令?too young!shell脚本删除命令是几秒就完成的,而自带的文件搜索功能起码要耗费几个小时,如果不急,也是可以用的