OpenSource Story Board 387

Linux version 확인 방법

방법1) rpm # rpm -qa *-release 방법2) /etc/*-release # ll /etc/*-release # cat /etc/*-release | uniq 방법3) /etc/issue # cat /etc/issue *주의* 보안등의 이유로 다른 내용으로 바뀌어 있는 경우도 있다. 방법4) uname # uname -r # uname -a 방법5) /proc/version # cat /proc/version * 위 방법으로 했을 때, 상이한 버전이 2개 이상 나오는 경우 Kernel 버전 확인 후 아래 사이트에서 매칭하여 확인 한다. (Redhat 계열 리눅스 커널 버전) 참고 http://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux posted b..

[Linux] 리눅스 shutdown 명령어 사용법 및 옵션

## 리눅스 종료 shutdown 명령어 ## shutdown [옵션] 시간 [메세지] shutdown now [옵션] -t n : n 초를 명시해서, 경고 메세지를 보낸후 nch 후에 kill 시그널을 보낸다. -h : shutdown 시 halt를 실행하게 한다. -r : 시스템 종료를 완료하고 나서 다시 부팅 과정을 수행한다. -f : 리부팅시 파일 시스템 검사를 하지 않는, 빠른 리부팅을 수행한다. -c : 이미 예약되어 있는 shutdown을 취소한다. 이옵션을 준다면 시간 옵션을 줄수 없다. -k : 경고만 보내고 실제로 종료하지 않는다. halt 지그 바로 서버를 끔 reboot 서버 리부팅 shutdown -r 과 동일한 명령어 Posted by 허시영

sed 사용하기

sed란? sed는 stream editor를 줄인 말로, 비대화형 모드의 줄 단위 에디터이다. 표준 입력 또는 파일로부터 텍스트를 입력받아 주어진 라인(행)들에 대해 한 번에 한 라인씩 어떤 처리를 한 다음, 그 결과를 표준 출력이나 파일로 보낸다. sed는 주어진 주소 범위에 대해 입력의 어떤 줄을 처리할 것인지 결정한다. sed 편집기는 적용된 내용을 출력 할 뿐 원본파일을 손상시키지 않는다. 리다이렉션을 이용하여 편집 결과를 파일로 저장하여 확인할 수 있다. 연산자 이름 설명 예제 [주소범위]/p print [주어진 주소범위]를 출력 #sed '1,5p' test.txt =>test.txt 파일의 1부터 5행까지 출력 [주소범위]/d delete [주어진 주소범위]를 삭제 #sed '6d' tes..

[Linux] top 사용법 및 항목별 설명

# Top 사용법 $ top [옵션] 보통 옵션은 거의 사용 하지 않고, top 명령어만 사용한다. 아래는 top 명령어 화면이다. ## 세부 필드명 정보## PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1) PID : 프로세스 ID (PID) 2) USER : 프로세스를 실행시킨 사용자 ID 3) PR(I) : 프로세스의 우선순위(priority) 4) NI(CE) : 일의 NICE값, 마이너스를 가지는 nice 값은 우선 순위가 높다. 5) VIRT : 가상 메모리의 사용량(SWAP+RES) 6) RES : 현재 페이지가 상주하고 있는 크기(Resident Size) 7) SHR : 분할된 페이지, 프로세스에 의해 사용된 메모리를 나눈 메모리의 총합..

3. OS이야기 2014.09.30

메조미디어 – 공개SW 기반 인메모리 시스템 구축

인메모리 기반 데이터베이스 및 분산처리 구조로 실시간 분석 가능 메조미디어는 국내 디지털 마케팅 미디어렙으로 소셜네트워크 상의 빅데이터의 분석 및 가공과 인사이트에 대한 필요성에 대해 한 발 빠르게 준비한 결과 SNS의 영향력자 및 감정 분석 등의 특허 기술을 기반의 소셜 분석 솔루션 티버즈(TIBUZZ)를 개발해 서비스하고 있다. 메조미디어는 SNS 상 수집 데이터 양 증가로 분석되는 데이터가 늘어나 솔루션의 고도화가 필요하게 됐다. 이에 기본 공개SW 기반으로 만들어진 티버즈 솔루션에 메모리 DBMS인 레디스와 래빗엠큐와 분산처리를 위한 주키퍼를 추가로 도입했다. - 기 관 : 메조미디어 - 수행년도 : 2014년 - 도입배경 : 데이터 수집량 증가에 따른 티버즈 솔루션 고도화 - 솔 루 션 : Ra..

