최근 포토로그


HP-UX FILE 갯수 확인 방법 ▶ Linux & Unix & Windows


가끔 서버를 관리하다보면, FILE 갯수의 문제로 인하여 문제가 생기는 경우가 발생한다.
운영쪽 담당자들이 디렉토리를 관리를 하면 모르겠지만.. 이것을 안하거나 초급 개발자가 주로 한 폴더에 파일을 끊임없이 쌓을때 발생된다.

용량적 이슈라면 금방 확인이 가능할 것이나 용량도 작고 파일 갯수가 많다면 이런 문제가 발생되는데 I-NODE의 고갈로 보통 발생되는 문제 이다.

이런 이슈의 해결 방법은 DISK 용량을 증설 시켜서 I-NODE를 확보하거나 또는 파일을 삭제하는 것인데. 이때 필요한 것이 FILE의 갯수가 몇 개인지 알아보는 것이다.

물론 ls -al | wc -l 로 하면 되기는 하지만.. 그래도 폴더별로 알고 싶을 때는  아래의 명령어로 확인하면 될 듯 하다.

$ cat check.sh
du | awk '{print $2}' | while read x
do
echo 'file path '  $x
echo "file count "  `find $x -type f -print | wc -l`
done

꼭 HP-UX뿐만 아니라 조그만 수정하면 linux나 이런 것에도 충분히 사용이 가능하다.

덧글

댓글 입력 영역