전체 글 157

nohup 명령어

* nohup 명령어 1. nohup 명령어 정의 : background로 쉘 스크립트를 데몬 형태로 실행시키는 명령어 2. nohup 명령어 사용 # nohup 실행파일명 & # nohup sh -- ./shell.sh & - 여기서 & 는 '백그라운드로 실행'을 의미함. - 출력 문자열은 nohup.out 로그에서 확인. - 실행 파일의 permission이 755 이상이어야 함. # nohup 실행파일명 1> /dev/null 2>&1 & - 자동 로그 생성을 설정하지 않음. (null copy 활용) 3. nohup 실행 프로세스 종료 # ps -ef | grep 실행파일명 # kill -9 PID번호

명령어 2012.10.22

netstat 명령어

* netstat 명령어 - netstat 명령어를 통해 Active Connection 정보를 확인 가능 - 하나의 행이 하나의 소켓에 해당 * 상세 설명 TCP 통신으로 127.0.0.1 (localhost) IP 주소 를 할당한 LAN 어댑터를 사용하여 1034 포트로 127.0.0.1 (localhost) IP 주소와 1035 포트를 할당한 상대와 통신하고 있는 상태를 의미한다. 여기에서는 모두 localhost로 설명하였으나 Local Address에는 로컬 IP 혹은 게이트웨이 IP이며, Foreign Address는 통신하고 있는 목적지 IP 혹은 게이트웨이 IP로 해석 가능하다. * 상태 종류 LISTEN : 포트는 열려있고 연결을 기다리고 있는 상태 ESTABLISHED : 현재 연결이 ..

명령어 2012.10.20

Web Services 개념

출처 : http://dev.anyframejava.org/anyframe/doc/core/3.1.0/corefw/guide/webservices.html Web Services 개념 Architecture기본적으로 웹 서비스(Web Services)는 3가지 역할(Service Provider, Service Broker, Service Consumer)에 따른 아키텍처 모델에 따라 구현된 기술이다. 웹 서비스의 3가지 역할 Role 설명 Service Provider 특정 서비스 스펙을 구현하여 서비스를 제공한다. Service Broker(Service Registry) 서비스 등록 및 검색, 저장, 관리를 통해 Service Provider가 제공하는 서비스를 Service Consumer에게 연..

카테고리 없음 2012.09.27

조인(Join)

조인(Join) : 사용자에게 의미있는 정보(information)을 제공하기 위해 분리(정규화)되어 있는 각각의 테이블에서 테이타들을 연결하거나 조합하는 일련의 작업 #. guest 테이블 생성 SQL> create table guest( 2 ju number(6) primary key, 3 name varchar2(10), 4 rent number(4) 5 ); 테이블이 생성되었습니다. SQL> desc guest; 이름 널? 유형 ----------------------------------------- -------- JU NOT NULL NUMBER(6) NAME VARCHAR2(10) RENT NUMBER(4) #. dvd 테이블 생성 SQL> create table dvd( 2 no numb..

DB(SQL) 2012.07.27

사용자 생성, 권한부여, 삭제

#. 사용자 생성 SQL> create user oracle identified by password; 사용자가 생성되었습니다. SQL> exit Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production에서 분리되었습니다. C:\Documents and Settings\MyHome>sqlplus SQL*Plus: Release 10.2.0.1.0 - Production on 목 7월 23 16:18:47 2009 Copyright (c) 1982, 2005, Oracle. All rights reserved. 사용자명 입력:oracle 암호 입력: ERROR: ORA-01045: user ORACLE lacks CREATE SESSION p..

DB(SQL) 2012.07.27

SQL문의 종류 - DDL, DML, DCL

* DDL (Data Definition Language)데이터 구조를 정의! 객체의 생성, 변경, 버리기, 삭제 명령어 1) Create (생성)CREATE TABLE (         ,        ...        );2) Alter (변경)ALTER TABLE         ADD CONSTRAINT PRIMARY KEY ();ALTER TABLE         ADD CONSTRAINT FOREIGN KEY ()        REFERENCES ();3) Drop (삭제)DROP TABLE ;* DDL 명령은 autocommit 이라 한번 수행하면 되돌릴 수 없다. * DML(Data Manipulation Language)레코드 제어 명령어1) Select(선택)SELECT F..

DB(SQL) 2012.07.27

테이터 입력, 수정, 삭제

#. insert(데이터 입력) SQL> insert into gaip(id,pass,name,age) 2 values('junho1','1234','이준호',18); 1 개의 행이 만들어졌습니다. SQL> insert into gaip(id,pass,name,age) 2 values('hana','1111','이하나',17); 1 개의 행이 만들어졌습니다. SQL> insert into gaip(id,pass,name,age) 2 values('hong','aaaa','홍길동',33); 1 개의 행이 만들어졌습니다. SQL> insert into gaip(id,pass,name,age) 2 values('sung','dan','성춘향',20); 1 개의 행이 만들어졌습니다. SQL> select * f..

DB(SQL) 2012.07.27

테이블 생성과 삭제

* 테이블 생성 SQL> create table gaip( 2 id varchar2(7), 3 pass varchar2(7), 4 name varchar2(10), 5 age number(3) 6 ); 테이블이 생성되었습니다. [참고]varchar 가변길이로 20byte 공간 잡았어도 10byte 입력되면 10byte로 줄어듬.오라클에서는 varchar2를 사용.(varchar/varchar2중에서..) 입력한 데이터가 없으므로 SQL> select * from gaip; 선택된 레코드가 없습니다. 테이블 구조 확인 SQL> desc gaip; 이름 유형 ----------------- ---------------------- ID VARCHAR2(7) PASS VARCHAR2(7) NAME VARCHA..

DB(SQL) 2012.07.27

crontab 사용법

daemon이란? OS에서 백그라운드로 구동되고있는 프로세스 cron 데몬이란? Job scheduling으로 사용되는 데몬 crontab이란? - 지정된 날짜와 시간에 주기적 작업을 수행하기 위해 cron daemon에 의해 실행되는 명령어 - 각사용자별로 /var/spool/cron/crontabs directory에 cron job을 지정할 수 있음 * crontab 사용법 일반 User레벨에서의 Daemon 설정방법 - 시스템을 처음 Install 하고 나면 User레벨의 Cron은 별도 설정을 해주어야만 등록 가능하다. - 만약 이미 해당파일이 존재한다면 vi 에디터로 수정만 하면 될것이다. crontab 사용 권한 /etc/cron.allow, /etc/cron.deny /etc/cron.al..

명령어 2012.06.19