Linux统计文件夹占用空间大小--du命令基本用法
命令行环境下要知道linux系统里一个文件夹以及其包含的文件实际所占用的空间大小,linux自带的命令 du可以很好地满足需求。
其他的用法我就不一一写出来了,就列本人觉得会用得最多的,直接上:
$ du -sh ./*
118M ./Chemi
4.0K ./CollectionFramework
32M ./C程序设计 第四版 .谭浩强.扫描版pdf
7.7M ./jsfPPT
360M ./Mooc
34M ./mvnt
1.4G ./Reference
251M ./压缩包
20K ./面试.odt
输出的结果第一列是文件或者文件夹占用的体积,右侧为各文件夹
这里选项中:
-s 是计算各目录的总的空间占用,没有的话会递归列出许多没用的信息;
-h 很好理解,就是选择合适的单位,上面有的用M,有的用G,这样就一目了然了,这里du的用法就是这样了,详细的其他选项可自行参考man page。
参数里用了通配符,这样就列出所有当前目录下的文件或者文件夹,否则只列出当前所在目录的总大小。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
另外大家可能还会想到ls命令,一般用法是这样的:
$ ls -alh
total 2.0M
drwxr-xr-x 42 prompt prompt 4.0K 12月 2 13:44 .
drwxr-xr-x 6 root root 4.0K 7月 23 16:29 ..
drwx------ 3 prompt prompt 4.0K 8月 19 10:25 .adobe
drwxrwxr-x 3 prompt prompt 4.0K 7月 23 15:07 .AMD
-rw-rw-r-- 1 prompt prompt 140 8月 6 10:58 .appletviewer
-rw-rw-r-- 1 prompt prompt 86 8月 17 22:10 .asoundrc
-rw------- 1 prompt prompt 17K 12月 1 22:59 .bash_history
-rw-r--r-- 1 prompt prompt 220 7月 23 14:16 .bash_logout
-rw-r--r-- 1 prompt prompt 3.9K 8月 21 22:14 .bashrc
drwx------ 29 prompt prompt 4.0K 12月 1 15:17 .cache
drwx------ 3 prompt prompt 4.0K 7月 23 15:12 .compiz
drwx------ 34 prompt prompt 4.0K 12月 1 15:17 .config
drwx------ 3 prompt prompt 4.0K 7月 23 15:25 .dbus
drwxr-xr-x 2 prompt prompt 4.0K 12月 1 15:03 Desktop
-rw-r--r-- 1 prompt prompt 25 7月 23 15:12 .dmrc
drwxrwxr-x 9 prompt prompt 4.0K 12月 2 14:43 Documents
drwxrwxr-x 7 prompt prompt 4.0K 12月 1 21:00 Downloads
这里ls的选项中大家应该都知道(-a 显示所有文件及文件夹,包括以.开头的;-l 列出详细信息,如占用空间大小,所属用户等等;-h 用合适的单位显示占用空间大小,如使用M或者G),文件的大小都是4.0K,显然算上其所含的文件是不止这么多的。
Linux统计文件夹占用空间大小--du命令基本用法的更多相关文章
- ls命名 | Linux统计文件夹内的文件个数
ls命名 man ls -R 递归列出全部的目录内容 recusive -a 列出所有的文件(包括以 . 开头的隐藏文件) all -r 逆序排列 reverse -t 按照时间信息排序 time - ...
- linux统计文件夹大小
统计总大小: du -sh dirname 统计文件夹内部各文件大小及总大小: du -h dirname
- Linux 统计文件夹下文件个数及目录个数
1. 统计文件夹下文件的个数 ls -l | grep "^-" | wc -l 2.统计文件夹下目录的个数 ls -l | grep "^d" | wc -l ...
- Linux统计文件夹下文件信息
统计当前文件夹里面有多少文件,即统计文件个数 ls -l |grep "^-"|wc -l 统计当前文件夹里面有多少文件夹,即统计文件夹个数 ls -l |grep "^ ...
- linux 统计文件夹下文件,文件夹,所有个数
统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l 统计某文件夹下目录的个数 ls -l |grep "^d"|wc -l 统计文件夹下文件 ...
- centos Linux 统计某个文件夹占用空间大小
转载自 http://www.07net01.com/linux/centos_Linux_tongjimougewenjianjiazhanyongkongjiandaxiao_12510_1346 ...
- 【Linux】Linux统计文件夹、文件数量的命令
# 查看当前目录下的文件数量(不包含子目录中的文件) ls -l|grep "^-"| wc -l # 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录 ls ...
- Linux统计文件夹、文件数量的命令
# 查看当前目录下的文件数量(不包含子目录中的文件) ls -l|grep "^-"| wc -l # 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录 ls ...
- Linux 统计文件夹,文件数量的命令
用的最多的就是: ls -l | grep "^-" | wc -l ls -l 普通文件就是以 - 开头,文件夹以 d 开头 grep 后面接正则表达式:^- 以 - 开头的匹配 ...
随机推荐
- Redis1 介绍和字典
Redis介绍 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(列表).set(集合).zset(sor ...
- 我的Android进阶之旅------> Android在TextView中显示图片方法
面试题:请说出Android SDK支持哪些方式显示富文本信息(不同颜色.大小.并包含图像的文本信息),并简要说明实现方法. 答案:Android SDK支持如下显示富文本信息的方式. 1.使用Tex ...
- 第一个Spring Boot程序启动报错了(番外篇)
Spring Boot内嵌了一个容器,我可以不用吗?我能不能用外部的容器呢? 当然是可以的! 然后,下面代码在pom文件中一定要有哦! <dependency> <groupId&g ...
- Apache Shiro 使用手册(五)Shiro 配置说明(转发:http://kdboy.iteye.com/blog/1169637)
Apache Shiro的配置主要分为四部分: 对象和属性的定义与配置 URL的过滤器配置 静态用户配置 静态角色配置 其中,由于用户.角色一般由后台进行操作的动态数据,因此Shiro配置一般仅包含前 ...
- 海信电视 LED55K370 升级固件总结【含固件下载地址】
最早电视买回来,感觉垃圾软件太多,root后,删软件不小心删除了桌面,导致没桌面. 用ADB装了点软件,凑合可以用. 后来装了悟空遥控,然后装了沙发桌面,不影响使用了. 最近海信不停推送更新系统,改手 ...
- 关于python2中的unicode和str以及python3中的str和bytes
python3有两种表示字符序列的类型:bytes和str.前者的实例包含原始的8位值:后者的实例包含Unicode字符. python2中也有两种表示字符序列的类型,分别叫做str和unicode. ...
- HackerRank - beautiful-binary-string 【字符串】
题意 给出一个 N 位的 01 串 然后 每次 改动 可以将其中的 (0 -> 1) 或者 (1 -> 0) 然后 求 最少几次 改动 使得 这个 01 串 当中 不存在 连续的 010 ...
- golang 获取指定目录下的子文件列表
GO语言按照深度遍历文件 原创 2016年07月20日 09:45:19 标签: go语言 / 遍历 / string 1971 常规方法不使用pathfilepath包 go的filepath包 g ...
- ios中文模糊搜索兼容问题
$(function(){ var cpLock = true; $("input[name='name']").off().on({ compositionstart: func ...
- Oracle的PL_SQL的结构
--PL/SQL的结构 declare --声明变量和常量关键字 v_name nvarchar2(); v_age integer;--常规变量声明 v_product table_name.col ...