ls حجم رو به صورت گیبیبایت چاپ میکنه. در حالی که nautilus حجم رو به صورت گیگابایت نمایش میده. به همین دلیل حجمی که توی nautilus نمایش داده میشه، بیشتره. در اصل حجم یکی هست فقط واحد اندازهگیری فرق داره.
هر گیگابایت، 1,000,000,000 بایت هست. در حالی که هر گیبیبایت، 1,073,741,824 بایت هست. به خاطر همین فرق داره.
lsblk هم همینطور.
اگه میخواهید ls حجم رو به گیگابایت نمایش بده بهجای گیبیبایت، از سوئیچ si- بهجای سوئیچ h- استفاده کنید.