命令查询每个文件文件数

简介:

服务器管理人员经常遇到文件数超过25万的客户要求查询哪些目录的文件数较大, 这样的客户pulic_html目录下的子目录一般都好几十个,查询起来非常困难,如果每个目录都运行一次文件数统计命令,最少需要30分钟。下面这种方法可以很快的查询到文件数较高的目录。    

 登陆相应SSH,执行命令:

#cd /home/username/public_html

#du -S | sort -n  #查询目录磁盘占用

#find . -printf "%i\n" | sort -u | wc l #统计当前目录的文件数

或者直接运行:

#du -s /home/username/public_html/* | sort -nr #查询目录磁盘占用

#find . -printf "%i\n" | sort -u | wc l #统计当前目录的文件数

根据目录磁盘占用来判断目录的文件数大小,只需要统计磁盘占用较大的目录就可以,无需遍历查询,可以节省大量时间。另外统计当前目录的文件数可以用命令:

#find . | grep -v \/$ | wc -l替代(个人觉得相对好记些)。



本文转自zsaisai 51CTO博客,原文链接:http://blog.51cto.com/3402313/687190

相关文章
|
存储 SQL 数据库连接
Seata常见问题之修改大小如何解决
Seata 是一个开源的分布式事务解决方案,旨在提供高效且简单的事务协调机制,以解决微服务架构下跨服务调用(分布式场景)的一致性问题。以下是Seata常见问题的一个合集
597 0
|
算法 Java Python
【Python 的内存管理机制专栏】Python 内存管理实战:性能优化与内存泄漏检测
【5月更文挑战第18天】Python内存管理关乎程序性能与稳定性。优化包括避免过多临时对象,如优化列表推导式减少对象创建。警惕循环引用造成的内存泄漏,如示例中的Node类。使用`gc`模块检测泄漏,通过`gc.set_debug(gc.DEBUG_LEAK)`和`gc.collect()`获取信息。实践中需持续分析内存使用,优化算法、数据结构和资源释放,以提升程序质量与效率。
145 9
【Python 的内存管理机制专栏】Python 内存管理实战:性能优化与内存泄漏检测
|
编译器 C语言
C语言——动态内存函数(malloc、calloc、realloc、free)
C语言——动态内存函数(malloc、calloc、realloc、free)
|
jenkins 机器人 测试技术
Allure在Jenkins中的配置
Allure在Jenkins中的配置
502 0
|
机器学习/深度学习 算法
一小时讲懂图神经网络在分子上的应用
一小时讲懂图神经网络在分子上的应用
587 0
一小时讲懂图神经网络在分子上的应用
PS抠图
1.使用套索工具或者快速选择工具上面大括号下面中括号的两个按键一个是增大圈一个是减小,alt键选择是增大选择的面积还是减小(同样适合于放大选项),按住空格键,则会变成手形工具。 2.选择好后使用反选(ctrl + shift +i),然后填充(alt + delete和ctrl + delete,一个填充前景色一个是后景色),这样就把图抠了出来,注意此时没有背景(背景为前景色或者背景色)。
903 0
|
6天前
|
人工智能 运维 安全
|
4天前
|
人工智能 异构计算
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
|
5天前
|
机器学习/深度学习 人工智能 自然语言处理
B站开源IndexTTS2,用极致表现力颠覆听觉体验
在语音合成技术不断演进的背景下,早期版本的IndexTTS虽然在多场景应用中展现出良好的表现,但在情感表达的细腻度与时长控制的精准性方面仍存在提升空间。为了解决这些问题,并进一步推动零样本语音合成在实际场景中的落地能力,B站语音团队对模型架构与训练策略进行了深度优化,推出了全新一代语音合成模型——IndexTTS2 。
516 14