본문 바로가기

별걸다하는 IT/리눅스 유닉스

2002회 리눅스마스터 1급 1차 필기 1과목 2탄 [11-20문항] 문제 풀이 해설

[리눅스 유닉스 완전정복 목차로 이동하기~]

저번 포스팅에 이어서 문제풀이를 진행해보려고 합니다.

1번문항부터 10번문항까지의 풀이가 필요하신 분은 아래 포스팅을 참고해주세요

▼ 2002회 1급 1차 필기 1-10 문제풀이 : jhnyang.tistory.com/414

 

2002회 리눅스마스터 1급 1차 필기 1과목 1탄 [1-10문항] 문제 풀이 해설

[리눅스 유닉스 완전정복 목차로 이동하기~] 안녕하세요 양햄찌블로그 주인장입니다~! ㅎㅎ 저는 리마 자격증은 모두 따긴 했지만, 애끼는 후배에게 도움이 되라고 리마시험이 얼마 안남은 시점

jhnyang.tistory.com

2002회 리눅스마스터 1급 1차 필기 1과목 11-20문항 문제 풀이 

 11. 다음 설명에 해당하는 용어로 알맞은 것은?
보통 부팅 시에 실행되어 해당 프로세스가 메모리에 계속 상주하면서 클라이언트의 요청을 처리하는 방식이다. 웹 메일 등과 같이 빈번한 요청이 들어오는 서비스인 경우에 이 방식으로 동작한다. 

① exec
② inetd
③ xinetd
④ standalone

 

SOLUTION 풀이:   

지속적인 서비스 요청을 처리하기 위해 사용하는 데몬 프로세스를 실행하는 방법에는 스탠드어론과 inet이 있습니당

스탠드얼론: 부팅때 실행돼서 요청이 있던 없던 항상 거기 대기하는 방식

inet : 요청이 들어왔을 때에만 프로세스가 실행되어 수행하는 방식

 

ANSWER 답:

4번


 12. 다음 중 포어그라운드 프로세스를 백그라운드 프로세스로 전환할 때 사용하는 키 조합으로 알맞은 것은?

① [Ctrl]+[c]
② [Ctrl]+[d]
③ [Ctrl]+[z]
④ [Ctrl]+[\]

 

▼개념부터 잡기 

포어그라운드 백그라운드 명령어 : jhnyang.tistory.com/395 

 

SOLUTION 풀이:   

포어그라운드 프로세스를 백그라운드로 돌릴 때에는 Ctrl + z 한 후 bg 명령어를 입력하면 됩니당~

백그라운드를 포어그라운드로 전환할 때에는 fg 명령어 입력!

 

ANSWER 답:

3번


 13. 다음 중 장치 파일명의 종류가 나머지 셋과 다른 것은?

① IDE 디스크
② SCSI 디스크
③ S-ATA 디스크
④ SSD(Solid State Drive)

 

SOLUTION 풀이:   

SCSI나 사타, SSD 같은 경우는 워낙 친숙하니까 생소한 1번 찍어 많이 맞췄을 것 같은 문제인데요.

이런 문제 나오면 보통 답은 IDE들어간 게 답입니다. E-IDE나 IDE.. ㅎㅎ 

IDE는 가장 오래된 규격으로 예전에 사용하던 방식이거든요.

 

[규격에 따른 장치파일명 종류]

IDE/E-IDE : /dev/hda

SCSI/SATA/USB/SSD: /dev/sda

 

ANSWER 답:

1번


 14. 다음 설명에 해당하는 용어로 알맞은 것은?

런 레벨 5로 부팅할 경우에 사용자 이름과 암호를 요청하고 유효한 값이 입력되면 세션을 시작해주는 역할을 수행한다. 

① 데스크톱 환경
② 윈도 매니저
③ 디스플레이 매니저
④ X 프로토콜

 

SOLUTION 풀이:   

