본문 바로가기

develop

egrep 예제 cat file.log | grep test | egrep 18:[0-5][0-9]:[0-5][0-9] -c file.log 파일에서 test라는 문자열을 검색하는데 egrep 뒤에 정규식을 통해 18:0~5,0~9:0~5,0~9 가 몇개 있는지 확인 18:00:00부터 19:59:59까지 몇개인지 카운팅 하는 법 더보기
Activemq 정리 잘된 페이지 http://download.progress.com/5331/open/adobe/prc/psc/perf_tuning_activemq/index.htm 다운로드아님. 플래시 페이지... 더보기
log4j pattern layout 설정 값 %a - Remote IP address %A - Local IP address %b - Bytes sent, excluding HTTP headers, or '-' if zero %B - Bytes sent, excluding HTTP headers %h - Remote host name (or IP address if resolveHosts is false) %H - Request protocol %l - Remote logical username from identd (always returns '-') %m - Request method (GET, POST, etc.) %p - Local port on which this request was received %q - Query string (pr.. 더보기
폴더 용량 확인하는 법 du [option] [folder name] ex1) du test 폴더안에 있는 파일들의 용량이 리스트로 나온다. ex2) du -s test 폴더의 용량을 나타낸다. 기본단위는 kbyte. ex3) du -sh test 폴더의 용량을 나타낸다. 이때는 mbyte 그이상이면 gbyte 로 표현된다. 더보기
catalina.out파일 lotate 시키기 /etc/logrotate.d/ 폴더에 파일 생성 ex) vim /etc/logrotate.d/tomcat #!/bin/bash # SWU Tomcat Log Daily truncate and rotate /svc/tomcat/was/tomcat-7.0.54/logs/catalina.out{ copytruncate daily rotate 30 missingok notifempty dateext} 단 root권한으로 할 것 ! copytruncate //무중단 상태에서도 실행 할 수 있는 옵션 daily //매일 로그 로테이팅을 한다. weekly montly도 있음 rotate 30 //로그파일이 30개 이상이면 지운다 missingok // 파일이 없어도 지나간다. nomissingok도 있음 noti.. 더보기
넷마스크 산출법 요약 및 10진법 이진법 계산법 255.255.255.0 = 11111111.11111111.11111111.00000000 24비트 255.255.255.128 = 11111111.11111111.11111111.10000000 25비트 255.255.255.192 = 11111111.11111111.11111111.11000000 26비트 255.255.255.224 = 11111111.11111111.11111111.11100000 27비트 255.255.255.240 = 11111111.11111111.11111111.11110000 28비트 255.255.255.248 = 11111111.11111111.11111111.11111000 29비트 255.255.255.252 = 11111111.11111111.11111111.1.. 더보기
Subnet mask(서브넷 마스크) 비트 별 정리 bit netmaskCisco mask hosts usable hosts Class/4 240.0.0.0 15.255.255.255 268435456 268435454 /5 248.0.0.0 7.255.255.255 134217728 134217726 /6 252.0.0.0 3.255.255.255 67108864 67108862 /7 254.0.0.0 1.255.255.255 33554432 33554430 /8 255.0.0.0 0.255.255.255 16777216 16777214 A Class /9 255.128.0.0 0.127.255.255 8388608 8388606 /10 255.192.0.0 0.63.255.255 4194304 4194302 /11 255.224.0.0 0.31.255.. 더보기
tar 압축옵션 가장 많이 사용하는 일반적인 옵션 [압축할 때] tar cvzf 파일명.tar.gz 또는 파일 [압축 해제] tar xvzf 파일명.tar.gz [예제] tar -xvvf foo.tar : foo.tar 파일을 푼다. tar -xvvzf foo.tar.gz : gzip으로 압축된 foo.tar.gz 파일을 푼다. tar -cvvf foo.tar foo/ : foo 디렉토리에 있는 내용물을 foo.tar 파일로 묶는다. 기능 옵션 반드시 아래 옵션들 중 하나가 들어가야 한다. -A, --catenate, --concatenate : 저장 파일에 tar 파일을 추가한다. -c, --create : 새 저장 파일을 만든다. -d, --diff, --compare : 저장 파일 혹은 파일 시스템 간의 다른 점을.. 더보기