서버에 디렉토리 안에 파일이 너무 많으면 시스템이 느려지므로 파일을 지워야할 경우가 생긴다. 그래서 파일을 지우려고 rm *.* 명령을 날리면 파일이 너무많아서 지울 수 없다는 에러가 나오는 경우가 있다.
그런 경우 파일을 일정부분씩 지우면 되는데, 나는 아래와 같은 방법을 사용했다.
ll | grep 파일부분이름 | grep _201601 | awk ‘{print $9}’ | xargs rm
find ./ -type f -name BM*_2015*.xml | grep /DbRecv/ | awk ‘{print $1}’ | xargs rm
참고로 디렉토리별 용량보는 명령어
du -sh *