집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 폴더 또는 폴더의 파일 수를 계산하는 방법
특정 폴더에 있는 파일 수 계산
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!