在Linux中,如何find包含最多子目录或文件的查找目录?

如何find系统中文件/子目录数量最多的目录? 显然聪明的答案是/ ,但这不是我要找的。

我已经被告知文件系统不在节点,所以我怀疑是有很多文件/目录只是垃圾,我想find它们。

我试过运行这个:

 $ find /home/user -type d -print | wc -l 

find特定的目录。

从当前目录开始,你可以尝试

 find . -type d | cut -d/ -f 2 | uniq -c 

这将列出从当前开始的所有目录,每行将字符“/”分开,选择字段编号“2”(每行以“./”开始,所以你的第一个字段将是“。”)输出唯一的行,并计算这个唯一行出现的频率(-c参数)。

你也可以在最后添加一个“sort -g”。