본문 바로가기

리눅스 서버구축/linux 명령어

리눅스 특정 폴더 파일 개수 세기




리눅스 특정 폴더 파일 개수 세기



리눅스에서 서버일 경우 특정 종류 혹은 모든 파일의 개수를 구해야 될 경우가 있습니다

리눅스에서 특정 디렉토리에서 개수를 확인하는 방법을 알아보겠습니다


특정 디렉토리의 파일 개수 구하기

ls [디렉토리] | wc -l

ls test_drectory | wc -l

ls로 특정 폴더에 출력되는 것을 파이프로 wc에 넘겨 행의 숫자를 파악하는 형태입니다




특정 디렉토리의 조건을 주어서 개수 구하기


이번에는 특정 디렉토리의 규칙을 주워 파일을 구해보겠습니다


find [디렉토리명] type f - name "[파일명 규칙]" |  wc -l

find /tmp -type f -name "*.jpg" | wc -l


find의 결과로 출력되는 라인수 = 검색된 파일의 개수로 특정 이름을 가진 파일을 검색하고 그결과로 출력합니다