로그가 쌓이는 경로에서 ls로 조회했는데 파일이 너무 많으면 얼만큼의 로그가 쌓였는지 가늠할 필요가 있다.
ls와 wc 명령어를 함께 쓰면 디렉터리에 있는 파일의 숫자를 바로 확인할 수 있다.
1. ls
예를 들면 /var/log에서 ls를 날리면
이렇게 다수의 로그 파일이 있는 걸 볼 수 있는데 이게 총 몇 개인지 궁금한 거다.
2. wc
wc는 리눅스에서 파일의 라인, 단어 수 등을 출력하는 명령어다. -l 옵션을 주면 라인 수만 출력한다.
wc 명령어를 ls와 연결하여
[root@newhost log]# ls | wc -l
91
이런 식으로 쓰면 현재 경로에 쌓인 로그 파일이 91개라는 게 확인된다.
3. 패턴 응용
만약 파일이 .log 로 끝나는 파일만 세려면
ls *.log | wc -l
같은 형태로 응용해서 쓸 수 있다.