본문 바로가기

리눅스마스터 1급/2002회

[리눅스마스터 1급] 2002회 1차 A형 기출문제 풀이 (11번 - 15번)

반응형

  

 

 

 

<데몬>

데몬(daemon) ☞ 부팅 시 자동적으로 실행되어 사용자의 요청에 대해 적절한 서비스를 실행하는 백그라운드 프로세스이다. 데몬에는 standalone, xinetd(슈퍼데몬)이라는 두 가지의 작동 방식이 있다. standalone 방식은 메모리를 차지하고 상시 대기하는 방식이다. 상시 메모리를 차지하고 있는 것은 상당히 비효율적이기 때문에 사용할 때는 메모리를 차지하고 종료될 때 메모리에서 삭제되는 xinetd 방식을 사용하면 더 효율적인 메모리 관리가 가능하다.

 

 

 

 

 

① exec ☞ 프로세스의 호출 방식 중 하나이다. 새 프로세스가 들어갈 메모리를 할당하고 할당된 메모리에 해당 프로세스를 복사하는 방식의 fork와 달리 새 프로세스가 들어갈 메모리를 할당하지 않고 exec에 의해서 호출된 프로세스만 메모리에 남게되는 방식이다.

② inetd(internet service daemon) ☞ 슈퍼 서버 데몬으로 인터넷 서비스를 제공한다. 클라이언트로부터 요청을 받아 실행 파일을 실행을 서비스하고 간단한 명령어에 대한 요청을 직접 해결하기도 한다.

③ xinetd(extended internet daemon) ☞ 다른 데몬의 실행을 관장하는 오픈 소스 슈퍼 서버 데몬이다. 네트워크에 들어오는 요청을 듣고 적절한 데몬을 실행해 요청을 처리한다.

④ standalone ☞ 부팅 시 실행되어 백그라운드 프로세서로 메모리에 상주한다. 클라이언트 요청이 들어오면 바로 해결할 수 있으므로 자주 들어오는 요청을 위해 사용되나 항상 메모리를 차지하기 때문에 많이 사용되지는 않는다.

 

 

 

 

 

<프로세스>

포어그라운드 프로세스를 백그라운드 프로세스로 전환하기 위해서는 Ctrl + z로 실행중인 프로세스를 일시정지하고 bg %1과 같이 작업 번호와 함께 입력하여 전환할 수 있다. %와 함께 입력하는 작업 번호는 jobs 명령어를 입력하여 확인할 수 있다. 또한 백그라운드 프로세스를 포오그라운드 프로세스로 전환하는 방법은 fg %1와 같이 사용하면 된다. [여기서 말한 작업번호는 프로세스 식별자(PID)와 다르다.]

 

 

① [Ctrl] + [c] ☞ 실행중인 프로세스 중지(명령 취소)

② [Ctrl] + [d] ☞ 로그아웃

③ [Ctrl] + [z] ☞ 실행중인 프로세스 일시정지

 

 

 

 

 

<하드디스크>

IDE(Integrated Drive Electronics) ☞ P-ATA(Parallel Advanced Technology Attachment) 케이블을 이용하여 병렬 데이터를 전송한다. 디스크나 CD-ROM과 같은 기억 장치를 연결하는 표준 인터페이스로 알려져있다.

SCSI(Small Computer System Interface) ☞ 컴퓨터에 주변기기를 연결할 때 직렬 방식으로 연결하는 인터페이스이다. 주변 기기의 번호만 각각 지정해주면 자료 충돌 없이 주변 기기를 제어할 수 있다는 장점이 있다.

S-ATA(Serial Advanced Technology Attachment) ☞ 디스크와 드라이브의 데이터 전송을 주요 목적으로 만든 컴퓨터 버스이다. P-ATA를 대체하기 위해 고안되었다.

SAS(Serial Attached SCSI) ☞ 하드 드라이브와 같은 기억장치의 데이터 송수신을 위한 직렬 프로토콜이다. 이전 버전의 SCSI와의 하위 호환성을 제공하고 있다.

SSD(Solid State Drive) ☞ 하드 디스크의 단점인 처리 속도나 소음이 개선된 기억 장치이다.

 

[장치 파일명]

/dev/sda ☞ SCSI, S-ATA, SAS, SSD

/dev/hda ☞ IDE

 

정답 ☞ ① IDE 디스크

 

 

 

참고 ☞ 위키피디아

 

위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 위키백과 우리 모두가 만들어가는 자유 백과사전문서 536,065개와 최근 기여자 2,372명 사랑방 다른 분들과 의견을 교환해봐요! 질문방 지침으로 해소되지 않는

ko.wikipedia.org

 

 

 

 

<소프트웨어 용어>

런 레벨 5 ☞ X11 = 디스플레이 매니저

런 레벨의 기본 값은 /etc/inittab 에서 수정할 수 있다.

 

정답 ☞ ③ 디스플레이 매니저

 

 

 

 

 

 

 

<쉘 명령어>

 

① !0 ☞ 일련번호 0번 명령어 실행

② !1 ☞ 일련번호 1번 명령어 실행

③ !! ☞ 바로 직전에 수행한 명령어 실행

 

 

 

 

 

반응형