내 디렉터리의 파일이 너무 작지만 많은 디스크 공간을 차지하는 이유는 무엇입니까?

내 디렉터리의 파일이 너무 작지만 많은 디스크 공간을 차지하는 이유는 무엇입니까?
root@VimLaTeX:/var/www/html/HandicraftStore/Web# du -h
76K ./font-awesome-4.7.0/css
128K    ./font-awesome-4.7.0/scss
128K    ./font-awesome-4.7.0/less
1.1M    ./font-awesome-4.7.0/fonts
1.4M    ./font-awesome-4.7.0
28G .

root@VimLaTeX:/var/www/html/HandicraftStore/Web# ls
addToCart.php          checkout.php          jquery-3.3.1.js      productDetails.css  signupSuccessful.html
auctionDetails.php     cow.jpeg              jquery-3.3.1.min.js  productDetails.php  style.css
auction.php            database.php          long_poller.html     README.md           takeBid.php
bootstrap.min.css      delete.html           msgsrv.php           removeToCart.php    test1.html
bootstrap.min.js       delete.php            navbar.html          search.php          test.php
carousel.html          font-awesome-4.7.0    newnavbar.php        signinnavbar.html   typeChange.php
carousel.php           font-awesome.min.css  page1.php            signIn.php          updateAuctionDetails.php
cart_modal_porton.php  footer.html           page2.php            signOut.php
cart.php               insertLike.php        popper.min.js        signUp.php

font-awesome-4.7.0나머지 디렉터리 중 하나의 디렉터리에만 WebKB 크기의 파일이 포함되어 있습니다. Web디렉토리가 긁히는 이유를 이해할 수 없습니다 28GB. 폴더가 HandicraftStore포함되어 있습니다 .git.

편집 1

그림 1
그림 2

이미지 3

그림 4

그림 5

그림 6

답변1

du -sh * | sort -h대신 사용하세요 du -h. 전자는 현재 디렉터리 아래의 모든 파일과 디렉터리를 확인하고, 후자는 디렉터리만 확인합니다. 하지만 baobob은 흥미로운 답변입니다(@ArminŠupuk에게 감사드립니다)

대부분의 공간이 디렉토리에 있는 경우 해당 디렉토리로 이동하여 대부분의 공간이 차지하는 위치를 찾을 때까지 반복하십시오.

.숨겨진 파일(로 시작하는 파일 이름 ) 을 포함하려면 다음을 사용하십시오.

du -sh $(ls -a) | sort -h

관련 정보