'크론탭'에 해당되는 글 1건

  1. 2022.01.19 Oracle Unix, Solaris Log파일 압축, 삭제, 개수 확인 등 명령어
반응형

Oracle Unix, Solaris에서 파일 관리하는 명령어 아래와 같이 정리를 해보았습니다.

1. 파일 개수 확인 명령어

[root@testdb1:/grid/app/12.2.0/grid/rdbms/audit:#] ls | wc -l
24253

2. 수정된지 2일 지난 파일 압축

/usr/bin/find /grid/app/12.2.0/grid/rdbms/audit -mtime +2 ! -name "*.gz" -exec /usr/contrib/bin/gzip {} \;

3. 수정된지 30일 지난 파일 삭제

/usr/bin/find /grid/app/12.2.0/grid/rdbms/audit -type f -mtime +30 -exec rm -f {} \;

4. 수정된지 15일 지나고 이름이 testdb1_ 로 시작하는 파일 압축

/usr/bin/find /appl/oracle/admin/TESTDB/bdump -type f -mtime +15 ! -name "*.gz" -name "testdb1_*" -exec

/bin/gzip {} \;

5. 아카이브파일 삭제 crontab 설정

0 1 * * * /usr/bin/find /oracle/app/oracle/product/12.2.0/db/dbs -type f -name '*.dbf*' -exec rm -f {} \;

반응형