shell 查看文件夹/文件大小、目录/文件数量
目录
- 1. 查看文件夹/文件大小
- ll
- ll -h
- du
- du -h
- du -h --max-depth=1
- du -sh *
- du -sh * |sort -rh |head
- 2. 查看目录/文件数量
- 统计当前文件夹下目录、文件的总个数
- 统计当前文件夹下文件的个数
- 统计当前文件夹下目录的个数
- 统计当前文件夹下文件的个数,包括子文件夹里的
- 统计文件夹下目录的个数,包括子文件夹里的
- grep "^-"
- wc -l
- 3. 查看磁盘的文件系统与使用情形
- df
- df -h
- 4. 显示文件最后几行 tail
- tail -f filename
- tail -n 20 filename
- tail -n +20 filename
- head -n 20 filename
- sed -n ‘10,20p’ filename
- tail -r -n 10 filename
- 5. 查看文件多少行 wc
- wc -l filename
- wc -w filename
- wc -L filename
1. 查看文件夹/文件大小
ll
ll是ls -l的简写形式
ll -h
参数 -h 表示使用「Human-readable」的输出,也就是在档案系统大小使用 GB、MB 等易读的格式。
du
du:查询文件或文件夹的磁盘使用空间
du -h
du -h --max-depth=1
如果当前目录下文件和文件夹很多,使用不带参数du的命令,可以循环列出所有文件和文件夹所使用的空间。
这对查看究竟是那个地方过大是不利的,所以得指定深入目录的层数,参数:–max-depth=,这是个极为有用的参数!
查看当前文件夹的大小
或者使用
du -sh *
du -sh * |sort -rh |head
按文件夹大小排序
2. 查看目录/文件数量
统计当前文件夹下目录、文件的总个数
ls -l |wc -l
注意:结果需要减一
统计当前文件夹下文件的个数
ls -l |grep "^-"|wc -l
统计当前文件夹下目录的个数
ls -l |grep "^d"|wc -l
统计当前文件夹下文件的个数,包括子文件夹里的
ls -lR|grep "^-"|wc -l
统计文件夹下目录的个数,包括子文件夹里的
ls -lR|grep "^d"|wc -l
grep “^-”
这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d
wc -l
统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。
参考:Linux下查看文件和文件夹大小
3. 查看磁盘的文件系统与使用情形
df
df -h
4. 显示文件最后几行 tail
tail -f filename
说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。
tail -n 20 filename
说明:显示filename最后20行。
tail -n +20 filename
说明:从20行开始,显示之后的。
head -n 20 filename
说明:显示filename前面20行。
sed -n ‘10,20p’ filename
说明:开始行~结束行的所有内容
参考:linux中sed命令的使用
tail -r -n 10 filename
说明:逆序显示filename最后10行。
5. 查看文件多少行 wc
wc -l filename
查看文件里有多少行
wc -w filename
看文件里有多少个word。
wc -L filename
文件里最长的那一行是多少个字。
shell 查看文件夹/文件大小、目录/文件数量相关推荐
- Linux统计文件夹下的文件数量
统计某文件夹下目录文件的个数,统计文本文件的数量 Linux下有三个命令:ls.grep.wc 通过这三个命令的组合可以统计目录下文件及文件夹的个数.ls常用命令介绍 统计当前目录下文件的个数(不包括 ...
- Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限
一台老的PHP后台服务器,今天用 free -m 查看,发现内存跑满了. 再 top,然后按下shift+m,也就是按内存占用百分比排序,发现排在第一的进程,才占用0.9%,那是什么占用的呢?谷歌了一 ...
- 使用C语言查看一个文件夹中所有文件及目录
1.前言 1.1声明 文章中的文字可能存在语法错语以及标点错误,请谅解: 如果在文章中发现代码错误或其它问题请告知,感谢! 2.实现方法 为了使用C语言实现查看一个文件夹中的文件数量功能,可以使用di ...
- shell统计当前文件夹下的文件个数、目录个数
shell统计当前文件夹下的文件个数.目录个数 ls -l |grep "^-"|wc -l //统计当前文件夹下文件的个数 ls -l |grep "^d"| ...
- ubuntu系统(四):批量化查看pcd文件, 批量化修改图像的像素尺寸、查看当前文件夹下的文件数量
目录 一.ubuntu批量化查看pcd文件 二.ubuntu批量化修改图像的像素尺寸 三 查看当前文件夹下的文件数量 一.ubuntu批量化查看pcd文件 将下面的脚本与要批量化查看的pcd文件放在一 ...
- python 实现统计ftp服务器指定目录下文件夹数目、文件数目及所有文件大小 本次主要为满足应用方核对上传到ftp服务器的文件是否缺漏。 主要要求:指定目录下,文件夹数目/文件数目/所有文件大小
python 实现统计ftp服务器指定目录下文件夹数目.文件数目及所有文件大小 本次主要为满足应用方核对上传到ftp服务器的文件是否缺漏. 主要要求:指定目录下,文件夹数目/文件数目/所有文件大小,类 ...
- Linux下查看文件夹或目录大小
Linux系统有很多logs文件,这些日志文件会不断增长,初学者往往在使用了一段时间后发现Linux空间越来越小.那么如何查看文件夹或目录的大小呢?如何有效地统计出各个文件夹与目录的大小呢? 这里介绍 ...
- 超链接打开服务器文件夹,Excel为文件建立超链接目录,点击查看,超级便捷!...
自我提升也是一种修养OFFICE爱好者的聚集地 2020年11月8日 周日 最美文案 在遇到喜欢的人,想来只觉得非常遗憾 早几年遇到就好了 那些热烈.欢喜.年少轻狂和桀骜不驯 连同整个世界都要送给你 ...
- 查看服务器文件夹,远程查看服务器文件夹内的文件夹
远程查看服务器文件夹内的文件夹 内容精选 换一换 请使用Mind Studio的安装用户进行升级操作,在升级前请先登录到后台服务器,切换到root用户在/usr/bin目录下执行./add_sudo. ...
最新文章
- Centos7更改root密码
- 巧用Stream优化老代码,太清爽了!
- Paddle中的数据集合定义与加载
- linux ls只显示文件名或者文件夹名
- IOS NSArray,NSDictionary
- 第一百三十六期:详细讲解 Redis 的两种安装部署方式
- [导入][你必须知道的.NET]第十回:品味类型---值类型与引用类型(下)-应用征途...
- 【Python CheckiO 题解】Flatten a List
- GaussDB(for MySQL)如何快速创建索引?华为云数据库资深架构师为您揭秘
- MAC机上JAVA对话框死锁的案例之一
- 云服务器能否部署聊天系统,实现外网通讯?
- 应用案例 | 星舆高精度追踪器在车辆调度管理中的应用案例
- iOS常用第三方库大全
- QML 实现圆形加载中指示器 Loading动画
- 软件开发前言技术系列讲座
- RGB的光的三原色、品红黄青颜料的三原色
- 2021恒生电子面经(校招实习)
- Resulting document after update is larger than 16777216
- 让线程按顺序执行8种方法(转载)
- 浅析锂电池保护板(BMS)系统设计思路(二)