n 수준 깊이의 이름으로 폴더의 모든 하위 폴더 찾기

n 수준 깊이의 이름으로 폴더의 모든 하위 폴더 찾기

cephfs 파일 시스템에서 모든 스냅샷을 찾고 싶습니다. 숨겨진 디렉터리 아래의 디렉터리 로 표시되며 .snap스냅샷을 읽거나 쓸 때 느리게 로드됩니다.

.snap그래서 폴더에 있는 모든 폴더를 찾고 .snapn 수준 깊이의 폴더만 검색하고 싶습니다.

이를 수행하는 명령은 무엇입니까?

답변1

$ find /path -mindepth n -type d -name '*.snap'
  • mindepthfind일치하는 항목 검색만 시작하도록 지시합니다 .N경로 /path의 깊은 일치 수준을 지정합니다(이 경우 ).
  • type dfind디렉토리 전용 일치에 관심이 있음을 알려줍니다 .
  • name *.snap자명하지만 find다음으로 끝나는 nave 이름만 일치시키는 데 관심이 있음 을 알려줍니다..snap

관련 정보