zoukankan      html  css  js  c++  java
  • linux下删除大量文件(rm 参数过长)

    今天在服务器上清空一个文件夹的时候,提示我rm的参数过长:

    cd /home/yyq/htmls
    # 删除当前文件夹下的所有文件,只能是文件比较少的
    rm -r ./*    
    
    # 文件多的可以这么删除:
    ls | xargs -n 10 rm -fr ls

    命令解释:

    ls 输出所有的文件名(用空格分割)

    xargs 就是将ls的输出,每10个为一组(以空格为分隔符),作为rm -rf的参数也就是说将所有文件名10个为一组,由rm -rf删除

  • 相关阅读:
    2017.4.6下午
    2017.4.6上午
    2017.3.31下午
    2017.4.5下午
    2017.4.5上午
    2017.4.1上午
    2017.3.31上午
    2017.3.28下午
    2017.3.28上午
    3.28上午
  • 原文地址:https://www.cnblogs.com/yuanyongqiang/p/11904311.html
Copyright © 2011-2022 走看看