본문 바로가기

전체 글

crontab 걸기 오라클데이타 베이스에 주기적으로 데이타의 내용을 갱신하거나 통계나 평균같은 배치작업을 돌려야하는 경우 유닉스 시스템에서 제공하는 cron을 이용하여 작업할수 있다. 1. 일단, 작업할 질의문을 sql화일로 저장해놓고 - 임의로 sample.sql로 하겠다 - 해당 질의문을 수행할수있는 쉘스크립터 - 임의로 sample_batch.sh로 하겠다 - 를 만든다. => 쉘안에 환경설정들을 자알~ 넣어주세요. --------------------------------------------------------------------- 예1) sample.sql create table jumsu_avg as select j_num, birthyear, avg(jumsu) as j_avg from jumsu_tabs.. 더보기
리눅스에서 CVS 설치 리눅스에서 CVS 설치 (v0.4) 참고 서적) 유닉스.리눅스 프로그래밍 필수 유틸리티(한빛미디어) 1. 먼저 설치가 되어 있는지 확인한다. cvs -v 명령을 내리면 설치가 되어 있는지 확인할 수 있다. 설치가 되어 있지 않다면 command not found 메시지가 나올것이며, www.cvshome.org에서 소스를 받아 설치를 한다. 2. 저장소 디렉토리 생성 및 초기화 다음과 같이 프로젝트 파일을 보관하는 저장소(Repository)를 생성한다. mkdir /home/cvs 그리고 초기화를 한다. 초기화란 저장소디렉토리에 cvs에서 사용하는 제어 파일들이 들어 있는 디렉토리를 생성하는 일이다. cvs -d /home/cvs init 위와 같이 실행하면 /home/cvs 디렉토리 밑에 CVSROO.. 더보기
cvs설치 리눅스 설치할때 보면 cvs는 이미 설치되어 있습니다... 사실 cvs가 어느 패키지않에 있는지 모릅니다..ㅜㅜ 근데 늘 깔려있드라구요 ㅜㅜ 흑흑 부디 보시는 분도 깔려있기를 바랍니다. 커맨드라인에서 cvs를 쳐보시면 아는거~~죠~! 그럼 cvs서버를 셋팅해보겠습니다. 1. 저장소를 위한 공간을 만듭니다 - 주로 /home/cvsroot 이곳을 많이 씁니다 - >mkdir /home/cvsroot... 오바인가... ㅡㅡ; 2. 저장소를 초기화 합니다 - >cvs -d /home/cvsroot init 3. cvs를 사용할 그룹을 생성(이미 있으면 할필요 없겠죠?) 사용자생성 권한변경...(root가..) - >groupadd cvs - >useradd -g cvs testuser - >chmod -R .. 더보기
cvs설치 1. CVS란? 요즘 웬만한 프로그래밍 프로젝트 작업을 할때 다수가 모여서 작업을 합니다. 큰 프로젝트일수록 많은 사람이 참여하게 되는 데 여기서 '어떻게 각각의 작업을 일관성 있게 서로 충돌이 없도록 할것인가?'에 대해 고민하게 되죠. 그리고 그러한 문제를 해결하기위해 나온것이 바로 CVS입니다. CVS는 하나의 저장소에 각 팀원들의 코딩같은 작업을 저장하고 바로바로 업데이트 할수 있으며 다른 버전으로 나누거나(branch) 다른 버전들을 합칠(merge)수 있습니다. 또한 CVS는 도둑맞거나 한꺼번에 날려버릴 위험이 적고 사무실이 아닌 다른 곳에서도 사용이 가능합니다. 2. 페도라에 CVS를 설치하기. 1) 우선 자신이 잘 볼수있는 곳에 잘 알아 볼수 있도록 cvs라는 폴더를 만듭니다. /home에 .. 더보기