답변:
이것은 종종 인터뷰에서 나타납니다 ...
프로세스를 방해하지 않고 파일을 자르려고합니까? 로그 파일의 정보가 가치가 있습니까? 그렇다면 보통 간단한 bash 문자열로 파일을 "제로"합니다.
: > /var/log/badlogfile
제어 된 방식으로 다시 시작할 수없는 응용 프로그램이있을 수 있습니다. 금융 거래 응용 프로그램이고 거래일 동안 프로그램을 중지하거나 다시 시작할 수 없다고 가정 해 봅시다. 그러나 응용 프로그램 버그로 인해 로그 파일이 약간 외설적 인 속도로 증가하고 있습니다. 위 또는 아래 방법을 사용하여 로그 파일을 잘라 내면 시스템을 계속 실행할 수 있습니다.
참조 : http://www.cyberciti.biz/faq/truncate-large-text-file-in-unix-linux/