728x90
반응형

2024/07 15

[Linux] Linux logrotate

리눅스 시스템에서 로그 파일 관리는 매우 중요하다.이 log파일을 주기적으로 rotate해주는 작업을 자동화하는 도구가 'logrotate'이다. 1. logrotate.conf이 파일은 로그 rotate에 대한 전반적인 정책이 포함되어 있다.예를 들어 로그 파일을 얼마나 자주(일간, 주간, 월간 등)으로 rotate시킬지, 보관할 이전 로그 파일의 개수, 압축 여부 등을 설정할 수 있다. 이 파일의 위치는 /etc/logrotate.conf이다. # see "man logrotate" for details# rotate log files weeklyweekly# keep 4 weeks worth of backlogsrotate 4# create new (empty) log files after rota..

[C#] C# Winform ProgressBar 컨트롤

ProgressBar컨트롤은 진행사항을 표시해주는 컨트롤이다. 기본 속성은 Maximum=100 / Minimum=0 으로 설정되어 있으며 Value속성은 현재값을 나타낸다 Style속성은 Blocks, Continous, Marguee 3가지 속성을 가진다. 1. 디자인위와 같이 3개의 Style속성을 통해 ProgressBar컨트롤을 만들어 배치할 수 있다. 2. button_click Event버튼을 클릭하면 ProgressBar컨트롤의 1 Step을 수행하도록 코드를 작성하였다.private void button1_Click(object sender, EventArgs e){ progressBar1.PerformStep(); progressBar2.PerformStep(); // ..

개발언어/C# 2024.07.05

[C#] C# Winform PictureBox컨트롤

PictureBox컨트롤은 그림을 보여주는 컨트롤이다. PictureBox의 Image라는 속성에 이미지를 넣으면 그림을 보여준다. PictureBox의 SizeMode속성을 통해  * AutoSize * CenterImage * Normal * StretchImage * Zoom 5개의 스타일을 지정할 수 있다. 1. 디자인pictureBox와 Button두개로 구성 하였다. 첫 번째 버튼은 image를 load하는 버튼이고, 두 번째 버튼은 image를 download하는 버튼이다. 2. upload_image Click Button Bitmap.FromFile 함수를 이용해 로컬호스트의 .bmp파일을 upLoad한다.private void button1_Click(object sender, Even..

개발언어/C# 2024.07.01

[Oracle] oracle의 profile에서 password와 관련된 정책

oracle의 profile에서 password와 관련된 정책을 정의하는 파라미터에 대해 알아보자.  1. 종류* FAILED_LOGIN_ATTEMPTS : 사용자가 잘못된 비밀번호로 로그인 시도를 할 수 있는 최대 횟수 * PASSWORD_GRACE_TIME : 비밀번호를 변경해야 하는 유예기간 일 수 * PASSWORD_LIFE_TIME : 비밀번호 유효 기간 일 수 * PASSWORD_LOCK_TIME : 계정이 잠긴 후 잠금 상태가 유지되는 기간 * PASSWORD_REUSE_MAX : 비밀번호가 재사용될 수 있기 전에 사용되어야 하는 고유한 비밀번호 수 * PASSWORD_REUSE_TIME : 비밀번호가 재사용될 수 있기 전에 경과해야 하는 일 수  * PASSWORD_VERIFY_FUNCTI..

[Oracle] oracle에서 expdp중 exclude옵션과 query옵션 parfile로 작성하기

oracle의 Datapump인 expdp는 export하는 기능을 한다. 이 때 exclude옵션과 query옵션을 사용할 때 '(홑따옴표)문제 때문에 작성하는데 어려움을 겪는다.  이 문제를 쉽게 해결할 방안에 대해서 알아보자. 1. expdp exclude예시  1-1. exclude옵션을 expdp에 직접 사용exclude옵션은 export를 제외할 table 또는 schema를 명시할 수 있다. table exclude 예시)  exclude=table:"IN('TEST', 'TEST2')" schema exclude 예시) exclude=schema:"IN('SYS', 'SYSTEM', 'TEST')" ※ Unix(Linux)에서는 include, exclude옵션에서는 [ ", ', (, )..

728x90
반응형