셸 스 크 립 트 실행 로그 지우 기
1. 일부 로그 줄 수가 너무 많 고 시간 주기 가 비교적 길 며 그 안에 중요 한 가치 정보 가 없습니다. 저 희 는 앞의 고정 줄 수의 로그 파일 을 삭제 할 수 있 습 니 다.
find /usr/app/ -name filename -exec sed -i '1,6000000d' {} \;
2. 우 리 는 일부 로 그 를 직접 삭제 할 수 있 습 니 다. rm 은 비교적 위험한 명령 이기 때문에 일반적인 상황 에서 사용 하지 않 기 때문에 절충 하 는 방법 은 뮤 직 비디오 로 특정한 디 렉 터 리 에 자 른 다음 디 렉 터 리 에 들 어가 삭제 명령 을 수행 하 는 것 입 니 다.
find ./ -mtime +30 -exec rm -f {} \;
logpath=/usr/tomcats/apache-tomcat-7.0.68-rxd/logs/
logname1=localhost_access_log.*
cd $logpath ;echo $logpath &&
find ./ -mtime +30 -exec mv {} /tmp/ \;
#find ./ -name *.txt -mtime +30 -exec mv {} /tmp/ \;
cd /tmp/ && rm -f *.log && rm -f *.txt
exit 0
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
nginx 제한 연결 수 ngxhttp_limit_conn_모듈 모듈2. ngxhttp_limit_conn_module 명령 해석 limitconn_zone 문법: limitconn_zone $variable zone=name:size;기본 값: none 설정 세그먼트: http 이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.