전체 카테고리 336

컴퓨터 특수기호 이름

컴퓨터 특수기호 이름 출처 loch44 ! Exclamation Point (익스클레메이션 포인트) " Quotation Mark (쿼테이션 마크) # Crosshatch (크로스해치) $ Dollar Sign (달러 사인) % Percent Sign (퍼센트 사인) @ At Sign (앳 사인, 혹은 앳) & Ampersand (앰퍼센드) ' Aposterophe (어퍼스트로피) * Asterisk (아스테리스크) - Hyphen (하이픈) . Period (피리어드) / Slash (슬래시) \ Back Slash (백 슬래시) : Colon (콜론) ; Semicolon (세미콜론) ^ Circumflex (서큠플렉스) ` Grave (그레이브) { Left Brace (레프트 브레이스) } Rig..

엔지니어 2011.08.11

RAID

RAID RAID(Redundant Array of Independent Disks 혹은 Redundant Array of Inexpensive Disks)는 여러 개의 하드 디스크에 일부 중복된 데이터를 나눠서 저장하는 기술이다. 복수 배열 독립 디스크로도 불린다. 데이터를 나누는 다양한 방법이 존재하며, 이 방법들을 레벨이라 하는데, 레벨에 따라 저장장치의 신뢰성을 높이거나 전체적인 성능을 향상시키는 등의 다양한 목적을 만족시킬 수 있다. 최초에 제안되었을 때는 다섯가지의 레벨이 존재했는데, 이후에 중첩 레벨을 비롯한 여러 가지 다른 레벨들이 추가되었다. RAID는 여러 개의 디스크를 하나로 묶어 하나의 논리적 디스크로 작동하게 하는데, 하드웨어적인 방법과 소프트웨어적인 방법이 있다. 하드웨어적인 방..

엔지니어 2011.08.11

SNMP란 무엇인가요?

간이 망 관리 프로토콜(簡易網管理) simple network management protocol ①TCP/IP의 망 관리 프로토콜(RFC 1157). 라우터(router)나 허브(hub) 등 망 기기(network agent)의 망 관리 정보를 망 관리 시스템에 보내는 데 사용되는 표준 통신 규약으로 채용되었다. TCP/IP의 게이트웨이 관리 프로토콜(SGMP:simple gateway management protocol)을 바탕으로 개발되었으며, 개방형 시스템 간 상호 접속(OSI)의 망 공통 관리 정보 프로토콜 (CMIP)에 대응한다. 요구와 응답의 2가지 기능을 사용하여 망 관리 정보를 수집, 관리한다. 1988년에 RFC 1157로 간이 망 관리 프로토콜(SNMP) 표준이 발표되었으며, 1991..

엔지니어 2011.08.11

grep

제3장 grep 계열 명령어 3.1 grep 명령어 3.1.1 grep의 의미 grep : 파일 전체를 뒤져 정규표현식에 대응하는 모든 행들을 출력한다. egrep : grep의 확장판으로, 추가 정규표현식 메타문자들을 지원한다. fgrep : fixed grep 이나 fast grep으로 불리며, 모든 문자를 문자 그래도 취급한다. 즉, 정 규표현식의 메타문자도 일반 문자로 취급한다. 3.1.2 grep의 동작 방법 grep에서 사용하는 정규표현식 메타문자 메타문자기 능사용 예사용 예 설명^행의 시작 지시자'^love'love로 시작하는 모든 행과 대응$행의 끝 지시자'love$'love로 끝나는 모든 행과 대응.하나의 문자와 대응'l..e'l 다음에 두 글자가 나오고 e로 끝나는 문자열을 포함하는 행..

엔지니어 2011.08.11

메모리 영역(code, data, stack, heap)

프로그램은 크게 instruction(명령)과 data로 구분되며, 일반적으로 4가지, 좀더 세분화 하면 5가지 정도 구분 할 수 있다. --> 아래 그림 참조. 1) code 영역 - 코드 자체를 구성하는 메모리 영역으로 Hex파일이나 BIN파일 메모리다. - 프로그램 명령이 위치하는 곳으로 기계어로 제어되는 메모리 영역이다. 2) data 영역 - 전역변수(global), 정적변수(static), 배열(array), 구조체(structure) 등이 저장된다. 가) 초기화 된 데이터는 data 영역에 저장되고, 나) 초기화 되지 않은 데이터는 BSS (Block Stated Symbol) 영역에 저장된다. - 프로그램이 실행 될 때 생성되고 프로그램이 종료 되면 시스템에 반환 된다. - 함수 내부에 선..

엔지니어 2011.08.10

GDB 명령어 (급한일 생길때 보는 G!D!B! 명령어) :: 네이버 블로그

GDB 명령어 (급한일 생길때 보는 G!D!B! 명령어) 다시금 linux에서 gdb를 쓸 일이 생겼다. 음....어언 4?5?년 전에 g++과 gdb로 개발을 했었는데 메모리가 플래쉬다. 뭐 몇몇개 명령어 말고는 기억이 안나니...다시 정리를 해볼수 밖에.. 그대루 금방 적응된다. 역시 매력적이다 gdb... gcc -g ~ 로 컴파일 해야한다는건 잊어 버려서도 안된다. 그리고 파일 사이즈를 줄여 버려서도 안된다( 디버그 정보가 필요하다는 말씀!) # 진행 run r - 실행 step(s) - 함수 안으로 들어감 step n - n번 들어감 next - 다음 라인으로 넘어감( 함수 안들어감 ) next n - n번 다음라인 c - 현재 상태 확인 finish - 함수 끝으로 이동 u - loop문 바져..

엔지니어 2011.08.10