Here is command to seach largest directory size or file size in linux
Go to directory that want to search, here i try with root directory
[root@localhost /]# pwd
/
Run below command to sarch as tree
du -a | sort -nr | head -10
[root@localhost /]# du -a | sort -nr | head
4895036 .
2534040 ./u01
2491840 ./u01/app
2491824 ./u01/app/Middleware
1974680 ./usr
1178384 ./usr/share
944184 ./u01/app/Middleware/wls1033_generic.jar
691292 ./u01/app/Middleware/wlserver_10.3
663968 ./u01/app/Middleware/wlserver_10.3/server
481796 ./u01/app/Middleware/wlserver_10.3/server/lib
Run below command to search parent directory only
du -sm * | sort -nr | head
[root@localhost /]# du -sm * | sort -nr | head
2475 u01
1929 usr
129 lib
109 etc
58 var
37 sbin
21 lib64
9 bin
7 boot
6 root