হুকুম
du -h --max-depth=0 * | sort -hr
আউটপুট
3,5M asdf.6000.gz
3,4M asdf.4000.gz
3,2M asdf.2000.gz
2,5M xyz.PT.gz
136K xyz.6000.gz
116K xyz.6000p.gz
88K test.4000.gz
76K test.4000p.gz
44K test.2000.gz
8,0K desc.common.tcl
8,0K wer.2000p.gz
8,0K wer.2000.gz
4,0K ttree.3
ব্যাখ্যা
du
"ডিস্ক ব্যবহার" প্রদর্শন করে
h
"মানব পাঠযোগ্য" জন্য (উভয়ই সাজানো এবং দু'ভাবে)
max-depth=0
মানে du
সাবফোল্ডারগুলির আকারগুলি প্রদর্শন করবে না (যদি আপনি প্রতিটি সাব-, সাবসুব-, ..., ফোল্ডারে প্রতিটি ফাইলের আকারগুলি প্রদর্শন করতে চান তবে সরিয়ে দিন)
r
"বিপরীত" জন্য (বৃহত্তম ফাইল আগে)
ncdu
আমি যখন এই প্রশ্নটিতে এসেছি তখন আমি আমার ফাইল সিস্টেমটি পরিষ্কার করতে চেয়েছিলাম। কমান্ড লাইন সরঞ্জামটি ncdu
এই কাজের পক্ষে আরও উপযুক্ত।
উবুন্টুতে ইনস্টলেশন:
$ sudo apt-get install ncdu
ব্যবহার:
ncdu [path]
কমান্ড লাইনে শুধু টাইপ করুন । পথটি বিশ্লেষণ করার জন্য কয়েক সেকেন্ড পরে, আপনি এরকম কিছু দেখতে পাবেন:
$ ncdu 1.11 ~ Use the arrow keys to navigate, press ? for help
--- / ---------------------------------------------------------
. 96,1 GiB [##########] /home
. 17,7 GiB [# ] /usr
. 4,5 GiB [ ] /var
1,1 GiB [ ] /lib
732,1 MiB [ ] /opt
. 275,6 MiB [ ] /boot
198,0 MiB [ ] /storage
. 153,5 MiB [ ] /run
. 16,6 MiB [ ] /etc
13,5 MiB [ ] /bin
11,3 MiB [ ] /sbin
. 8,8 MiB [ ] /tmp
. 2,2 MiB [ ] /dev
! 16,0 KiB [ ] /lost+found
8,0 KiB [ ] /media
8,0 KiB [ ] /snap
4,0 KiB [ ] /lib64
e 4,0 KiB [ ] /srv
! 4,0 KiB [ ] /root
e 4,0 KiB [ ] /mnt
e 4,0 KiB [ ] /cdrom
. 0,0 B [ ] /proc
. 0,0 B [ ] /sys
@ 0,0 B [ ] initrd.img.old
@ 0,0 B [ ] initrd.img
@ 0,0 B [ ] vmlinuz.old
@ 0,0 B [ ] vmlinuz
বর্তমানে হাইলাইট করা উপাদানটি মুছে দিন d, CTRL+ দিয়ে প্রস্থান করুনc