반응형
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 {} \;
반응형
'개발 및 관리 > Linux, Unix' 카테고리의 다른 글
rsa key fingerprint is sha256 are you sure you want to continue connecting (0) | 2022.04.19 |
---|---|
Unix Solaris crontab 실행 Log 확인 (0) | 2022.04.14 |
Oracle서버 솔라리스 OS에서 vi사용 시 글자입력 잘 안될 때 (0) | 2022.01.06 |
IBM UNIX OS Error 확인하기 (0) | 2021.03.28 |
유닉스 Lock 계정 풀기, 유닉스 로그 확인하기 (0) | 2017.12.22 |