zoukankan      html  css  js  c++  java
  • linux常用指令

    1、文件相关操作

    1.1 文件数量统计

    相关说明

    ls -l :长列表输出当前文件夹下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)

    ls -lR:长列表输出该目录下文件信息(R代表子目录,注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)

    grep "^-" :将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d

    wc -l:统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。

    统计当前文件夹下文件的个数ls -l |grep "^-"|wc -l

    统计当前文件夹下目录的个数:ls -l |grep "^d"|wc -l

    统计当前文件夹下文件的个数,包括子文件夹里的:ls -lR|grep "^-"|wc -l

    统计文件夹下目录的个数,包括子文件夹里的:ls -lR|grep "^d"|wc -l

    错误及解决方法

    -bash: /usr/bin/rm: Argument list too long(rm时)

    原因:要删除的文件太多

    解决方案:

    1、分组删除:

    例如:ls |xargs -n 10 rm -rf ls  (每10个为一组删除)

  • 相关阅读:
    vue+vuex构建单页应用
    vue如何做分页?
    cookie和session的原理机制
    经常遇到js的面试题
    CSS浏览器兼容性问题解决方法总结
    前端性能优化----yahoo前端性能团队总结的35条黄金定律
    bom对象
    正则表达式
    JavaScript
    常见浏览器bug以及解决方法
  • 原文地址:https://www.cnblogs.com/qjoanven/p/8032069.html
Copyright © 2011-2022 走看看