Tuesday, August 18, 2009

How to Sort files and folders by size

SkyHi @ Tuesday, August 18, 2009
523 du -sk * |sort +0nr
524 du -sk * | sort +0nr
525 du -sk * | sort +0n
526 su -sk *
527 du -sk *
528 du -skh *
529 du -skh * |sort +0nr
530 du .max-depth=1 . | sort -n -r
531 cd /var/www/html/disk2/
532 du .max-depth=1 . | sort -n -r > /root/newdisk2size.rtf
533 du -max-depth=1 . | sort -n -r > /root/newdisk2size.rtf
534 du .max-depth=1 . | sort -n -r
535 du --max-depth=1 . | sort -n -r
536 du .max-depth=1 . | sort -n -r
537 cd
538 du .max-depth=1 . | sort -n -r
539 du --max-depth=1 . | sort -n -r
540 du -h --max-depth=1 . | sort -n -r
541 du -skh .[a-z]* | sort +0nr
542 du -skh .[a-z]* | sort +0nr
543 du -skh .[a-z]*
544 du -h --max-depth=1 /home/ | sort -n -r
545 du -H --max-depth=1 /home/ | sort -n -r
546 du -sh * |grep G or du -sh * |grep M
547 du -s /* | sort -n | cut -f 2- | while read a; do du -sh .$a.; done
573 du -sk * |sort +0nr
574 du -sk * | sort +0nr
575 du -sk * | sort +0n
576 su -sk *
577 du -sk *
578 du -skh *
579 du -skh * |sort +0nr
580 du .max-depth=1 . | sort -n -r
581 cd /var/www/html/disk2/
582 du .max-depth=1 . | sort -n -r > /root/newdisk2size.rtf
583 du -max-depth=1 . | sort -n -r > /root/newdisk2size.rtf
584 du .max-depth=1 . | sort -n -r
585 du --max-depth=1 . | sort -n -r
586 du .max-depth=1 . | sort -n -r
587 cd
588 du .max-depth=1 . | sort -n -r
589 du --max-depth=1 . | sort -n -r
590 du -h --max-depth=1 . | sort -n -r
591 du -skh .[a-z]* | sort +0nr
592 du -skh .[a-z]* | sort +0nr
593 du -skh .[a-z]*
594 du -h --max-depth=1 /home/ | sort -n -r
595 du -H --max-depth=1 /home/ | sort -n -r
596 du -sh * |grep G or du -sh * |grep M
597 du -s /* | sort -n | cut -f 2- | while read a; do du -sh .$a.; done
598 du -s /root/ | sort -n | cut -f 2- | while read a; do du -sh .$a.; done
599 du -s /root | sort -n | cut -f 2- | while read a; do du -sh .$a.; done
600 du -s */ .[^.]*/ | sort -nr
601 du -sh */ .[^.]*/ | sort -nr
602 du -s */ .[^.]*/ | sort -nr
603 du -s ./* | sort -n| cut -f 2-|xargs -i du -sh {}
604 du .max-depth=1 . | sort +0nr
605 du -max-depth=1 . | sort +0nr
606 du --max-depth=1 . | sort +0nr
609 du -s ./* | sort -n| cut -f 2-|xargs -i du -sh {} > /root/newdisk2.rtf
612 du -sm * |sort -n
613 du -s * |sort -n
614 du -sh * |sort -n
615 du -s * |sort -n
616 for i in `du -s * |sort -n |cut -f2`; do du -h $i; done
617 du -ab | sort -n
618 du -abh | sort -n
619 for i in `du -s * |sort -n |cut -f2`; do du -h $i; done
620 du -s ./* | sort -n| cut -f 2-|xargs -i du -sh {}
621 ls -ltr
622 tail newdisk2.rtf
623 rm newdisk2size.rtf
624 cd /var/www/html/
625 du -s ./* | sort -n| cut -f 2-|xargs -i du -sh {} > /root/newdisk1.rtf
626 cd/
[root@home ~]# cat newdisk1.rtf
0 ./logs
4.0K ./ldap
4.0K ./parktest
8.0K ./opeg
16K ./pass
36K ./error_test
40K ./boem-na
40K ./counter
40K ./test_pau
116K ./mentoring
128K ./images-old
176K ./nat_start
232K ./vmlos.ce
240K ./wepaer.net
632K ./wb08
700K ./bulail-old
724K ./ecosarte
812K ./mesages.txt
908K ./PerissFeb09.pdf
956K ./sa
1.1M ./test
1.1M ./arufhma_her.psd
1.3M ./imagefs-degad
1.3M ./POggP Transfer
1.4M ./Email_list
2.0M ./leaetds
2.1M ./letighs.ye
2.2M ./nateeeech
4.3M ./dansts-kill-july92007
5.5M ./vr8756a
5.9M ./N8juj-Aug142007
6.7M ./na909os
7.5M ./information
9.0M ./Copy of newmin7oru
9.0M ./newm0noru
9.4M ./WFP-NAV
11M ./nando77ada
11M ./str5yata
11M ./iaeqsoyyyftwre.cy
12M ./tasmrlin_doc
19M ./vancouver2
20M ./winelist
23M ./vancouver
38M ./carnoustie08golf
42M ./outfit
42M ./outfitapparel
68M ./oduct
71M ./canary_former_testsite_20080423
74M ./paual-keep
75M ./duct
82M ./NATa
103M ./rock
111M ./wfap_test_nav
111M ./wfapa_test_nav3
111M ./wfap_test_nav2
269M ./esaak
280M ./thi-r-old
340M ./cany_new_bk_20080423
362M ./eeocii.com_old
402M ./ctssej00a.be
508M ./okst.com_testpro
732M ./dorsefefet
1.4G ./wfpia
15G ./disk1
[root@home ~]#