今天写这篇日志的一个前提,是因为今天在Centos下查看一个目录的过程中,发现明明有900M的目录却显示没有500K,想了好久想不明白。后面通过翻看相关资料才明白原来500K是文件夹的大小,而不是这个文件夹实际包含的文件的大小。 查看目录及其包含的文件的大小 du -ch directory 查看当前目录下文件的个数 ls -l | grep "^-" | wc -l 查看当前目录下以.jpg为后缀文件的个数 ls -l | grep ".jpg" | wc -l 查看当前目录下文件的个数(包括子目录) ls -lR| grep "^-" | wc -l 查看某目录下文件夹(目录)的个数(包括子目录里) ls -lR| grep "^d" | wc -l 参数说明: ls -l 以长列表形式输出该目录下文件信息,包括是目录、链接、设备文件等。 grep "^-" 以长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d wc -l 统计输出信息的行数 (责任编辑:IT) |