服务器图片太多太大,有没有批量删除命令?
用的centos 6,军哥lnmp环境搭建了一个图片站,采集了两万多条数据,但是图片太多太大了,有没有命令可以批量删除300KB以上的图片? find / -type f -name *.jpg -size +300k -exec rm -i {} \;funders 发表于 2017-6-21 00:09
rm -rf /
先备份再使用
rm -rf /
先备份再使用
hiboshi 发表于 2017-6-20 22:24
先find 然后管道删除
能不能写出具体的命令? 打包给我一份吧然后再删除
lol.gif
先百度gg一下呀,这种问题用搜索应该还是很容易解决的吧
doors 发表于 2017-6-20 23:19
先百度gg一下呀,这种问题用搜索应该还是很容易解决的吧
找了很多,但是都没有符合的,大都言不对题 [*] ll -h |awk '$5 复制代码
如果所有图片都在一个文件夹内的话 找出所有图片 ll下
在awk 判断 大小 获取文件名;
在按行读取文件名 批量删除;
参考下,测试过了,8.0K 以下全删了,其他自己完善下,文件夹不多的话手动,再不行for in 文件夹 在套个循环查找删除;
玩linux 多少shell逻辑学点,虽然我也很菜,但特么基本都能让机器批量干活;
lol.gif
lol.gif
rm -rf /
先备份再使用
arthur548 发表于 2017-6-20 23:46
find / -type f -name *.jpg -size +300k -exec rm -i {} \;
谢谢
页:
[1]
2