본문 바로가기

전체 글251

메이븐 사용자 라이브러리 추가하기 콘솔로 메이븐에 사용자 라이브러리 등록하는 방법 1. 라이브러리 등록 mvn install:install-file -Dfile=D:\라이브러리.jar -DgroupId=revfactory -DartifactId=revf -Dversion=0.1 -Dpackaging=jar -DgeneratePom=true 2. 라이브러리 POM 추가 revfactory revf 0.1 2013. 2. 18.
(리눅스) 유용한 find 명령어 모음 1. 현재 디렉토리( . ) 이하에 확장자가 .html( -name "*.html" ) 인 파일만 ( -type -f ) find . -name "*.html" -type f -ls 2. 파일 크기 # 파일 크기가 300KB 이상( -size +300k )인 파일만 # (호스팅되는 홈피내에 큰 사이트의 파일이 있는지 찾을 때 유용) find . -size +300k -ls # 파일 크기가 500bytes 이하( -size -500c )인 파일만 find . -size -500c -ls 3. 수정일 # 수정한지 20일 이상( -mtime +20 )된 파일과 디렉토리 find . -mtime +20 -ls # 수정한지 20일 이상된 파일만 find . -mtime +20 -type f -ls # 수정한지 2.. 2013. 1. 31.
(리눅스) Crontab 사용법 [참고할 사이트] http://www.adminschoice.com/docs/crontab.htm crond 데몬 /etc/rec.d/init.d/crond 스크립트에 의해 시작, 종료,재시작될 수 있다 기본 명령의 위치 :/user/bin/crontab =>아무곳에서도 실행 가능 함 등록,수정, 보기 사용형식 crontab [ -u 사용자 id] 파일 crontab [-u 사용자 id] { -l | -r | -e} crontab -l : 예약된 작업리스트 crontab -e : 예약된 작업 수정 crontab -r : 예약된 작업 삭제 crond 실행 확인 => ps -ef | grep crond crond 시작 => /etc/rc.d/init.d/crond start{restart | stop} 일반.. 2013. 1. 31.
(리눅스) 윈도우에서 작성한 문서의 개행문자 삭제 쉘스크립트 실행 시 유닉스 개행문자와 도스 개행문자가 섞여 있는 경우 ^M 문자를 제거 하는 방법 1. vi -b 파일명 ( vi를 binary 편집 모드로 실행 ) 2. vi 명령 줄에 %s/^M//g 와 같이 입력 후 엔터 3. 저장 후 vi 종료 ^ : ctrl + v M : ctrl + M 2013. 1. 31.
윈도우에서 SubVersion 설정하고 이클립스에서 사용하기 윈도우환경의 SubVersion(이하 SVN) 설치과정과 이클립스에서 사용하는 방법을 정리하고자 한다. SVN은 소스관리를 할 수 있는 기능을 가지고 있다. 최근에는 오픈 소스 위주로 GitHub 가 세대라지만 프로젝트에서 쉽게 셋팅하여 사용하기에는 SVN이 쉬운것 같다. 설치 순서는 다음과 같다. 1. SVN Server 설치 2. TortoiseSVN 설치 3. SVN Manager 설치 4. 이클립스 셋팅 1. SVN 서버 설치 소스관리 서버가 있다면 SVN Server를 설치해야 SVN 기능을 사용할 수 있다. 검색해보면 http://subversion.tigris.org/ 에서 다운로드가 가능하다고 하지만 현재는 http://subversion.apache.org/ 에서 패키지 형태로 제공하고 .. 2013. 1. 31.
기업에서 IT의 역할 최근 미국, 독일, 일본, 영국 IT와 사업 담당 중역 474명에게 다음과 같은 조사가 있었다. (EIU - Economist Intelligence Unit) "IT의 역할이 어떻게 변하고 있는가?" 1. 비즈니스 프로세스의 효율성 증가 (52%)2. 하드웨어와 소프트웨어 문제 해결 (32%)3. 잠재적인 IT 관련 위협 최소화를 위한 보안 개선 (25%) 그리고 소수의 기업만이 아래와 같은 답변을 했다. - 신시장 기회 포착 (9%)- 새로운 혁명 대상 규명 (6%)- 경쟁 전략 수립 (5%) IT를 통해 혁신 보다는 효율성을 고려한다는 이야기로 풀이할 수 있다.하지만 실제로 그러한지는 다시 생각해봐야 할 문제이다. IT를 일개의 한 부서로 취급하는 것이 아니라 선두에 서서 최상의 옵션을 찾아내고 이.. 2013. 1. 30.