본문 바로가기
리눅스

Tomcat 구동 중 재기동 없이 로그 삭제

by the red 2022. 1. 17.

톰캣 구동중 재기동 없이  catalina.out 파일을 삭제하는 방법입니다.

 

catalina.out 파일 위치로 이동 후 cat /dev/null > catalina.out 를 실행하면 됩니다.

 

-> 로그 파일 경로 이동 

# cd tomcat/logs

-> 로그파일 삭제 처리 

# cat /dev/null > catalina.out
 

명령어로 삭제를 하면 파일 사이즈가 0으로 로그가 재생성하게 됩니다.

cat /dev/null은 파일의 값을 0으로 바꾸어주는 것이며,

cat /dev/null도 파일 사이즈는 0이지만 프로세스를 내리지 않는 이상 물리적인 공간은 계속 잡게 됩니다.

 

 

댓글