Microsoft Windows에서는 폴더를 마우스 오른쪽 버튼으로 클릭하면 됩니다.특성보고할 것이다포함하다#파일과#폴더
리눅스의 명령줄에서 이 작업을 수행할 수 있는 방법이 있습니까?
특정 폴더와 해당 시작 폴더 내의 모든 하위 폴더 내의 총 파일 및 폴더 수를 알고 싶습니다.
답변1
호출 디렉터리 아래의 총 디렉터리 수 dir
( dir
자체 포함):
find dir -type d -exec echo x \; | wc -l
dir
그러면 해당 디렉터리 자체는 물론 그 아래에 있는 디렉터리를 찾아 dir
각 디렉터리에 대해 하나씩 출력합니다 x
. 그런 다음 출력 라인 수를 계산하는 데 사용됩니다 wc -l
.
이렇게 하면 개행 문자가 포함된 이름을 올바르게 계산할 수 있습니다.
아래에 있는 디렉토리가 아닌 파일(파일)의 총 개수 dir
:
find dir ! -type d -exec echo x \; | wc -l
GNU를 사용하는 시스템 find
(예: Linux) -exec echo x \;
에서는 -printf 'x\n'
.
다음 명령을 사용하십시오 tree
(사용 가능한 경우).
tree -a dir | tail -n 1