首页 > 系统相关 >Linux下用ls和du命令查看文件以及文件夹大小

Linux下用ls和du命令查看文件以及文件夹大小

时间:2022-08-31 21:22:16浏览次数:97  
标签:文件 占用 下用 磁盘空间 文件夹 ls Linux du

Linux下用ls和du命令查看文件以及文件夹大小 - 雪球球 - 博客园  https://www.cnblogs.com/xueqiuqiu/p/7635722.html

ls的用法

ls -l |grep "^-"|wc -l或find ./company -type f | wc -l  查看某文件夹下文件的个数,包括子文件夹里的。

ls -lR|grep "^-"|wc -l   查看某文件夹下文件夹的个数,包括子文件夹里的。

ls -lR|grep "^d"|wc -l 

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

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

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

du的用法

du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh

du常用的选项:   -h:以人类可读的方式显示   -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小   -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小   -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和   --apparent-size:显示目录或文件自身的大小   -l :统计硬链接占用磁盘空间的大小   -L:统计符号链接所指向的文件占用的磁盘空间大小  

du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量 

du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。

du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序
du -sk filename 查看指定文件大小

标签:文件,占用,下用,磁盘空间,文件夹,ls,Linux,du
From: https://www.cnblogs.com/jmbt/p/16644557.html

相关文章

  • MathProblem 71 Nine pearls and a scale problem
    Youhaveninepearls,eightarerealandoneisfake.Alltherealonesweighthesameandthefakeweighslessthantherealones.Usingabalancescaletwice......
  • 关于BeanUtils.populate()方法的疑问?
    前几天的在写前端register.jsp的时候,发现前端需要封装的对象好多,网上查了下,竟然可以用BeanUtils来封装,于是在RegistUserServlet中用了BeanUtils来封装成user对象。......
  • Linux软件篇
    学习目标1,了解Linux中软件的安装方式2,掌握Linux的防火墙操作命令3,掌握linux中的JDK的安装4,掌握Linux中安装Tomcat的过程5,掌握Linux中安装Mysql的过程6,了解......
  • Linux 中断 request_threaded_irq request_irq
     https://blog.csdn.net/mcsbary/article/details/103728816总结:request_threaded_irq:中断处理线程化,很好解决高频率的中断响应,类似异步处理request_irq:类似于同步处理......
  • linux中awk的小案例使用
    1.排版整齐的输出第一列与最后一列awk'{printf"%-15s%s\n",$1,$NF}'data2.txt   2.对于数据的每个字段之间进行控制使用print函数打印,如果......
  • 【git基础】The TLS connection was non-properly terminated
     errorFailedtoclone'3rdparty/cutlass'.RetryscheduledCloninginto'/home/worker/shared_data/3rdparty/tvm/3rdparty/dlpack'...8ui90';/otyytuifatal:una......
  • 【Java】FileUtils-获取路径的所有文件(或文件夹)
    一、获取指定路径下的所有Excel文件packagecom.boulderaitech.utils;importjava.io.File;importjava.util.Arrays;publicclassFileUtil{publicstaticvo......
  • linux中awk
    一:说明1.说明Linux系统中还有一个功能更加强大的文本数据处理工具,就是awkawk的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进......
  • Python爬虫-BeautifulSoup基本用法(三)
    BeautifulSoup基本用法BeautifulSoup是Python的一个HTML或XML的解析库,可以用它来方便地从网页提取数据(以下为崔庆才的爬虫书的学习笔记)一.安装方式#安装beautifulsoup......
  • Windows 配置 ssh 免密登录 Linux 服务器
    打开cmdhttps://blog.csdn.net/weixin_40267501/article/details/113379053......