zoukankan      html  css  js  c++  java
  • Linux系统inodes资源耗尽时的查找及删除

     for i in {1..10}; do echo $i; ls > $i.log; done
    for i in $(seq 1 10); do echo $i; done

    以上为for循环的使用。

    for i in ./*; do echo $i; find $i | wc -l; done

    查找路径下文件最多的目录。

    ls | xargs -n 1000 rm -rf 

    分批选项有时特别有用,例如脚本规定每次只能传递三个参数,有时候grep或者rm -rf文件数量特别多的时候会提示参数列表过长而导致失败,这时候就可以分批来按批查询或删除。

    find ./ -type f -mtime +30 | xargs -n 1000 rm -f

    清理30天前的文件。

    find ./ -type d -mtime -7 -name 111* | xargs du -sh
    find ./ -type f -name '*[0-9].jpg' | xargs -I {} cp {} /home/

    查找7天内的目录文件并统计数据量

  • 相关阅读:
    11、旋转图像
    10、有效的数独
    9、两数之和
    8、移动零
    6、两个数组的交集 II
    7、加一
    5、只出现一次的数字
    3、旋转数组
    spring快速复习
    mybatis XML SQL基本配置
  • 原文地址:https://www.cnblogs.com/mikew/p/11844876.html
Copyright © 2011-2022 走看看