永发信息网

下linux下如何删除某目录下大于2M且修改时间是在今天之前的文件?

答案:2  悬赏:40  手机版
解决时间 2021-02-25 07:55
假设test下面有有几个文件夹,其中有一个是今天创建的其他都是昨天创建的·我在 字符命令窗口 怎么输入 符合 大于2M 且时间在今天之前这个命令?
最佳答案
find 搜索路径 -size +2M -cmin +$(((($(date +%H)*60))+$(date +%M))) -exec rm -f {} \;

例如:
从根目录起搜索:
find / -size +2M -cmin +$(((($(date +%H)*60))+$(date +%M))) -exec rm -f {} \;
搜索自己的home:
find ~ -size +2M -cmin +$(((($(date +%H)*60))+$(date +%M))) -exec rm -f {} \;

以上命令只能搜索大于2MB的单个文件,因为目录从本质上说也是一个文件,而就目录文件本身来说,其大小不可能达到几MB,所以rm命令我没加r这个递归删除参数.

如果要删除大于指定体积的目录,find可能做不到,你需要做个脚本,可能需要du测试目录大小
全部回答
linux下拨号规范不是很统一,我个人感觉rhel带的那个adsl客户端(可以下载rp-pppoe-3.8.tar.gz编译安装)无论是图形还是字符操作都很简便 不过我建议使用宽带路由器解决 ubuntu下操作可参照其中文官网指南 http://wiki.ubuntu.org.cn/adsl%ef%bc%88pppoe%ef%bc%89%e6%8e%a5%e5%85%a5%e6%8c%87%e5%8d%97
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
♀女朋友发个说说为什么不回头看看我是啥意思
北京龙爪树宾馆
圣诺帝奥移门旗舰店我想知道这个在什么地方
冬期土方回填每层铺土厚度应比常温施工时减少
我的手机不能上网谁知道怎么弄啊@_@
从天津静海到承德避暑山庄,跑高速,怎么走,
水是眼波横山是眉峰聚的意思
一般厂里临时工体检有哪些体检项目?
梦见下雪了好漂亮请问这是什么征兆
亲爱的们,自体脂肪配合埋线提升做可以么
什么时间去香港旅游最便宜
【clannad什么意思】clannad什么意思?
三大通讯运营商哪个的信号最好?
茗月轩茶庄怎么去啊,有知道地址的么
小公主兔多少钱一只
推荐资讯
镇江ツ0ホ6景国品酒店在哪里
与曲阜孔庙相关的名句
美合传琪美容美体SPA馆这个地址在什么地方,
现在的的举报电电话都是假的,我们绥宁县黄土
济南最新违停怎么处罚
天伦铝材不锈钢材五金总汇我想知道这个在什么
九分之八除以六等于多少
求小品名字谁演的:一个小品男女吵架 女说你的
我是山西考生,预测过一本三十分,想报中国民
蒙古菜炸苏子如何炒
建造师考试科目都是什么?
通过上级领导的亲切关怀和殷切期望,使在场的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?