런레벨5는 그래픽 유저 모드 GUI와 관련 있는 단계입니다.

런레벨3은 텍스트모드예요 ㅎㅎ

데스크톱 환경은 GUI스타일을 의미하고

요렇게 부팅해서 사용자 이름과 암호를 요청해 인증을 진행하는 역할은 디스플래이 매니저가 합니다.

 

ANSWER 답:

3번


 15. 다음 바로 직전에 수행한 명령을 재실행할 때 사용할 때 명령으로 알맞은 것은?

① !0
② !1
③ !!
④ history -1

 

▼개념부터 잡기 

리눅스 history 명령어 : jhnyang.tistory.com/306

 

SOLUTION 풀이:   

내가 쳤던 명령어의 목록을 확인할 수 있는 history 명령어에 관한 문제입니당.

!n         : 히스토리리스트에 저장되어있는 n번째 명령어를 수행해라 

!!          : 바로 직전 명령어를 수행해라 

history n: 가장 최근에 수행한 n개의 명령어를 보여줘라:

 

ANSWER 답:

3번


 16. 다음 설명에 해당하는 서브넷마스크값의 네트워크 접두어로 알맞은 것은?
C클래스에 속하는 하나의 네트워크 주소 대역을 할당받았다. 이 주소 대역을 2개의 네트워크로 나누면 총 사용가능한 전체 호스트의 개수는 252개가 된다. 

① /24
② /25
③ /26
④ /27

 

SOLUTION 풀이:   

그림출처: https://www.geeksforgeeks.org/introduction-of-classful-ip-addressing/

C클래스 (255.255.255.0) 니까 24비트의 서브넷마스크를 가지지. (/24) 

그런데 이를 2개의 네트워크로 쪼갰다. 고럼 최상위 비트 0일 때 1일때 쪼개서 /25가 된다. 

사용가능한 전체 호스트 개수는 /25일때 호스트 개수 곱하기 2임. (2개의 네트워크니까)

2의7승 128에서 사용할 수 없는 IP인 대표IP와 브로드캐스트IP 2개 빼서 126개. 126 * 2 = 252이다

 

ANSWER 답:

2번


 17. 다음 중 netstat 의 State 결과값이 ESTABLISHED일 때 내용으로 알맞은 것은?

① 3 Way-Handshaking이 완료된 후 서버와 클라이언트가 서로 연결된 상태
② 서버에서 클라이언트로 들어오는 패킷을 위해 소켓을 열고 기다리는 상태
③ 로컬 시스템의 클라이언트 애플리케이션이 원격 호스트에 연결을 요청한 상태
④ 원격 호스트가 종료되고 소켓도 닫힌 상태에서 마지막 ACK패킷을 기다리는 상태

 

SOLUTION 풀이:   

ESTABLISHED: 서로 연결된 상태

SYS-SENT: 클라이언트가 서버에게 연결 요청한 상태 

LISTEN: 서버에서 클라이언트로부터 들어오는 패킷을 받기 위해 소켓을 열고 기다리고 있는 상태

LAST_ACK: 호스트가 원격지 호스트의 연결 종료 요구 승인을 기다리는 상태

CLOSE_WAIT: 연결 종료를 기다리는 상태 

CLOSED: 완전히 연결이 종료된 상태 

 

참고로, 쓰리웨이핸드쉐이크나 포웨이브핸드쉐이크 같은 경우는 리마자격증 때문이 아니더라도 중요한 개념이니, 혹 몰랐던 분들은 잘 공부하고 넘어갑시다.

 

ANSWER 답:

1번


 18. 다음 중 리눅스에서 지원하는 네트워크 하드웨어 장치명과 설명으로 알맞은 것은?
① lo : 로컬 루프백(Local Loopback)을 나타내는 장치로 물리적으로 존재하는 인터페이스
② enpx : CentOS 6 이전 버전에서 사용되었던 이더넷 카드 인터페이스 장치
③ pppx : 패러럴 케이블을 사용하는 패러럴 라인 인터페이스 장치
④ docker0 : 경량화된 서버 가상화 기술인 Docker를 사용할 경우 설정되는 네트워크 장치

 

