반응형

컴퓨터활용/유닉스 64

유닉스 쉘에서 전일 날짜를 구하는 법

유닉스에서 전일자를 구하는 방법이 필요하여 찾아 보았다. 유닉스에서 날짜를 구하는 명령어는 date 이다. > date2014년5월23일 (금), 오후 1시16분20초> set | grep TZTZ=KST-9> TimeZone 이 세계 표준시 보다 9시간 앞서 있다는 (영국에 비해서 날짜가 앞서가는 동양) 말이다. 다른 타임존의 시간을 보면. GMT+9 라고 하면 영국 보다 +9 시간 늦게 해가 뜨는 지역의 시간을 말한다. > TZ=GMT-9 date +"%Y-%m-%d %H:%M" 2014-05-23 13:19 > TZ=GMT+9 date +"%Y-%m-%d %H:%M"2014-05-22 19:19 그렇다면 전일자를 구하려면 한국 (GMT-9) 보다 24시간 늦은 지역의 시간을 구하면 된다. 즉 (GM..

set -o vi

프로젝트에서 HP장비가 하나 들어 왔는데 profile 설정이 하나도 되어 있지 않았다. 프롬프트도 안 뜨고 커맨드모드에서 백스페이스도 안 먹는 등, 여간 불편하지 않았다. 그래서 인터넷을 찾아 본 즉 몰랐던 사실을 알았다. 커맨드 모드에서 vi 명령어를 쓸 수 있으려면 profile 에( .profile 또는 .bash_profile) 아래와 같이 설정을 해 줘야 한다는 사실이다. set -o vi export EDITOR=vi export VISUAL=vi 위의 3개중에 아무거나 하나를 profile 에 넣어 준다. 그러면 쉘 명령모드에서 Esc 키를 누르면 vi 모드로 들어가게 되어서 vi 의 편리한 명령을 쓸 수 있다. 아울러 프롬프트도 없으면 꽤 불편하다. 대충 아래와 같이 많이 넣어 놓고 쓴다..

Cent OS 에서 svn 설치

프로젝트에서 사용하는 os 가 Cent OS이다. 인프라팀에서 윈도우서버 위에 hyper-V 를 설치하고 그 위에 VM 을 깔고 거기에 Cent OS 리눅스를 설치해 준 것이다. 설치 설치는 리눅스에서 yum 명령으로 쉽게 깔 수 있다. 리눅스에 기본으로 포함되어 있는 것인가 보다. os별 설치법은 http://subversion.apache.org/packages.html 에서 참고 # yum install subversion 리포지토리 만들기 svn 루트 디렉토리를 만들고 거기로 이동한 후에 create 한다. 필요하다면 사용자 그룹에게도 읽고 쓸 수 있도록 권한을 준다. # mkdir /home/svn # cd /home/svn # svnadmin create --fs-type fsfs {repon..

egrep

리눅스에서는 egrep 이 사용법이 약간 다르네요. 좀 더 유연한 거 같습니다. 정리를 잘 해 놓으신 블로그(http://neotrinity.egloos.com)가 있어서 스크랩해 놓습니다. 나중에 필요할 때 참고하기 위해서. 출처 : 유닉스 쉘 바이블 (엘리 퀴클리 지음)에서 발췌. 3.1 grep 명령어 grep : 파일 전체를 뒤져 정규표현식에 대응하는 모든 행들을 출력한다. egrep : grep의 확장판으로, 추가 정규표현식 메타문자들을 지원한다. fgrep : fixed grep 이나 fast grep으로 불리며, 모든 문자를 문자 그래도 취급한다. 즉, 정규표현식의 메타문자도 일반 문자로 취급한다. 3.2 정규표현식을 사용하는 grep의 예제 # grep NW datafile # grep N..

시스템 모니터링 전문 솔루션 온튠 설정법

온튠은 팀스톤이라는 회사에서 개발한 시스템 모니터링 솔루션이다. 설치가 간단하고 사용법도 어렵지 않아서 프로젝트 초기 오픈할 때 설치해서 시스템을 상황을 모니터링하는 용도로 활용하면 좋은 제품이다. 제품 설치 후 라이센스는 회사로 메일을 보내면 바로 받을 수 있다.부지런한 개발자라면 프로젝트 초기부터 설치해서 사용하면 더욱 좋다. 온튠은 시스템 상황을 모니터링하고 분석하는데 타의 추종을 불허할 만큼 탁월한 제품이기 때문이다. 분석 자료를 파워포인트 문서로 이쁘게 리포팅을 해 주는 기능은 정말 신기하다. 온튠시스템은 모니터링을 할 서버에 설치되는 에이전트 프로그램과 각 서버에서 수집된 정보를 전송받아 집계하는 매니저 프로그램으로 구성되어 있다. 또한 매니저서버에 접속하여 그래픽환경으로 보여주는 TeemVi..

반응형