-type
- 指定要搜索的文件类型,在上述情况下,f
表示查找所有常规文件。-print
- 打印文件绝对路径的操作。-l
- 此选项打印换行符的总数,它等于find命令输出的绝对文件路径的总数。
# find . -type f -print | wc -l $ sudo find . -type f -print | wc -l重要 :使用 sudo命令读取指定目录中的所有文件,包括具有超级用户权限的子目录中的文件,以避免“ 权限被拒绝 ”错误,如下面的屏幕截图所示:
查找Linux中的文件数
/var/log
和
/etc
/var/log
中常规文件的总数:
$ sudo find /var/log/ -type f -print | wc -l $ sudo find /etc/ -type f -print | wc -l有关Linux find command和 wc命令的更多示例,请查看以下系列文章,了解其他使用选项,提示和相关命令: 就这样!如果您知道任何其他方法来显示目录及其子目录中的文件总数,请在评论中与我们分享。