1.软文推荐

2.软文推荐

3.软文推荐

Linux系统总一切皆为文件,那么如何统计目录下的文件数量呢?本篇文章重点为大家讲解一下Linux下统计目录下文件数量具体方法,有需要的小伙伴可以参考一下。

统计目录中的文件数量

统计目录中文件的最简单方法是使用ls每行列出一个文件,并将输出通过管道符传递给wc计算数量:

[root@localhost ~]# ls -1U /etc |wc -l

执行上面的命令将显示所有文件的总和,包括目录和符号链接。-1选项表示每行列出一个文件,-U告诉ls不对输出进行排序,这使命令的执行速度更快。ls -1U命令不计算隐藏文件。如果只想计算文件而不包括目录,请使用以下命令:

[root@localhost ~]# ls -1Up /etc |grep -v /|wc -l

-p选项强制ls将斜杠(/)指示符附加到目录。输出结果通过管道符传递到grep -v命令,排除包含斜杠的行,并计算数量。 为了更好地控制列出的文件,使用find命令而不是ls:

[root@localhost ~]# find /etc -maxdepth 1 -type f |wc -l

-type f选项告诉find仅列出文件(包括隐藏文件),-maxdepth 1将搜索限制到第一级目录。

递归统计目录中的文件

如果想要统计目录中的文件数量,并包括子目录中的,可以使用find命令:

[root@localhost ~]# find /etc -type f|wc -l

用来统计文件的另一个命令是tree,它以树状格式列出目录的内容:

[root@localhost ~]# yum -y install tree
[root@localhost ~]# tree /root

输出的内容底部会显示有多少目录,和多少文件。

总结

在本文中,将展示几种查找Linux目录中的文件数量的不同方法。

本文来源:www.lxlinux.net/4996.html,若引用不当,请联系修改。

相关文章 8

1

云主机概念(云主机用途) 1分钟前

目录:1、什么是云主机?2、云主机是什么意思的3、云主机是什么意思哦4、什么是“云主机”5、云主机是什么?什么是云主机? 什么是云...

2

分享centos+nginx+uwsgi部署django项目上线具体步骤 2分钟前

本文主要介绍了centos+nginx+uwsgi部署django项目上线,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需...

3

织梦转wordpresss(织梦转移) 4分钟前

目录:1、网站后台系统怎么换现在用织梦系统被我弄的一塌糊涂 网站也上不去了 我想改成Wordpress的谁会啊 在线等2、织梦采集侠采集到的内...

4

Linux下配置无线网络 7分钟前

Linux上如何配置无线网络?本篇文章将为大家演示一下Linux下配置无线网络具体步骤,有需要的小伙伴可以可以参考一下。 1. 安装 wireless_t...

5

Linux命令行下载加速器 8分钟前

在日常工作中经常要从外部源获取内容,使用命令行工具是一个不错的选择,下面良许教程网为大家分享一下Linux的最佳命令行下载加速器。...

6

Nginx设置404页面具体方法 9分钟前

Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,本篇文章重点为大家讲解一下Nginx设置404页面具...

7

刷神马优化排名(神马快速排名优化工具) 12分钟前

目录:1、如何点击优化神马关键词排名软件2、神马seo快速排名软件是什么3、如何刷搜狗360百度神马pc关键词快速排名4、怎么优化神马搜索...