logrotate가 꼬여서 로그 폴더에 log 파일이 엄청 많아졌다. (엄청 많이..)
로그 폴더에 로그 파일들을 지우기위해
rm -rf ./*.gz
rm -rf ./*.1
삭제명령어를 쳤더니
/bin/rm: cannot execute [Argument list too long]
해당 메세지를 보여주면서 삭제가 되지않았다.
딱봐도 *.gz 에서 너무 많은 파일들이 잡혀 삭제가 되지 않는 것이다.
구글링해보니
find . -name '*.gz' -exec sudo rm -rf {} \;
이렇게 삭제하면 되는 방법이 있어서 해보니 삭제가 잘되었다.
그냥 rm 하는거보다 확실히 오래걸리긴 하지만
어쩄던 파일이 너무 많아 삭제가 안될때 조금조금씩 삭제하는것 보단
위 방법이 나은듯하다.
'공부 > Server' 카테고리의 다른 글
apt과 apt-get 차이 (0) | 2018.10.06 |
---|---|
(centos7) systemd timer (0) | 2018.02.11 |
(tomcat) 한글이 깨질 때 server.xml 설정 (0) | 2015.12.10 |
(개발환경) Eclipse + Spring 연동 (0) | 2015.10.06 |
(php) 우분투 환경에 APM 세팅 (0) | 2015.09.30 |