리눅스 디렉터리 내 파일 개수 확인 방법

로그가 쌓이는 경로에서 ls로 조회했는데 파일이 너무 많으면 얼만큼의 로그가 쌓였는지 가늠할 필요가 있다.

ls와 wc 명령어를 함께 쓰면 디렉터리에 있는 파일의 숫자를 바로 확인할 수 있다.

1. ls

예를 들면 /var/log에서 ls를 날리면

ls

이렇게 다수의 로그 파일이 있는 걸 볼 수 있는데 이게 총 몇 개인지 궁금한 거다.

2. wc

wc는 리눅스에서 파일의 라인, 단어 수 등을 출력하는 명령어다. -l 옵션을 주면 라인 수만 출력한다.

wc 명령어를 ls와 연결하여

[root@newhost log]# ls | wc -l
91
ls wc

이런 식으로 쓰면 현재 경로에 쌓인 로그 파일이 91개라는 게 확인된다.

3. 패턴 응용

만약 파일이 .log 로 끝나는 파일만 세려면

ls *.log | wc -l

같은 형태로 응용해서 쓸 수 있다.

패턴 ls

관련 글

댓글 남기기