본문 바로가기

Linux 명령어 tar 사용하기 1. tar로 압축하기> tar -cvf [파일명.tar] [폴더명] ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면 > tar -cvf aaa.tar abc 2. tar 압축 풀기> tar -xvf [파일명.tar] ex) aaa.tar라는 tar파일 압축을 풀고자 한다면 > tar -xvf aaa.tar 3. tar.gz로 압축하기> tar -zcvf [파일명.tar.gz] [폴더명] ex) abc라는 폴더를 aaa.tar.gz로 압축하고자 한다면 > tar -zcvf aaa.tar.gz abc 4. tar.gz 압축 풀기> tar -zxvf [파일명.tar.gz] ex) aaa.tar.gz라는 tar.gz파일 압축을 풀고자 한다면 > tar -zxvf aaa.tar.gz 참고로, 위의 옵.. 더보기
리눅스 테이블 스페이스 변경 ■ 정리한 내용 요약 1. D1 서버에서 'A' 테이블 스페이스에 있는 DATA를 'B' 테이블 스페이스로 이동1) 'B' 테이블 스페이스 생성(CREATE TABLESPACE 이용)2) 'B' 테이블 스페이스 유저 생성 및 권한 부여3) 'A' 테이블 스페이스 exp하여 dump 파일 생성4) dump 파일을 'B' 테이블스페이스로 imp 2. D2 서버에 있는 'C' 테이블 스페이스를 'A' 테이블 스페이스로 이동1) 'A' 테이블 스페이스 있는 table, procedure, sequence 등등 drop2) 'C' 테이블 스페이스 exp하여 dump 파일 생성3) D1서버에서 dba 권한이 있는 user/pw를 몰랐기 때문에, 일반 계정으로 dump파일 D2서버로 복사4) 일반 계정 권한으로 되어.. 더보기
[JQuery] 스크롤 이벤트로 화면 위 아래로 이동 HTML 총 3개의 section으로 나누었다. 각 section마다 화면 이미지를 css로 넣어준다. JavaScript var flag = false; // DOMMouseScroll event is for firefox // 이벤트 'e'는 마우스 이벤트를 의미한다. $("html, body").on('mousewheel DOMMouseScroll', function(e) { var E = e.originalEvent; eventValues = 0; // E.detail is for firefox if (E.detail) { eventValues = E.detail * -40; }else{ eventValues = E.wheelDelta; }; // minus nav height(50px) var .. 더보기
What's log4j? (log4j.xml example included) What is Log4j? Log4j is a Java library that specializes in logging. At its most basic level, you can think of it as a replacement for System.out.println's in your code. Why is it better than System.out.println's? The reasons are numerous. To begin with, System.out.println outputs to standard output, which typically is a console window. The output from Log4j can go to the console, but it can also.. 더보기
[제이보스_Jboss]웹 취약점_부적절한 에러 처리 초지 방안 제이보스(Jboss)에서 웹 어플리케이션에 서버 측 에러가 발생 시 설정 미흡으로 인해서 외부에 서버 정보가 노출되어 서버침부터 활용 될 가능성을 막는 방법. Burp Suite를 사용하여 아래와 같이 에러 코드를 확인하였다.웹 어플리케이션들은 상세한 에러 메시지나 디버그 관련 에러 메시지들을 통해서 내부 상태에 대한 정보를 종종 유출하는데, 이러한 정보는 더욱 강력한 공격들을 준비하거나 심지어 자동화되기 위한 수단이 된다. 그러므로, 기본 에러 처리기를 우선 시 하여 항상 "200" (ok) 에러 화면을 반환하게 함으로써 자동화된 스캐닝 도구가 심각한 에러의 발생 여부를 결정하는 능력을 감소시켜야 한다.이것은 " 애매함을 통한 보안”으로 특별한 계층의 방어를 제공할 수 있다. 해결방법으로는 D:\jbo.. 더보기
[템프테이블스페이스 해결방법]ORA-01652: 128(으)로 테이블 공간 TEMP에서 임시 세그먼트를 확장할 수 없습니다 템프 테이블 스페이스(TEMP TABLESPACE) 용량 꽉 찼을 때 해결 방법 1. 템프 테이블 스페이스 조회 SELECT * FROM DBA_TEMP_FILES; 2. 템프 테이블 스페이스 생성CREATE TEMPORARY TABLESPACE TEMP2 TEMPFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ERPMAN50\TEMP05.DBF' SIZE 500M REUSE AUTOEXTEND ON NEXT 100M MAXSIZE unlimited EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M; 3. 디폴트 테이블 스페이스로 지정 ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP2; 더보기