SLR클럽 – PowerDNS·MariaDB·HAProxy 등 공개SW로 일군 초대형 커뮤니티

月 4억뷰 대형 커뮤니티, SLR클럽의 숨겨진 힘 매일 이 커뮤니티를 방문하는 회원 수만 따져 봐도 15∼20만 명이 넘는다. 월 페이지뷰는 평균 4억이 넘는다. SLR클럽은 지난 2000년 설립 이후 디지털, SLR카메라와 사진 분야에서 14년째 독보적인 위치를 점하고 있다. 국내 전체 사이트 순위를 따져 봐도 SLR클럽은 80∼100위 수준. 대한민국 TOP100 안에 들만큼 수많은 방문자가 이곳을 찾는다. 국내 대표 커뮤니티 가운데 하나인 SLR클럽의 또 다른 특징은 사이트 내 시스템 전체가 거대한 공개SW로 이뤄진 곳이라는 점이다. - 기 관 : 인비전커뮤니티 - 수행년도 : 2004년 2월∼2005년 2월(1년) - 도입배경 : 리눅스 기반 PHP와 MySQL 등으로 바탕으로 초기 커뮤니티 구축..

[PostgreSQL ADMIN] 접속 및 인증

Server 시작, 중지, 리로드 Postgresql 의 시작, 중지는 다음과 같습니다. pg_ctl -D datadir -m [smart|fast|immediate] [start|stop|reload|restart] SHUTDOWN-MODE -m 은 'SHUTDOWN-MODE'라고 하는데 대부분 기본값은 'smart' 입니다. smart 의 경우 서버를 중지했을 때에, 서버는 새로운 접속을 거부하고 클라이언트의 접속이 끊길때까지 중지를 대기합니다. 클라이언트 접속이 모두 끊기면 그때 서버는 중지 됩니다. 'fast'의 경우 즉시 중지를 실행하며, 모든 사용자의 트랜잭션은 중단되고 모든 접속은 바로 끊깁니다. 'immediate'의 경우에도 fast 와 동일한 현상이 발생합니다. 그러나 immediate..

04. CUBRID의 카탈로그와 테이블

안녕하세요~ 오늘은 CUBRID의 시스템 카탈로그에 대해 알아볼게요~ 시스템 카탈로그란? 스키마 정보를 보관한 시스템 테이블 질의를 통한 스키마 정보 조회  테이블 정보 (오라클의 DBA_TABLES)_db_class주요 필드 : class_name, owner_name 컬럼 정보 (오라클의 DBA_TAB_COLUMNS)_db_attribute주요 필드 : class_name, attr_name, attr_type 기타_db_vclass (오라클의 DBA_VIEWS)_db_index (오라클과 동일합니다)_db_index_key (DBA_IND_COLUMNS)_db_trig (오라클의 DBA_TRIGGERS)_db_partition (오라클의 DBA_TAB_PARTITIONS)_db_stored..

[CUBRID] SQL 타입별 비교 (CUBRID, MySQL, Oracle)

CUBRID 8.4.1 vs MySQL 5.5.27 vs ORACLE 10g 에 대한 SQL 관련 정보들을 비교한 자료 입니다. [DBMS별 데이터 타입 비교] 구분 CUBRID MySQL Oracle 수치형 - - BINARY_FLOAT BIGINT BIGINT - NUMERIC(20) DECIMAL DECIMAL DECIMAL DOUBLE DOUBLE BINARY_DOUBLE DOUBLE PRECISION DOUBLE PRECISION - FLOAT FLOAT FLOAT INT MEDIUMINT - INT, INTEGER SMALLINT INTEGER INTEGER - MONETARY - - NUMERIC(p, s) - NUMBER(p, s) NUMERIC(38, 0) - NUMBER(p,0) NUM..