반응형
유닉스에서 디렉토리 내의 파일 개수를 확인하는 여러 가지 방법이 있습니다. 가장 일반적인 방법은 ls
, find
, 또는 stat
명령어를 사용하는 것입니다. 여기 몇 가지 예를 들어 설명하겠습니다.
1. ls
와 wc
명령어 사용
ls -1 | wc -l
ls -1
: 디렉토리 내의 파일을 한 줄에 하나씩 나열합니다.wc -l
: 출력된 파일 목록의 라인 수를 세어 파일의 개수를 반환합니다.
이 방법은 현재 디렉토리 내의 파일과 디렉토리의 개수를 세는 데 유용합니다.
2. find
와 wc
명령어 사용
find . -type f | wc -l
find . -type f
: 현재 디렉토리와 하위 디렉토리 내의 모든 파일을 찾습니다.wc -l
: 찾은 파일 목록의 라인 수를 세어 파일의 개수를 반환합니다.
이 명령어는 하위 디렉토리를 포함한 모든 파일의 개수를 세는 데 유용합니다.
3. 특정 디렉토리 내의 파일 개수 확인
find /path/to/directory -maxdepth 1 -type f | wc -l
/path/to/directory
: 파일 개수를 확인하고자 하는 디렉토리 경로로 변경하십시오.-maxdepth 1
: 하위 디렉토리를 제외하고 지정한 디렉토리 내의 파일만 검색합니다.
4. stat
명령어 사용
stat -f "%z" .
stat -f "%z" .
: 현재 디렉토리 내의 파일 개수를 반환합니다.
이 방법들은 모두 유닉스 기반 시스템에서 디렉토리 내 파일 개수를 확인하는 데 유용합니다. 상황에 따라 가장 적합한 방법을 선택하여 사용할 수 있습니다.
반응형
'Linux Unix > Command' 카테고리의 다른 글
[ Linux ] ls 시간순으로 보기 (0) | 2024.09.17 |
---|---|
[ Linux ] useradd - 사용자 추가 및 삭제, sudo 권한 주기 (0) | 2024.09.04 |
[ Linux ] scp - 서버로 파일 upload/download 하기 (0) | 2024.08.01 |
[ Linux ] ln으로 파일/폴더 Link 만들기 (0) | 2024.08.01 |
[ Linux ] shell - 여러 종류에 대해서 (0) | 2024.06.30 |