SOLUTION 풀이:   

lo: 루프백은 맞는데, 물리적으로 존재한다는 게 틀림

enpx: 이더넷은 보면 eth0 이런식으로 되어있음

pppx: 이런거 본적 없는거 같은데 (/.?? 흠) 이상한건 패스 

참고로 wlan0 이런건 무선네트워크입니당

 

ANSWER 답:

4번


 19. 다음 설명에 해당하는 OSI 7 계층으로 가장 알맞은 것은?
이 계층은 데이터를 패킷(packet) 단위로 분할하여 전송하며 데이터 전송과 경로 선택에 관한 서비스를 제공한다. 이 계층은 패킷을 최종 수신 측까지 정확하게 전송할 수 있도록 경로를 담당한다. 즉 송신호스트에서 전송한 데이터가 수신호스트에 도착하기 위해서는 여러 개의 중개 시스템을 거치는데, 올바른 경로를 선택할 수 있도록 지원하는 역할을 수행한다. 

① 데이터링크 계층
② 네트워크 계층
③ 전송 계층
④ 세션 계층

 

▼개념부터 잡기 

OSI 7계층이란 무엇인가? : jhnyang.tistory.com/194

데이터링크 계층: jhnyang.tistory.com/403

 

SOLUTION 풀이:   

리눅스 문제라기보단, 전체적인 네트워크 개념에 대한 문제죠 ㅎㅎ 대학교때 배웠던 내용을 끄집어내어 기억해봅시다.

앞 문장 패킷만 보고도 맞출 수 있어야합니다!! 패킷은 네트워크 계층에서 사용되는 PDU죠 ㅎㅎ

 

[OSI 계층별 PDU]

데이터링크계층 : 프레임

네트워크 계층: 패킷 

전송계층: 세그먼트 

세션계층: 데이터

 

ANSWER 답:

2번


20. 다음에서 설명하는 장치의 이름으로 가장 알맞은 것은?
- OSI 모델의 물리 계층, 데이터 링크 계층, 네트워크 계층의 기능을 지원하는 장치
- 자신과 연결된 네트워크 및 호스트 정보를 유지하고 관리해야 하며, 어떤 경로를 이용해야 빠르게 전송할 수
있는지를 판단하는 장치
① Router
② Bridge
③ Gateway
④ Repeater

 

SOLUTION 풀이:   

데이터링크 계층과 네트워크 계층의 기능을 지원한다는 말을 보고,

1계층에 속하는 리피터와 허브가 만약 보기에 있으면 바로 삭제시켜야 합니다.

그리고 게이트웨이는 전송계층 이후에 속하니 삭제.

 

2계층에 속하는 브릿지, 3계층에 속하는 라우터 정도가 보기에 남겠군요

어떤 경로를 이용해야 빠르게 전송할 수 있는지 -> 길찾기에 속하는 라우터임을 바로 알 수 있어요 ㅎㅎ

 

ANSWER 답:

1번

 

오늘 포스팅은 여기까지입니다. 도움이 되셨다면 좋아요는 어떤가요~?

그럼 다음 포스팅에서 봐요~!

 

▼다음 문제풀이 2002회 필기 2과목 해설 이어 보기 : jhnyang.tistory.com/392 

 

2002회 리눅스마스터 1급 1차 필기 2과목 1탄 [21-30문항] 문제 풀이 및 해설, 문제지 다운로드

안녕하세요 양햄찌 주인장입니다. 오늘부터 리마 자격증 접수가 시작되었다고 하죠~? 간만헤 문제 풀이 한 번 해볼까 해요 문제 다운로드: 2002회 리눅스마스터 1급 1차 필기 2과목 21-30문항 문제

jhnyang.tistory.com