>  기사  >  운영 및 유지보수  >  Linux에서 폴더 또는 폴더의 파일 수를 계산하는 방법

Linux에서 폴더 또는 폴더의 파일 수를 계산하는 방법

巴扎黑
巴扎黑원래의
2017-08-21 15:21:392346검색

특정 폴더에 있는 파일 수 계산

ls -l |grep "^-"|wc -l

특정 폴더에 있는 디렉터리 수 계산

ls -l |grep "^d"|wc - l

하위 폴더에 있는 파일을 포함하여 폴더에 있는 파일 수를 계산합니다.

ls -lR|grep "^-"|wc -l

예를 들어 /home/han 디렉터리(하위 디렉터리 포함)에 있는 모든 파일 수를 계산합니다. js 파일:

ls -lR /home/han|grep js|wc -l 또는 ls -l "/home/han"|grep "js"|wc -l

다음을 포함하여 폴더 아래의 디렉터리 수를 계산합니다.

ls -lR|grep "^d"|wc -l

하위 폴더 설명:

ls -lR

긴 목록은 디렉터리의 파일 정보를 출력합니다(R은 하위 디렉터리를 나타냅니다. 여기에는 일반 파일과 달리 디렉터리, 링크, 장치 파일 등이 있을 수 있습니다.)

grep "^-"

여기서 긴 목록 출력 정보 중 일부가 필터링되고 일반 파일만 유지됩니다. 디렉토리만 남게 되면 ^d

wc - l

출력 정보의 라인 수를 셉니다. 필터링 후 일반 파일만 남으므로 통계 결과는 일반 파일 정보의 라인 수입니다. 정보 줄은 하나의 파일에 해당하며 파일 수이기도 합니다.

==================================

폴더만 볼 경우

ls - d는 하나만 표시할 수 있습니다.

find -type d 하위 폴더도 볼 수 있습니다

ls -lF |grep / 또는 ls -l |grep '^d' 다음 폴더를 제외하고 현재 디렉터리의 폴더만 봅니다

위 내용은 Linux에서 폴더 또는 폴더의 파일 수를 계산하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.