[root@eccs_web www]# ll
总用量428
-rw-r--r-- 1 root root 387867 11月6 07:50 adminer.php
drwxrwxrwx 12 root root 4096 11月6 07:50 eccs
-rw-r--r-- 1 root root 56 11月6 07:50 index.php
-rw-r--r-- 1 root root 29457 11月6 07:50 memcache.php
-rwxr-xr-x 1 root root 171 11月6 07:50 rs1.sh
-rwxr-xr-x 1 root root 483 11月6 07:50 run.sh
1、统计当前文件的数目
[root@eccs_web www]# ls -l | grep "^-" |wc -l
5
[root@eccs_web www]# find ./ -type f -maxdepth 1 | wc -l
find:警告:您在非选项参数-type后定义了-maxdepth选项,但选项不是位置选项(-maxdepth影响在它之前或之后的指定的比较测试)。请在其它参数之前指定选项。
5
2、统计当前目录下及其子目录下的所有文件数
[root@eccs_web www]# ls -lR | grep "^-" |wc -l
988
[root@eccs_web www]# find ./ -type f | wc -l
988
1、统计当前文件夹的数目
[root@eccs_web www]# ls -l | grep "^d" |wc -l
1
[root@eccs_web www]# find . -type d -maxdepth 1
find:警告:您在非选项参数-type后定义了-maxdepth选项,但选项不是位置选项(-maxdepth影响在它之前或之后的指定的比较测试)。请在其它参数之前指定选项。
.
./eccs
[root@eccs_web www]# find ./ -type d -maxdepth 1 |wc -l
find:警告:您在非选项参数-type后定义了-maxdepth选项,但选项不是位置选项(-maxdepth影响在它之前或之后的指定的比较测试)。请在其它参数之前指定选项。
备注:查询的结果需要减一,因为多了一个当前目录“.”。
2、统计当前目录下包括子目录下的所有目录
[root@eccs_web www]# ls -lR | grep "^d" |wc -l
131
[root@eccs_web www]# find ./ -type d | wc -l
132
备注:查询的结果需要减一,因为多了一个当前目录“.”。
统计当前目录下的文件及文件数
[root@eccs_web www]# ls -l | wc -l
7
备注:要对得出的结果减一,因为多了一行总用量。