4K보다 큰 디렉토리를 찾는 방법은 무엇입니까?

4K보다 큰 디렉토리를 찾는 방법은 무엇입니까?

디렉터리에 파일이 많으면 더 많은 항목을 저장해야 하므로 디렉터리 파일의 크기가 늘어납니다. 따라서 어느 시점에서는 다음과 같이 보일 수 있습니다.

# ls -ldh /var/log
drwxr-xr-x 15 root root 94M Jun 14 10:44 /var/log

보시다시피 크기는 4K가 아니라 94M입니다. 물론 이것은 단지 예시일 뿐이지만,이 정보, 파일을 삭제해도 크기는 줄어들지 않습니다. 디렉터리를 다시 만들고 나머지 파일을 디렉터리로 이동해야 합니다.

4K보다 큰 디렉토리를 찾는 방법은 무엇입니까?

답변1

find . -type d -size +4096c

4kiB보다 큰 디렉터리는 보고됩니다. 일반 파일과 동일합니다. 대부분의 파일 시스템의 경우목차(전화번호부라기보다는 숫자와 이름 사이의 매핑 목록인 전화번호부로 생각하십시오.폴더)은 내용이 특수하게 형식화되고 처리되며 전용 API를 통해서만 수정할 수 있다는 점을 제외하면 일반 파일과 동일합니다.

관련 정보