728x90
반응형

Development 28

리눅스, 아파치, 톰캣, 오라클 버전 확인 방법

1, 리눅스 OS 버전 확인 방법 1) 리눅스 OS 버전 확인 cat /etc/*release cat /etc/*release* grep . /etc/*-release 2) 배포판 버전 확인 방법 (대부분 보안상 이유로 가이드 문구로 변경되어 있기도함) cat /etc/issue grep . /etc/issue* 3) 레드헷계열 리눅스 rpm -qa *-release 4) 커널 정보 확인 uname -a 5) 호스트명 확인 hostname 2. Apache 버전 확인 1) 아파치 경로를 모를때, 현재 실행중인 아파치 검색 ps -ef | grep httpd ==> 결과 : root ~~~~~~~ /webp/apache/bin/httpd user01 ~~~~~~~ /webp/apache/bin/httpd ..

[ Oracle ] table to table로 다중 업데이트 방법

테이블의 데이터를 select하여 바로 update 처리하는 방법 -- 조건 구분 및 중복데이터 제거 등 처리할때 사용 UPDATE world MM SET ( name, auth, code, cont, ndate, ntype ) ) = ( SELECT BB.n_name AS name , BB.n_auth AS auth , 'A001' AS code , BB.n_cont AS cont , TO_CHAR(SYSDATE, 'YYYYMMDDHHMMSS') AS ndate , CASE WHEN SUBSTR ( BB.n_type, 0, 8) > '20180130' THEN 'A' ELSE 'D' END AS ntype FROM world AA , korea BB WHERE AA.scode = '10' AND AA...

[Tomcat] 톰캣서버 한글 깨짐 방지를 위한 설정

톰캣 한글 깨짐 방지를 위한 설정 체크 1. post방식 한글 깨짐 방지를 위한 설정 /conf/web.xml encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* 2. get방식 한글 깨짐 방지를 위한 설정 /conf/server.xml 3. 소스내 UTF-8 설정 jsp파일 ex) html파일 ex) css 파일link (css파일내 설정되어 생략가능) ex) 4. 소스 파일 'UTF-8' 로 저장

Development /Server 2018.08.17

주기적 작업 수행을 위한 배치 등록 파일 crontab

1. crontab 실행 관련 1) crontab 실행 파일 - 데몬명 : crond - 위치 : /etc/rc.d/init.d/ 2) crontab 시작|종료|재시작 /etc/rc.d/init.d/crond start|stop|restart 3) crontab 실행 확인 ps -ef|grep crond 4) crontab 명령 사용 권한 등록 /etc/cron.allow 에 crontab 명령 사용 가능한 계정 등록 /etc/cron.deny 에 사용 제한할 계정 등록 5) 파일 생성 내용 /user/spool/cron/contabs 폴더에 계정이름으로 생성됨 crontab 관련 작업 로그는 /var/log/cron에 기록됨 2. 배치 등록 형식 1) 시간 설정 + 실행 명령 : 6자리 형식으로 ' 분..

리눅스 tar 압축/해제 방법

1. tar 압축 방법 tar -cvf [압축파일명] [압축할 파일 또는 폴더명] 예제) tar -cvf data_201808.tar world.log tar -cvf data_201808.tar world.log data01.dll yes.html --> 여러개 문서를 압축 tar -cvf data_201808.tar app/ temp/ yes/ --> 여러개의 폴더를 data_201808.tar명으로 압축 tar -cvf data_201808.tar /app/text/log/ --> 하위의 log폴더 압축 tar -cvf /app/temp/data_201808.tar /app/text/log/ --> temp폴더에 data_201808.tar명으로log폴더를 압축 tar -cvf data_201808..

리눅스 문서 보기/편집하기 vi visual editor) 편집기 사용 명령어

리눅스 문서 보기/편집하기 vi ( visual editor ) 편집기 사용방법 정리 1. 조회/이동(표준모드) gg 파일의 처음으로 이동(head) G 파일의 끝으로 이동(tail) Ctrl+B 앞페이지로 이동(page up) Ctrl+F 뒤페이지로 이동(page down) :se nu 행번호 보이기(show) :se nonu 행번호 숨기기(hidden) 206G 206행으로 이동 l 오른쪽으로 이동 h 왼쪽으로 이동 j 아래로 이동 k 위로 이동 { 이전 문단으로 이동 } 다음 문단으로 이동 $ 문장 끝으로 이동 ^ 문장 처음으로 이동 u 되돌리기(undo) dd 현재 라인 삭제(한줄 삭제) dG 현재 라인 이하 모두 삭제 yyp 현재 라인을 복사하여 아래에 삽입 yyP 현재 라인을 복사하여 위에 삽..

리눅스 명령 단축어(별칭) 생성 alias

단축어를 만들어 놓으면 서버 접속시 디렉토리 이동이나 명령어 실행시 편하다. 별칭 생성 : alias 생성한 별칭 삭제 : unalias 1. 별칭 조회 alias 2. 별칭 생성 : alias 사용) alias 별칭명='실행명령어' 예제) alias mlog = 'cd /temp/log' --> 서버 접속시 /temp/log디렉토리로 바로 이동하기 위한 별칭 mlog 생성 alias | grep mlog --> alias에서 생성여부 확인을 위해 mlog 검색 mlog --> 실행 3. 생성한 별칭 삭제 : unalias 사용) unalias 별칭 예제) unalias mlog --> mlog 별칭 삭제 alias | grep mlog --> alias에서 삭제여부 확인을 위해 mlog 검색

리눅스 검색 명령어( find, grep )

리눅스 검색 명령어( find, grep ) 파일 검색을 할때 사용하는 명령어 find 파일내 문자열 검색 명령어 grep 1. 파일, 디렉토리 검색 명령어 : find 사용1) 현재+하위 디렉토리의 모든 파일명, 디렉토리명 출력됨 find . [검색문자열] 예제) find . --> 현재 폴더의 파일, 하위폴더경로를 포함한 파일 등 리스트로 보여줌 find . yes --> 현재 폴더의 파일, 하위폴더경로를 포함한 파일 등 리스트로 보여주고 맨 하단에 yes 문자가 들어간 폴더명, 파일명으로 검색된 리스트를 보여줌 사용2) 특정 문자열을 포함하는 디렉토리 및 파일 검색 ( -name 옵션) find . -name "문자열" => 현재 폴더 이하에서 해당 문자열과 같은 이름을 가진 파일과 디렉토리 모두 ..

728x90
반응형