자격증 필기 기출문제




위 이미지를 클릭하시면 인터넷으로 바로 문제를 풀어 보실수 있습니다.

(해설, 모의고사, 오답노트, 워드, 컴활, 정보처리 상설검정 프로그램 기능 포함)


전자문제집 CBT란?
종이 문제집이 아닌 인터넷으로 문제를 풀고 자동으로 채점하며 모의고사, 오답 노트, 해설까지 제공하는
무료 기출문제 학습 프로그램으로 실제 상설검정에서 사용하는 OMR 형식의 CBT를 제공합니다.


최신 리눅스마스터 2급 필기 기출문제(해설) : [다운로드]


리눅스마스터 2급 필기 기출문제(해설) 및 전자문제집 CBT 2023년12월09일


1과목 : 리눅스 운영 및 관리


1. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

   

     1. 40
     2. 50
     3. 60
     4. 70

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 77%
     <문제 해설>
RAID-5는 1개의 디스크를 패리티로 사용하고 나머지가 전체용량이 됩니다.
스페어 디스크 하나 패리티 디스크 하나를 제외한 나머지 6개의 합인 60.
[해설작성자 : 5일벼락치기로합격]

2. 다음 설명에 해당하는 RAID 관련 기술로 알맞은 것은?

   

     1. 스트라이핑(Striping)
     2. 미러링(Mirroring)
     3. 패리티(Parity)
     4. ECC(Error Check & Correction)

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 86%
     <문제 해설>
스트라이핑: RAID0에서 사용. 여러개의 디스크를 합쳐서 하나의 디스크처럼 사용. 하나의 데이터를 여러 디스크에 나눠서 쓰기 때문에 이론상 디스크 수만큼 읽기 쓰기 속도가 빨라짐.
미러링: RAID1에서 사용. 말 그대로 디스크 이중화.
패리티: RAID5,6에서 사용. 데이터 복구.
ECC: RAID3. 유명무실..
[해설작성자 : 5일벼락치기로합격]

3. 다음 중 LVM 구성할 때 가장 먼저 생성되는 것은?
     1. VG(Volume Group)
     2. LV(Logical Volume)
     3. PV(Physical Volume)
     4. PE(Physical Extend)

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 77%
     <문제 해설>
PV-VG-LV 순서
PE는 순서에는 들어가지 않습니다.
[해설작성자 : 5일벼락치기로합격]

4. 다음 중 프린터 큐의 작업 정보를 확인하는 명령어로 알맞은 것은?
     1. lp
     2. lpr
     3. lprm
     4. lpstat

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
프린트 큐 확인
lpq, lpstat
[해설작성자 : 5일벼락치기로합격]

lp : /dev/lp 사용
- 프린터 디바이스 path를 사용하여 직접 인쇄
- EX) cat test.txt > /dev/lp
lpr : 인쇄 작업을 수행
lprm : 프린터 큐의 작업을 삭제할 때 사용
[해설작성자 : asknom]

5. 다음 설명에 해당하는 명칭으로 알맞은 것은?

   

     1. ALSA
     2. CUPS
     3. SANE
     4. OSS

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
사운드 관련은 OSS와 ALSA. 표준 유닉스 시스템 콜이 나오면 OSS.
[해설작성자 : 5일벼락치기로합격]

1. ALSA(Advanced Linux Sound Architecture)
- 사운드 카드를 자동으로 구성하게 하고 다수의 사운드 장치 관리를 목적으로 사용
2. CUPS : 애플이 개발한 오픈 소스 프린팅 시스템
3. SANE(Scanner Access Now Easy) : 스캐너 관련 API
4. OSS(Open Sound System)
[해설작성자 : asknom]

6. 다음 중 스캐너 사용과 관련된 프로그램으로 알맞은 것은?
     1. ALSA
     2. CUPS
     3. SANE
     4. LPRng

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 86%
     <문제 해설>
ALSA: Advanced Linux Sound Architecture 스피커
CUPS: Common UNIX Printing System 프린터
SANE: Scanner Access Now Easy 스캐너
LPRng: Line Printer next generation 프린터
스캐너 프로그램은 S로 시작한다고 외웁시다. GUI포함인 Xsane이 나오는 경우도 있긴 합니다.
[해설작성자 : 5일벼락치기로합격]

7. 다음 중 데비안 계열 리눅스에서 환경 설정 파일도 포함해서 vsftpd 패키지를 제거하는 명령으로 알맞은 것은?
     1. apt-get purge vsftpd
     2. apt-get remove vsftpd
     3. apt-get erase vsftpd
     4. apt-get delete vsftpd

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
환경설정까지 삭제 = purge
[해설작성자 : 5일벼락치기로합격]

remove: 패키지 제거
[해설작성자 : 합격]

8. 다음 중 rpm 명령으로 의존성이 있는 패키지를 제거하는 명령으로 알맞은 것은?
     1. rpm -d nmap --nodeps
     2. rpm -e nmap --nodeps
     3. rpm erase nmap --nodeps
     4. rpm delete nmap -nodeps

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
의존성 패키지 제거 옵션은 '--nodeps'
rpm의 패키지 제거 옵션은 '-e'
[해설작성자 : 5일벼락치기로합격]

9. 다음은 확장 패키지 관련 저장소를 설치하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

   

     1. epel
     2. epel-repository
     3. epel-release
     4. epel-download

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 61%
     <문제 해설>
. epel-release 는 Extra Packages for Enterprise Linux Release의 약자로, EPEL(Extra Packages for Enterprise Linux) 저장소의 구성 파일과 공개 키를 포함하는 패키지입니다1.
. EPEL은 Fedora Project에서 제공하는 저장소로, 각종 패키지의 최신 버전을 제공하는 커뮤니티 기반의 저장소입니다. epel-release 패키지를 설치하면 yum 과 같은 도구를 사용하여 EPEL 저장소에서 패키지와 의존성 패키지를 설치할 수 있습니다.
. epel-repository 는 존재하지 않는 패키지 이름입니다. EPEL 저장소를 추가하려면 epel-release 패키지를 설치해야 합니다.
. epel 는 Extra Packages for Enterprise Linux의 약자로, EPEL 저장소의 이름입니다. epel 패키지는 존재하지 않습니다. EPEL 저장소를 추가하려면 epel-release 패키지를 설치해야 합니다.
. epel-download 는 존재하지 않는 패키지 이름입니다. EPEL 저장소에서 패키지를 다운로드하려면 yum 명령어를 사용해야 합니다12.
[해설작성자 : 욤스턴스기]

10. 다음은 다운로드 받은 소스 파일의 내용만을 확인하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

    

     1. jxvf
     2. Jxvf
     3. jtvf
     4. Jtvf

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
압축률 순서
xz>bz2>gz>compress
.xz = Jxvf
.bz2 = jxvf
.gz = zxvf
compress = Zxvf
[해설작성자 : 5일벼락치기로합격]

tar 명령어에서 압축 파일을 다룰 때 사용하는 명령어
.xz = J
.bz2 = j
.gz = z
compress = Z

이하 함께 사용하는 공통 옵션.
c : 압축파일 생성
x : 압축파일 해제
t : 아카이브 내의 파일 목록 보기
v : 자세한 정보 출력
f : 파일 이름 및 디렉토리 지정
[해설작성자 : 빠대비]

11. 다음 설명에 해당하는 명령으로 알맞은 것은?

    

     1. make init
     2. make zero
     3. make clean
     4. make neat

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 82%
     <문제 해설>
정답 make clean 이외의 다른 옵션은 정규화된 옵션이 아님.
[해설작성자 : 빠대비]

12. 다음 중 프로그램을 소스 파일로 설치하는 과정으로 알맞은 것은?
     1. configure → make → make install
     2. make → configure → make install
     3. make → make install → configure
     4. make install → configure → make

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 84%
     <문제 해설>
configure: 소스 코드를 컴파일하기 전에 시스템 환경을 검사 -> Makefile 생성
make: Makefile에 기록된 지시에 따라 소스 코드를 컴파일하고 실행 파일을 생성
make install: 컴파일된 프로그램을 시스템의 적절한 위치에 설치
[해설작성자 : 빠대비]

13. 다음 중 리눅스에서 사용되는 온라인 패키지 관리 도구로 거리가 먼 것은?
     1. dnf
     2. rpm
     3. zypper
     4. apt-get

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 53%
     <문제 해설>
dnf - 페도라 온라인 패키지 관리 도구
rpm - 레드햇 오프라인 패키지 관리 도구
zypper - 수세 온라인 패키지 관리 도구
apt-get - 데비안 온라인 패키지 관리 도구
[해설작성자 : 5일벼락치기로합격]

14. 다음 중 레드햇 계열 리눅스에서 사용되는 패키지 관리 도구로 거리가 먼 것은?
     1. dnf
     2. rpm
     3. zypper
     4. yum

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 71%
     <문제 해설>
dnf - 페도라
rpm - 레드햇
zypper - 수세
yum - 레드햇
페도라가 레드햇 계열. 수세는 남남.
[해설작성자 : 5일벼락치기로합격]

15. 다음중 vi 편집기의 ex 명령모드에 대한 설명으로 틀린 것은?
     1. w → 작업중인 내용을 저장한다.
     2. w 파일명 → 지정한 '파일명'으로 저장한다.
     3. wq → 변경된 내용을 저장하고 종료한다.
     4. q → 수정된 사항이 있어도 무조건 종료한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
수정사항을 무시하고 저장하지 않고 강제종료는 'q!'
[해설작성자 : 5일벼락치기로합격]

16. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

    

     1. ㉠ /, ㉡ n
     2. ㉠ ?, ㉡ n
     3. ㉠ /, ㉡ N
     4. ㉠ ?, ㉡ N

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
/ => 검색어 입력
n => 검색어를 찾은 다음 위치로 이동
N => 검색어로 찾은 이전 위치로 이동

17. 다음 중 vi 편집기에서 linux로 끝나는 줄의 마지막에 마침표(.)을 덧붙이도록 치환하는 명령으로 알맞은 것은?
     1. :% s/linux./linux$/
     2. :% s/linux$/linux./
     3. :% s/linux/linux./
     4. :% s/linux/linux$/

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 79%
     <문제 해설>
%: 전체 파일의 범위를 나타내는 특수 기호입니다. 이 경우에는 파일 전체에서 찾고자 하는 패턴을 검색하게 됩니다.
s: substitute(치환)을 나타내는 명령입니다. 찾은 패턴을 대체 문자열로 바꾸는 역할을 합니다.
linux$: 찾을 패턴을 나타냅니다. 여기서 $는 줄의 끝을 의미하며, "linux"로 끝나는 부분을 찾게 됩니다.
linux.: 찾은 패턴을 대체할 문자열을 나타냅니다. 여기서는 "linux"로 끝나는 부분에 마침표(.)를 추가하도록 지정되어 있습니다.
[해설작성자 : 띠꿈앙 사랑해❤️]

18. 다음 중 emacs 편집기를 개발한 인물로 알맞은 것은?
     1. 빌 조이
     2. 리처드 스톨만
     3. 브람 브레나르
     4. 귀도 반 로섬

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 84%
     <문제 해설>
빌 조이 - vi
리처드 스톨만 - emacs
브람 브레나르 - vim
귀도 반 로섬 - IDLE
[해설작성자 : 합격 ㄱ]

19. 다음 중 nano 편집기에서 현재 커서가 위치한 줄의 처음으로 이동할 때 사용하는 키 조합으로 알맞은 것은?
     1. [Ctrl]+[a]
     2. [Ctrl]+[e]
     3. [Ctrl]+[o]
     4. [Ctrl]+[i]

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 77%
     <문제 해설>
[Ctrl]+[a]: 현재 행의 시작 부분으로 커서를 이동
[Ctrl]+[e]: 현재 행의 끝 부분으로 커서를 이동
[Ctrl]+[o]: 파일을 저장하고 나가기 위해 사용 (저장: Write Out)
[Ctrl]+[i]: 탭을 삽입합니다. (탭: Insert Tab)
[해설작성자 : 합격 ㄱ]

20. 다음 중 X 윈도 환경에서만 사용 가능한 편집기로 알맞은 것은?
     1. nano
     2. pico
     3. kwrite
     4. vim

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
kwrite : X윈도 환경에서만 사용 가능
[해설작성자 : 의로운동반자]

21. 다음 중 작업번호가 2번인 백그라운드 프로세스를 종료시키는 명령으로 알맞은 것은?
     1. kill 2
     2. kill %2
     3. kill -j 2
     4. kill -b 2

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
정답
kill %2 : 현재 쉘 세션에서 2번째 백그라운드 작업을 종료
그외
kill 2 : PID가 2인 프로세스 종료
나머지는 정규화된 옵션이 아님
[해설작성자 : 빠대비]

kill : 종료를 의미
%2 : 작업 2번을 의미
답 : kill %2 : 작업번호가 2번인 백그라운드 프로세스를 종료시키는 명령
[해설작성자 : 양희찬]

22. ps 명령의 상태(STAT) 코드 중에 작업은 종료되었으나 부모프로세스에 의해 회수되지 않아 메모리를 차지하고 상태를 나타내는 값으로 알맞은 것은?
     1. R
     2. S
     3. T
     4. Z

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 76%
     <문제 해설>
- R (Running): 프로세스가 현재 실행 중인 상태
- S (Sleeping): 프로세스가 현재 실행 대기 중인 상태. 실행 대기 중이지만 사용자 입력이나 이벤트를 기다리고 있다. 대부분의 프로세스가 이 상태에 있다.
- T (Stopped): 프로세스가 현재 중지된 상태. 보통은 SIGSTOP 시그널을 받아 중지된 상태이며, 실행을 일시 중지한 후에 다시 시작할 수 있다
- Z (Zombie): 프로세스가 종료되었지만 부모 프로세스가 아직 종료 상태를 확인하지 않은 상태. 일반적으로 시스템 리소스를 소비하지 않으며, 부모 프로세스가 해당 종료 상태를 처리할 때까지 존재.
[해설작성자 : 합격 ㄱ]

23. 다음 중 프로세스 관련 명령어로 설정 가능한 NI 값의 범위로 알맞은 것은?
     1. -19 ~ 19
     2. -19 ~ 20
     3. -20 ~ 19
     4. -20 ~ 20

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 75%
     <문제 해설>
NI 기본값 0 , -20~19까지 지정가능
[해설작성자 : 라쿠니]

24. cron을 이용해서 해당 스크립트를 매주 1회씩 주기적으로 실행하려고 한다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

    

     1. 1 1 1 * *
     2. 1 1 * 1 *
     3. 1 1 * * 1
     4. * 1 1 1 *

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 71%
     <문제 해설>
분 시간 일 월 요일 /경로/스크립트.sh
매주 1회 ex) 매주 월요일 1시 1분
따라서 1 1 * * 1 입니다.
[해설작성자 : 합격 ㄱ]

25. 다음 명령의 결과에 대한 설명으로 알맞은 것은?

    

     1. bash 프로세스의 우선순위를 높인다.
     2. bash 프로세스의 우선순위를 낮춘다.
     3. bash 프로세스의 우선순위 값을 출력한다.
     4. 사용법 오류로 인해 실행되지 않는다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 51%
     <문제 해설>
nice bash 명령어를 실행시, 현재 사용자가 실행하는 bash 셸의 프로세스에 대한 nice 값을 기본적으로 10 증가됨.
Nice 값이 증가하면 프로세스의 우선순위가 낮아지므로, 해당 프로세스는 낮은 우선순위로 실행

26. 다음 중 포어그라운드 프로세스를 종료하기 위해 사용하는 키 조합으로 알맞은 것은?
     1. [Ctrl]+[c]
     2. [Ctrl]+[a]
     3. [Ctrl]+[z]
     4. [Ctrl]+[d]

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
[Ctrl]+[c]: 현재 실행 중인 프로세스를 종료. 보통은 프로세스를 강제 종료하고자 할 때 사용.
[Ctrl]+[a]: 현재 입력 라인의 시작 부분으로 커서를 이동.
[Ctrl]+[z]: 현재 실행 중인 프로세스를 일시 중지. 프로세스를 백그라운드로 이동하고 터미널 제어권을 반환합니다.
[Ctrl]+[d]: 현재 터미널 세션을 종료. 보통은 로그아웃하고자 할 때 사용.
[해설작성자 : 합격 ㄱ]

27. 다음 중 standalone 방식과 inetd 방식에 대한 비교 설명으로 알맞은 것은?
     1. inetd 방식이 standalone 방식보다 메모리 관리가 더 효율적이다.
     2. inetd 방식이 standalone 방식보다 관련 서비스 처리가 빠르다.
     3. 웹과 같은 빈번한 요청이 들어오는 서비스는 inetd 방식이 적합하다.
     4. 사용자가 많은 서비스는 standalone 방식보다 inetd 방식이 적합하다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
standalone: 대기하고있다가 요청이 발생하면 즉각 처리 (빈번한 요청이 발생하는 서비스에 적합)
inetd: 평상시에 잠자고 있다가 요청이 올때만 구동 (메모리 관리가 효율적)
[해설작성자 : vim]

28. 다음 중 사용자가 본인이 실행한 백그라운드 프로세스 목록을 확인하는 명령어로 가장 알맞은 것은?
     1. ps
     2. bg
     3. jobs
     4. exec

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
ps : 현재 실행 중인 프로세스
bg : 중지된(background)작업을 다시 실행
jobs : 현재 셸에서 실행 중인 작업의 목록(백그라운드, 포그라운드 모두 표시)
exec : 셸 스크립트가 다른 프로세스로 대체
[해설작성자 : 합격 ㄱ]

29. 다음 보기의 시그널을 번호값이 낮은 순부터 높은 순으로 정렬했을 때 세 번째에 해당하는 시그널 이름으로 알맞은 것은?
     1. SIGTSTP
     2. SIGKILL
     3. SIGINT
     4. SIGTERM

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
SIGTSTP - 20 : Terminal Stop Signal (POSIX)
SIGKILL - 9 : Kill(can't be caught or ignored) (POSIX)
SIGINT - 2 : Terminal Interrupt (ANSI)
SIGTERM - 15 : Termination (ANSI)
[해설작성자 : 이번엔 합격ㄱ]

○ SIGINT: 2, <CTRL+C>, 종료
○ SIGKILL: 9 강제종료
○ SIGTERM: 15, kill 시스템 호출시, 가능하면 정상종료 시키는 시그널, kill 명령 기본 시그널,
○ SIGTSTP: 20, <Ctrl+Z>, 프로세스를 대기(suspend)로 전환
[해설작성자 : 시그널번호]

30. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

    

     1. ㉠ exec, ㉡ fork
     2. ㉠ fork, ㉡ exec
     3. ㉠ background, ㉡ foreground
     4. ㉠ foreground, ㉡ background

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 77%
     <문제 해설>
fork : 새로운 프로세스를 위해 메모리를 할당받아 복사본 형태의 프로세스를 실행
exec : 원래 프로세스를 새로운 프로세스로 대체하는 형태
foreground : 앱이 실행되어 사용자에게 보여지고 있는 상태
background : background 상태에 있지만 동작 code가 있는 상태
[해설작성자 : .]

31. 다음 설명에 해당하는 파일명으로 가장 알맞은 것은?

    

     1. /etc/.bashrc
     2. /etc/.bash_profile
     3. /etc/bashrc
     4. /etc/profile

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
1. /etc/bashrc : 모든 사용자에 적용되는 alias와 함수 설정
2. /etc/profile : 모든 사용자에 적용되는 환경변수와 시작관련 프로그램 설정 지정파일
3. ~/.bashrc :개인 사용자가 정의한 alias와 함수들이 있는 파일
4. ~/.bash_profile : 개인 사용자가 정의한    alias와 함수 설정파일
[해설작성자 : 땡큐누나]

32. 다음 중 (괄호) 안에 들어갈 명령의 결과로 알맞은 것은?

    

     1. 아무것도 출력되지 않는다.
     2. $user
     3. ihduser
     4. kaitman

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 76%
     <문제 해설>
[ihduser@ihd ~]$ user=kaitman
user=kaitman 명령은 user 변수에 kaitman 입력

[ihduser@ihd ~]$ echo "$user"
echo "$user" 명령은 user 변수 값 출력

괄호 의 명령어는 whoami로
현재 사용자의 이름을 출력함

명령의 결과로 user 변수값인 kaitman이 출력됨
[해설작성자 : 젤리킹]

33. 다음 중 가장 최근에 실행한 명령을 재실행할 때 사용하는 명령으로 알맞은 것은?
     1. !0
     2. !1
     3. !!
     4. history -1

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
!!: 명령은 가장 최근에 실행한 명령을 재실행
!0: 이전에 실행한 명령 중 첫 번째 명령을 재실행합니다. 0은 첫 번째 명령을 나타냅니다.
!1: 이전에 실행한 명령 중 두 번째 명령을 재실행합니다. 1은 두 번째 명령을 나타냅니다.
history -1: 최근에 실행한 명령의 히스토리를 출력합니다. -1은 가장 최근에 실행한 명령을 나타냅니다.
그러므로 3번입니다.
[해설작성자 : 코코티]

34. 다음은 셸 변수를 선언한 후에 관련 내용을 확인하는 과정이다. (괄호) 안에 들어갈 명령어로 알맞은 것은?

    

     1. printenv
     2. unset
     3. env
     4. set

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
정답 4번
옵션이나 인자 없이 set 명령어 사용하면 선언된 변수 및 함수 출력.
set -o : 쉘의 옵션 활성화(설정).
set +o : 쉡의 옵션 비활성화(설정 해제).
등등

그외
printenv 명령어는 현재 쉘 환경의 환경 변수들을 출력
unset 명령어는 지정된 환경 변수나 함수를 제거하는 데 사용
env 명령어는 현재 쉘 세션의 환경 변수를 출력하거나, 변경된 환경에서 명령을 실행하는 데 사용
[해설작성자 : 빠대비]

env: 글로벌 환경 변수 조회
set: 로컬 환경 변수 조회
[해설작성자 : 벼락치기중]

* "환경 변수" = 전역 변수
env: 환경 변수 조회, 등록
printenv: 환경 변수 조회

* "쉘 변수" = 지역 변수
set: 쉘 변수 조회 등록
unset: 쉘 변수 해제

즉, 문제에서 "환경 변수"가 나오면 env 또는 printenv
"쉘 변수"가 나오면 set 또는 unset
[해설작성자 : 찰떡]

35. 다음은 로그인 셀을 확인하는 과정이다. (괄호) 안에 들어갈 명령어로 알맞은 것은?

    

     1. ps
     2. chsh
     3. jobs
     4. shells

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
ps: `ps`(Process Status) 명령어는 현재 실행중인 프로세스의 정보를 보여주는 유틸리티
기본적으로 실행되는 모든 프로스세를 나열하거나 특정 사용자나 특정 프로세스에 대한 정보를 볼 수 있음
chsh: `chsh`(Change Shell) 명령어는 사용자의 로그인 셸을 변경하는데 사용
jobs: `jobs` 명령어는 현재 쉴에서 백그라운드에서 실행 중인 작업 목록을 보여줌
shells: `shells` 파일은 시스템에서 사용 가능한 셸의 목록을 보유하는 파일
일반적으로 `/etc/shells`경로에 위치하며, 이 파일은 사용 가능한 셸의 절대 경로를 한 줄에 하나씩 포함함
[해설작성자 : 1트합격가즈아~]

36. 다음 (괄호) 안에 들어갈 파일명으로 알맞은 것은?

    

     1. /etc/passwd
     2. /etc/shells
     3. /etc/bashrc
     4. /etc/profile

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
정답 1. /etc/passwd
시스템에 등록된 각 사용자의 계정 정보를 저장, 사용자 ID, 그룹 ID, 홈 디렉토리, 로그인 셸 등의 정보를 포함. 사용자의 로그인 셸 정보는 각 사용자의 레코드 마지막 부분에 위치.

/etc/shells: 시스템에서 사용 가능한 셸의 목록을 포함. 사용자가 chsh 명령어를 사용하여 변경할 수 있는 유효한 셸을 나열.

/etc/bashrc: 시스템 전체의 기본 설정을 위한 bash 셸 스크립트 파일. 모든 사용자의 bash 셸 세션에 대한 글로벌 구성을 제공.

/etc/profile: 시스템 전체의 로그인 셸 세션을 위한 초기화 스크립트 파일. 모든 사용자의 로그인 셸 세션 시작 시 실행.
[해설작성자 : 빠대비]

37. 다음은 ihdman 사용자가 변경 가능한 셀의 목록 정보를 확인하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

    

     1. -l
     2. -u
     3. -s
     4. -c

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
-l = list shells : 셸의 목록을 출력하여 사용자가 사용할 수 있는 셀의 종류를 확인
-u = help : 명령어의 사용법과 가능한 옵션에 대한 간단한 설명 제공
-s : 사용자의 기본 셸을 변경
-c = comment : 변경된 셸에 대한 추가적인 설명을 제공
[해설작성자 : comcbt.com 이용자]

-v = 버전 확인
[해설작성자 : 빠대비]

38. 다음 설명에 해당하는 셀로 알맞은 것은?

    

     1. bourne shell
     2. csh
     3. dash
     4. bash

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
Bourne Shell: Unix 시스템에서 기본적으로 사용되는 셸(sh)
Dash: Debian Almquist Shell의 약자로, Debian 시스템에서 sh의 대체품으로 사용
Bash: Bourne Again Shell의 약자로, GNU 프로젝트의 일환으로 만들어진 셸
[해설작성자 : 빠대비]

39. 다음 설명에 해당하는 파일명으로 알맞은 것은?

    

     1. /etc/fstab
     2. /etc/mtab
     3. /etc/mounts
     4. /proc/partitions

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
/etc/fstab 은 파일 시스템 테이블을 나타내는 파일
/etc/mtab 파일은 현재 마운트된 파일 시스템에 관한 정보
/etc/mounts 파일은 파일 시스템이 실제로 마운트되어 있는지 여부와 관계없이 보여줍니다.
/proc/partitions 파일은 현재 시스템에 있는 파티션 정보를 제공
[해설작성자 : comcbt.com 이용자]

아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]
/etc/mounts라는 파일은 없습니다.
[해설작성자 : 찰떡]

40. 다음 중 /etc/fstab 파일의 첫 번째 필드에 설정할 수 있는 값으로 틀린 것은?
     1. UUID
     2. LABEL
     3. 마운트 포인트
     4. 장치 파일명

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 62%
     <문제 해설>
장치명=/dev=UUID, 라벨명, 네트워크 주소, 파일명
[해설작성자 : 합격 ㄱ]

마운틴 포인트는 "/etc/fstab" 파일의 두 번째 필드에 설정됨
[해설작성자 : 힝구]

41. 다음은 ihduser 사용자의 홈 디렉터리가 차지하고 있는 디스크 용량을 확인하는 과정이다. (괄호) 안에 들어갈 명령어로 알맞은 것은?

    

     1. df -sh ~ihduser
     2. quota ihduser
     3. du -sh ~ihduser
     4. df -sh /home/ihduser

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
du 명령은 디렉터리의 디스크 사용량을 확인
df 명령은 디스크 공간에 대한 정보를 보여주는 명령어
quota 명령은 디스크 사용량 제한 및 현재 사용량을 확인하는 명령어
[해설작성자 : 합격 ㄱ]

42. 다음중 fdisk 작업 후에 변경된 파티션 정보를 저장하고 종료하는 명령어로 알맞은 것은?
     1. n
     2. w
     3. x
     4. q

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
n(new) - 새로운 파티션 생성
w(write) - 파티션 정보 저장하고 종료
q(quit) - 저장 안하고 종료
[해설작성자 : 합격 ㄱ]

x(expert mode) - 전문가 모드로 진입
[해설작성자 : 빠대비]

43. 다음 결과에 해당하는 명령어로 알맞은 것은?

    

     1. lsblk
     2. blkid
     3. fdisk
     4. uuid

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
lsblk 명령은 블록 장치에 대한 정보를 트리 형식으로 보여줌
blkid 명령은 블록 장치에 있는 파일 시스템의 UUID와 파일 시스템 유형을 확인
fdisk 명령은 디스크 파티션을 관리하기 위한 도구
UUID 명령은 UUID를 생성하는 데 사용, UUID는 고유한 식별자
[해설작성자 : 합격 ㄱ]

44. 다음 그림에 해당하는 명렁어로 알맞은 것은?

    

     1. quota
     2. edquota
     3. repquota
     4. xfs_quota

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 48%
     <문제 해설>
quota - 시스템의 사용자 또는 그룹에 대한 디스크 사용량 제한(quota)을 설정하고 관리
edquota(edit) - 사용자 또는 그룹의 디스크 사용량 제한을 편집
requota(report) - 파일 시스템의 사용자 또는 그룹에 대한 디스크 사용량 보고서를 생성하고 보고
xfs_quota - XFS 파일 시스템에서 디스크 사용량 제한을 설정하고 관리
[해설작성자 : 합격 ㄱ]

45. 다음 중 설정된 umask 값이 0022일 경우 생성되는 파일의 허가권 값으로 알맞은 것은?
     1. -rw-r--r--
     2. -rw-rw-r--
     3. -rwxr-xr-x
     4. -rwxrwxr-x

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]
umask는 권한을 제한하는 것이고 r = 4, w = 2, x =1
777-022 = 755 (777= rwx)

허가값 rwx r-x r-x 나와야지 정상일 것 같아요

[오류신고 반론]
오류 신고 잘못되었습니다.
umask는 권한을 제한하며 해당 문제는 파일이기 때문에 666으로 최대권한으로써 666-022 = 644
r = 4, w = 2, x = 1 으로 rw(6)-r(4)-r(4) 1번이 정답이 맞습니다.

[오류신고 반론]
파일 기본 권한(666)
따라서 666 - 022 = 644

디렉토리 기본 권한(777)
따라서 777 - 022 = 755

해당 문제는 파일이기 때문에 1번이 정답이 맞습니다.
[해설작성자 : 빠대비]

46. project 그룹에 속한 사용자들이 /project 디렉터리에서 파일 생성은 자유로우나 삭제는 본인의 생성한 파일만 가능하도록 설정하려고 한다. 또한 파일 생성 시 자동으로 그룹 소유권이 project로 부여되도록 설정하려고 한다. /project 디렉터리의 정보가 다음과 같을 때 관련 명령으로 알맞은 것은?

    

     1. chmod 1770 /project
     2. chmod 2770 /project
     3. chmod 3770 /project
     4. chmod 5770 /project

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
그룹에 속한 사용자들이 디렉터리에서 파일 생성은 자유로우나 삭제는 본인이 생성한 파일만 가능 => Sticky Bit (1)
파일 생성시 자동으로 그룹 소유건이 Project로 부여 되도록 설정 => Set GID(2)
Sticky Bit 와 Set GID를 동시에 설정 해야 하므로 1+2 =3
정답은 3번이다.
[해설작성자 : comcbt.com 이용자]

SUID (Set User ID): 4
SGID (Set Group ID): 2
Sticky Bit: 1
[해설작성자 : 날릴수없는4만4처넌]

47. 다음 명령의 결과로 설정되는 lin.txt 파일의 허가권 값으로 알맞은 것은?

    

     1. ----r-----
     2. -r--r--r--
     3. -rw-r--r--
     4. -rw-rw----

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
chmod는 허가권에 대한 권한 변경 명령어.
g : 그룹을 의미함.
= : 덮어쓰기
r : 읽기 권한만 의미함
따라서 정답은 3번
[해설작성자 : 빠대비]

48. 다음 중 파일이나 디렉터리의 소유자를 변경하는 명령어로 알맞은 것은?
     1. ls
     2. chgrp
     3. chown
     4. umask

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 83%
     <문제 해설>
ls: ls(List) 명령어는 현재 디렉토리에 있는 파일 및 디렉토리의 목록을 표시하는 데 사용
기본적으로는 파일 및 디렉토리의 이름만 표시하지만, 다양한 옵션을 사용하여 보여줄 내용을 세부적으로 조절할 수 있음.
chgrp: chgrp(Change Group) 명령어는 파일이나 디렉토리의 그룹 소유권을 변경하는 데 사용
일반적으로 이 명령어는 파일 또는 디렉토리의 소유자나 슈퍼 유저(root)만 사용할 수 있음.
그룹을 변경할 때 사용자는 변경하려는 그룹의 이름을 지정해야 함.
chown: chown(Change Owner) 명령어는 파일이나 디렉토리의 소유자와 그룹을 변경하는 데 사용.
파일이나 디렉토리의 소유자를 변경할 때 사용자는 변경하려는 소유자의 사용자 이름을 지정해야 하며,
그룹을 변경할 때는 변경하려는 그룹의 이름을 지정해야 함.
umask: umask(User Mask)는 새로운 파일이나 디렉토리를 생성할 때 기본적으로 설정되는 퍼미션(권한)을 제어하는 데 사용.
umask 값은 실제 퍼미션을 어떻게 변경할 것인지를 나타내는 비트 마스크로 표현됨.
[해설작성자 : 1트합격가즈아~]

49. 다음 중 클라우드 서비스에서 이용자의 설정이 많은 순서로 나열된 것은?
     1. SaaS > PaaS > IaaS
     2. PaaS > SaaS > IaaS
     3. Iaas > PaaS > Saas
     4. IaaS > SaaS > PaaS

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
IaaS(Infrastructure as a Service, 인프라 기반 서비스)
PaaS(Platform as a Service, 플랫폼 기반 서비스)
SaaS(Software as a Service, 소프트웨어 기반 서비스)
abcdefghIjklmnoPqrS    알파벳 순서로 외우시면 편합니다
[해설작성자 : 거너아나]

aaS = as a Service
S = Software
P = Platform
I = Infrastructure

I 인프라부터 구축 > P 인프라는 구축되어 있고 플랫폼 설정 > S 소프트웨어 설정
[해설작성자 : 빠대비]

50. 다음 설명에 해당하는 명칭으로 알맞은 것은?

    

     1. Hadoop
     2. NoSQL
     3. R
     4. Cassandra

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 62%
     <문제 해설>
R : 복잡한 데이터 분석과 시각화를 위한 강력한 도구를 제공

Hadoop: 대규모 데이터 세트를 분산 처리하기 위한 프레임워크. 데이터 저장과 처리에 유용
NoSQL: 관계형 데이터베이스의 대안으로, 빅데이터와 실시간 웹 애플리케이션을 위한 다양한 데이터베이스 기술
Cassandra: 고가용성과 확장성을 제공하는 분산 NoSQL 데이터베이스 시스템
[해설작성자 : 빠대비]

51. 다음 중 CPU 반가상화를 지원하는 가상화 기술로 알맞은 것은?
     1. Xen
     2. KVM
     3. Docker
     4. VirtualBox

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 62%
     <문제 해설>
반가상화 - Xen
전가상화 - KVM
[해설작성자 : 합격 ㄱ]

52. 다음 상황에 적합한 클리스터링 기술로 알맞은 것은?

    

     1. 고계산용 클러스터
     2. 베어울프 클러스터
     3. 고가용성 클러스터
     4. HPC 클러스터

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
고계산용 클러스터 = HPC 클러스터 = High Performance Computing Cluster
베어울플 클러스터 = 표준 컴퓨팅 자원(일반 PC등)을 사용하여 구축 가능한 고성능 컴퓨팅 클러스터
[해설작성자 : 빠대비]

고계산용 클러스터 (High-Performance Computing Cluster, HPC):
주로 과학적 계산이나 데이터 처리 등, 높은 연산 성능이 필요한 작업을 수행하는 클러스터.

베어울프 클러스터 (Beowulf Cluster):
저렴한 PC를 연결해 고성능 컴퓨팅 환경을 만드는 기술로, 주로 과학적 계산에 사용.

고가용성 클러스터 (High Availability Cluster):
시스템의 가용성을 높이기 위해 장애 발생 시 다른 서버가 서비스를 이어받아 계속 운영되는 클러스터입니다. 로드 밸런싱을 통해 여러 서버로 트래픽을 분산시켜 서비스의 가용성을 보장.

HPC 클러스터 (High-Performance Computing Cluster):
주로 과학적 계산이나 데이터 처리 등, 높은 연산 성능이 필요한 작업을 수행하는 클러스터. (고계산용 클러스터와 동일 개념)
[해설작성자 : 날릴수없는4만4처넌]

53. 다음 중 SYN Flooding 공격과 같은 네트워크 상태 정보를 확인하는 명령으로 알맞은 것은?
     1. ip
     2. arp
     3. route
     4. netstat

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
SYN Flooding 공격은 네트워크 보안에서 흔히 볼 수 있는 분산 서비스 거부(DDoS) 공격의 한 형태.
따라서 netstat -an 명령어를 이용하여, 어느 포트로 어떤 IP가 접근을 시도하는 지 확인 필요함.
이후 arp 명령어로 MAC을 확인하고 차단.
[해설작성자 : 빠대비]

54. 다음 설명에 해당하는 파일명으로 알맞은 것은?

    

     1. /etc/hosts
     2. /etc/resolv.conf
     3. /etc/sysconfig/network
     4. /etc/sysconfig/network-scripts

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
Linux에서의 호스트 파일 수정:
터미널을 열고 다음 명령어를 입력하여 편집기로 호스트 파일을 엽니다:

bash
Copy code
sudo nano /etc/hosts
(또는 sudo vi /etc/hosts 또는 sudo gedit /etc/hosts 등을 사용할 수 있습니다.)

파일의 맨 끝에 다음 라인을 추가합니다:

Copy code
127.0.0.1             kait.ihd.or.kr
저장하려면 Ctrl + X를 누르고 Y를 누르고 Enter를 누릅니다.

이제 kait를 호출하면 시스템은 kait.ihd.or.kr로 연결하려고 시도할 것입니다. 이것은 로컬 시스템에서만 작동하며, 외부에서는 이 설정이 적용되지 않습니다. 또한, 변경 내용이 즉시 적용되지 않을 수 있으므로 브라우저를 다시 시작하거나 DNS 캐시를 지워야 할 수 있습니다.
[해설작성자 : max]

/etc/hosts 이 파일은 DNS에 쿼리를 보내기 전 해당 파일에서 먼저 도메인을 탐색할 수 있도록 합니다.
IP와 도메인을 1:1로 메핑합니다.

/etc/resolv.conf 이 파일은 DNS에 보낼 도메인 쿼리를 단축하여 지정할 수 있습니다.
따라서 해당 파일이 정답입니다.
[해설작성자 : 빠대비]

55. 다음 설정을 확인할 수 있는 파일명으로 알맞은 것은?

    

     1. /etc/hosts
     2. /etc/resolv.conf
     3. /etc/sysconfig/network
     4. /etc/sysconfig/network-scripts

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
리눅스 계열의 파일 시스템을 보면 etc 디렉토리에 hosts파일이 존재합니다.
/etc/hosts 파일은 ip와 hostname을 매핑하는 역할을 함니다.
[해설작성자 : 고마워]

56. 다음 중 네트워크 카드에 물리적으로 케이블이 연결되었는지를 점검할 때 사용하는 명령어로 알맞은 것은?
     1. ifconfig
     2. ss
     3. netstat
     4. mii-tool

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 61%
     <문제 해설>
mii-tool을 옵션없이 실행하면 랜카드의 속도, duplex 모드, 연경 상태를 보여줘서 네트워크를
점검할 때 사용하는 명령어로 알맞다.
-v 옵션을 추가하면 보다 상새한 MII 상태를 볼 수 있다.
(root 권한으로 실행해야함)
[해설작성자 : 삐뚱쿠]

1. ifconfig : 네트워크 인터페이스의 설정 및 관리에 사용되는 명령어입니다.
용도: 네트워크 인터페이스의 상태 확인, IP 주소 설정, 네트워크 인터페이스 활성화/비활성화 등.

2. ss : 소켓 통계를 보여주는 명령어로, 네트워크 연결, 소켓 통계, 프로토콜 사용 현황 등을 확인할 수 있습니다.
용도: 네트워크 연결 상태 확인, 포트 사용 현황 체크, 소켓 상태 모니터링 등.

3. netstat : 네트워크 상태와 관련된 다양한 통계를 보여주는 명령어입니다.
용도: 네트워크 연결, 라우팅 테이블, 인터페이스 통계, 멀티캐스트 멤버십 등을 확인.

4. mii-tool : 네트워크 인터페이스의 미디어 상태를 확인하고 설정하는 도구입니다.
용도: 네트워크 인터페이스의 링크 상태, 속도 및 듀플렉스 모드 확인 및 설정.
[해설작성자 : 람쥐스]

57. 다음 중 시스템에 설정된 게이트웨이 주소값을 확인하는 명령어로 틀린 것은?
     1. ip
     2. route
     3. netstat
     4. ethtool

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 50%
     <문제 해설>
ethtool 명령어는 네트워크 인터페이스 카드의 설정을 조회하고 변경하는 데 사용
[해설작성자 : 빠대비]

58. 다음 설명과 같은 경우에 사용가능한 IP 주소의 개수로 알맞은 것은?

    

     1. 252
     2. 250
     3. 248
     4. 244

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
서브넷 마스크 2진수로 치환

255.255.255.192
11111111 . 11111111 . 11111111 . 11000000

000000으로 구성된 부분만 호스트 부분으로 사용가능. 11은 네트워크 부분.
따라서 같은 네트워크로 구분 한다면 다음과 같이 나눌 수 있음.
0~63
64~127
128~191
192~255

맨앞 = 네트워크 ID로 사용 불가
맨뒤 = 브로드 캐스트로 사용 불가
따라서 62 x 4 = 248
[해설작성자 : 빠대비]

59. IP 주소 및 서브넷 마스크값이 다음과 같을 때 설정되는 브로드캐스트 주소값으로 알맞은 것은?

    

     1. 192.168.5.190
     2. 192.168.5.191
     3. 192.168.5.192
     4. 192.168.5.193

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
1. IP 주소와 서브넷 마스크 분리: 주어진 IP 주소와 서브넷 마스크를 분리한다.
여기서 IP 주소는 192.168.5.189이고, 서브넷 마스크는 /26을 의미한다.

2. CIDR 표기법 해석: 서브넷 마스크가 CIDR(Classless Inter-Domain Routing) 표기법으로 주어졌으므로,
/26은 26비트가 네트워크 부분이라는 것을 의미한다.

3. 서브넷 마스크 계산: CIDR 표기법에서 서브넷 마스크를 실제 서브넷 마스크로 변환한다.
/26은 255.255.255.192로 표현된다.
이는 이진수로 변환하면 11111111.11111111.11111111.11000000이 된다.

4. 호스트 비트 확인: 서브넷 마스크를 기준으로 IP 주소의 호스트 부분을 확인한다.
여기서, 마지막 6비트는 호스트 부분으로 사용된다.

5. 브로드캐스트 주소 계산: 호스트 부분을 모두 1로 설정하여 네트워크 주소에 브로드캐스트 주소의 형태로 도달한다.
따라서, IP 주소의 마지막 호스트 비트를 모두 1로 설정하여 브로드캐스트 주소를 얻을 수 있다.
호스트 부분이 189이고, 마지막 6비트를 모두 1로 설정하면 191이 된다. 그러므로, 브로드캐스트 주소는 192.168.5.191이 된다.
[해설작성자 : 1트합격가즈아~]

서브넷 마스크 /26 분석:
/26는 26비트가 네트워크 부분을 나타낸다는 뜻입니다.
서브넷 마스크는 2진수로 11111111.11111111.11111111.11000000으로 표현됩니다.
이 마스크는 앞의 26비트가 네트워크 부분(네트워크 ID)이고, 나머지 6비트가 호스트 부분을 나타냅니다.

서브넷 마스크의 네트워크 주소 계산은 AND 연산이며, 이는 두 비트가 모두 1일 때만 1이 되는 연산.
[해설작성자 : 날릴수없는4만4처넌]

60. 다음 중 로컬 시스템에 있는 파일을 FTP 서버에 업로드하는 경우에 사용하는 명령어로 알맞은 것은?
     1. get
     2. put
     3. recv
     4. hash

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 75%
     <문제 해설>
FTP 서버에 파일을 업로드하는 명령어 = put
FTP 서버에서 파일을 다운로드하는 명령어 = get

61. 다음은 원격지의 IP 주소가 192.168.5.13번인 ssh 서버에 kaitman 계정으로 변경해서 접속하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

    

     1. kaitman@192.168.5.13
     2. -n kaitman 192.168.5.13
     3. -p kaitman 192.168.5.13
     4. -U kaitman 192.168.5.13

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
ssh [username]@[hostname or IP address]
[해설작성자 : 화이팅]

ssh [계정자명@서버IP주소]
옵션
-p 포트 설정
[해설작성자 : 리눅스마스터]

계정명 기반 접속 시 : ssh 아이디@IP주소 [명령어]

62. 다음은 원격지 텔넷 서버에 계정을 변경해서 접속하는 과정이다. (괄호) 안에 들어갈 옵션으로 알맞은 것은?

    

     1. -u
     2. -n
     3. -p
     4. -l

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 41%
     <문제 해설>
-u : UDP 모드로 telnet을 실행
-n : 호스트 이름을 숫자로 변환하지 않고, 주소로 처리
-p : 원격 호스트이 포트를 지정
-l : 로그인 할 때 사용 할 사용자 이름을 지정
[해설작성자 : 합격 ㄱ]

63. 다음중 메일 서버 간의 메시지 교환에 사용되는 프로토콜로 알맞은 것은?
     1. SNMP
     2. SMTP
     3. IMAP
     4. POP3

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 79%
     <문제 해설>
SMTP(Simple Mail Transfer Protocol): 인터넷에서 TCP 포트번호 25번을 사용하여 이메일을 보내기 위해 이용되는 프로토콜이다.    SMTP 하면 바로 메일을 떠오르자!

SNMP: 네트워크 기기의 네트워크 정보를 네트워크 관리 시스템에 보내는데 사용되는 프로토콜
IMAP: 원격 서버로부터 TCP/IP 연결을 통해 이케일을 가져오는데 사용하는 프로토콜
POP3: 응용 계층 인터넷 프로토콜 중 하나로, 원격 서버로부터 TCP/IP 연결을 통해 이메일을 가져오는 데 사용하는 프로토콜

문제에서 메시지 교환이라고 하였기 때문에 메일을 보내는데 사용되는 SMTP가 정답!
[해설작성자 : 고마워]

64. 다음 설명에 해당하는 인터넷 서비스로 알맞은 것은?

    

     1. NFS
     2. SAMBA
     3. Gopher
     4. FTP

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
NFS (Network File System) : 네트워크를 통해 파일을 공유할 수 있게 해주는 시스템임. 리눅스나 유닉스 시스템끼리 파일 공유할 때 주로 사용함.
SAMBA : 윈도우 파일 공유 프로토콜인 SMB/CIFS를 구현한 거임. 윈도우와 리눅스/유닉스 시스템 간에 파일이나 프린터를 공유할 수 있게 해줌.
Gopher : 인터넷 초기에 사용되던 정보 검색 프로토콜임. 웹이 널리 퍼지기 전에 문서나 파일을 계층적으로 찾아볼 수 있게 해주는 시스템이었지만, 지금은 거의 안 쓰임.
FTP (File Transfer Protocol) : 파일을 컴퓨터와 컴퓨터 사이에 전송하기 위해 사용되는 프로토콜임. 웹 브라우저나 전용 클라이언트를 통해 파일 업로드, 다운로드 할 때 사용됨.
[해설작성자 : 빠대비]

65. 다음 중 X 윈도가 설치되지 않은 환경의 콘솔 창에서 사용할 수 있는 웹 브라우저로 알맞은 것은?
     1. links
     2. firefox
     3. opera
     4. safari

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
Firefox, Opera, Safari 등의 웹 브라우저는 대부분 그래픽 사용자 인터페이스(GUI)를 사용
Lynx, Links는 텍스트 기반의 웹 브라우저

66. 다음 설명에 해당하는 국제기구로 알맞은 것은?

    

     1. ICANN
     2. IEEE
     3. TIA
     4. ISO

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
ICANN (Internet Corporation for Assigned Names and Numbers): 인터넷의 도메인 이름과 IP 주소 할당을 관리함. 전 세계적으로 인터넷 주소의 안정적인 운영을 책임짐.
IEEE (Institute of Electrical and Electronics Engineers): 전기공학과 전자공학 분야의 전문가 단체임. 다양한 기술 표준을 개발하고 발표함.
TIA (Telecommunications Industry Association): 통신 분야의 기업들이 모여 있는 협회임. 통신 관련 장비와 서비스에 대한 표준을 개발함.
ISO (International Organization for Standardization): 국제적으로 인정받는 표준을 개발하는 비정부 기구임. 다양한 산업 분야에서 사용할 수 있는 표준을 만듦.
[해설작성자 : 빠대비]

67. 다음중 IPv4의 C 클래스 네트워크 주소 대역으로 알맞은 것은?
     1. 191.0.0.0 ~ 223.255.255.255
     2. 192.0.0.0 ~ 223.255.255.255
     3. 191.0.0.0 ~ 224.255.255.255
     4. 192.0.0.0 ~ 224.255.255.255

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
A클래스: 0.0.0.0 ~ 127.255.255.255
B클래스: 128.0.0.0 ~ 191.255.255.255
C클래스: 192.0.0.0 ~ 223.255.255.255
[해설작성자 : younguk]

68. 다음 중 네트워크 프로토콜에 할당된 포트 번호를 확인할 수 있는 파일명으로 알맞은 것은?
     1. /etc/protocol
     2. /etc/protocols
     3. /etc/service
     4. /etc/services

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 51%
     <문제 해설>
'/etc/services' 파일에는 네트워크 서비스를 위한 포트의 용도 기록
이 파일은 인터넷 서비스를 위해 텍스트 형태의 이름과 원래 할당된 포트 번호와 프로토콜 타입 간의 맵핑을 제공합니다.
[해설작성자 : 고마워]

/etc/services
인터넷상에서 사용하는 다양한 서비스에 대한 포트, 프로토콜 정보를 정의해놓은 파일

/etc/protocols
인터넷상에서 사용하는 프로토콜과 프로토콜 식별 번호를 정의해놓은 파일
[해설작성자 : 합격가즈아]

2번 /etc/protocols 파일은 포트 번호가 아닌 프로토콜 번호를 다루기 때문에 네트워크 프로토콜에 할당된 포트 번호를 확인하는 목적에는 적합하지 않습니다.
포트 번호를 확인하기 위해서는 /etc/services 파일을 사용해야 합니다.
[해설작성자 : 찰떡 ]

69. 다음 중 OSI 모델의 전송 계층에서 사용되는 프로토콜 데이터 단위로 알맞은 것은?
     1. Packet
     2. Segment
     3. frame
     4. bit

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
1계층 물리 계층 - bit
2계층 데이터 링크 계층 - frame
3계층 네트워크 계층 - packet
4계층 전송 계층 - segment
[해설작성자 : 합격 ㄱ]

70. 다음 설명에 해당하는 네트워크 프로토콜로 알맞은 것은?

    

     1. IP
     2. ICMP
     3. ARP
     4. UDP

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 78%
     <문제 해설>
IP -> MAC ARP
MAC -> IP RARP(reverse)
[해설작성자 : 합격 ㄱ]

71. 다음 그림에 해당하는 네트워크 케이블로 알맞은 것은?

    

     1. STP
     2. UTP
     3. BNC
     4. 광케이블

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
BNC : 커넥터를 한쪽 커넥터에 삽입하여 90도 회전하면 로크하는 동축 케이블용 커넥터. 이 커넥터는 CCTV(closed-circuit television:폐회로 텔레비전)에서 사용되는 경우가 많다.
[네이버 지식백과]
[해설작성자 : 치킨치즈스파게티]

72. 다음 중 인터네트워킹 장비를 OSI 모델의 하위 계층부터 나열한 순서로 알맞은 것은?
     1. Router-Bridge-Repeater
     2. Router-Repeater-Bridge
     3. Repeater-Bridge-Router
     4. Bridge-Repeater-Router

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
네트워크계층 - 라우터
데이터계층 - 브릿지
물리계층 - 리피터
[해설작성자 : 뚜버기]

아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]
물리계층 - 허브, 리피터
데이터계층 - 스위치, 브릿지
전송계층 - 라우터
[해설작성자 : 람쥐스]

[오류신고 반론]
아래 전송계층에 라우터 라고 되어있는데

응표세전네데물

물리 = 허브, 리피터
데이터링크 = 스위치, 브릿지
네트워크 = 라우터
전송 = 게이트웨이
~
응용계층 = 게이트웨이, 프록시 서버

73. 다음 중 이미지 뷰어 프로그램으로 가장 거리가 먼 것은?
     1. totem
     2. ImageMagicK
     3. Eog
     4. Gimp

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
totem - GNOME 데스크톱 환경의 기본 동영상 플레이어
ImageMagicK - 오픈 소스 이미 처리 및 변환 도구
Eog(Eye of GNOME) - GNOME 데스크톱 환경의 기본 이미지 뷰어
Gimp - GNU 이미지 처리 프로젝트 약자. 오픈 소스 이미지 편집 프로그램
[해설작성자 : 합격 ㄱ]

74. 다음 중 사용자가 X 윈도 실행을 실행할 경우 관련 키 정보를 저장하는 파일로 알맞은 것은?
     1. .Xsession
     2. .Xsetup
     3. .Xinitrc
     4. .Xauthority

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
~/.Xauthority입니다. 이 파일은 사용자의 홈 디렉토리에 위치하며, X 윈도 서버와 클라이언트 간의 인증 정보를 저장하는 역할을 합니다.
[해설작성자 : 람쥐스]

1. .Xsession: 사용자가 로그인할 때 실행되는 스크립트로, 사용자가 세션을 시작할 때 실행되는 명령을 포함할 수 있습니다.
2. .Xsetup: 일반적으로 XDM(X Display Manager)과 관련된 설정 파일로, XDM을 사용하는 로그인 화면 설정에 사용됩니다.
3. .Xinitrc: 사용자가 startx 명령을 통해 X 윈도우 시스템을 시작할 때 실행되는 스크립트로, 사용자 정의 초기화 명령을 포함할 수 있습니다.
4. .Xauthority: X 서버에 대한 인증 정보를 저장하는 파일로, X 클라이언트가 X 서버에 접근할 수 있도록 하는 인증 키를 저장합니다.
[해설작성자 : 짭새잡는참새]

75. 다음 중 X 클라이언트를 원격지로 전송하기 위해 변경하는 환경변수로 알맞은 것은?
     1. VISUAL
     2. DISPLAY
     3. TERM
     4. XTERM

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
VISUAL = 사용자의 기본 텍스트 에디터를 나타내는 환경 변수
TERM = 터미널 유형을 나타내는 환경 변수
XTERM =    X 윈도우 시스템에서 사용되는 터미널 에뮬레이터의 종류를 나타내는 환경 변수

76. 다음 중 X 서버에서 IP 주소가 192.168.12.22번인 X 클라이언트를 허가하는 명령으로 알맞은 것은?
     1. xhost 192.168.12.22
     2. xhost * 192.168.12.22
     3. xhost - 192.168.12.22
     4. xhost add 192.168.12.22

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 57%
     <문제 해설>
정답 1.
정확히는 xhost +IP

2. xhost * : 표준 사용법 아님.
3. xhost -IP : 해당 사용자 차단 (-와 IP는 띄어쓰기 없이 입력해야하는 것으로 알고 있음.)
4. xhost add : 표준 사용법 아님.

그외
xhost + : 명시적 차단 클라이언트 이외 모두 허용.
xhost - : 명시적 허용 클라이언트 이외 모두 차단.
[해설작성자 : 빠대비]

77. 다음 중 윈도 매니저 종류로 틀린 것은?
     1. Metacity
     2. Enlightenment
     3. Window Maker
     4. XFce

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 57%
     <문제 해설>
윈도우 매니저
Kwim, FWM
KDE의 기본 윈도우 매니저
Metacity, enlightenment
GNOME 2.x의 기본 윈도우 매니저
Window Maker
깔끔한 인터페이스와 사용의 편리
TWM
탭 윈도우 매니저, X 윈도우 시스템에 포함된 기본 윈도우 매니저, 최초의 ICCM 윈도우 매니저
FVWM
TWM에서 파생되어 개발. 안정적이고 지속적으로 사용 되어 옴
AfterStep
FVWM을 기반으로 개발, 넥스트 스탭의 GUI와 유사한 사용자 인터페이스 제공.

============================================================================
Xfce
리눅스의 GUI 환경
[해설작성자 : 이게 맞나...?]

XFce는 경령화된 데스크탑 환경으로 자체 윈도 매니저인 xfwm을 사용함.
[해설작성자 : 빠대비]

78. 다음 중 KDE에 대한 설명으로 틀린 것은?
     1. Metacity라는 윈도 매니저를 사용한다.
     2. 데스크톱 환경의 일종이다.
     3. Qt 라이브러리를 기반으로 만들어졌다.
     4. 리눅스뿐만 아니라 FreeBSD, Solaris, OS X 등도 지원한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
metacity는 GNOME 2.x 버전의 기본 윈도우 매니저이다.
KDE의 윈도우 매니저는 kwm과 vwin을 사용한다
[해설작성자 : 아마도?]

GNOME 3.x 의 기본 윈도우 매니저는 mutter
[해설작성자 : 합격 ㄱ]

79. 다음 중 사용자 로그인 및 세션 관리 역할을 수행하는 X 윈도의 구성요소로 알맞은 것은?
     1. 디스플레이 매니저
     2. 데스크톱 환경
     3. 윈도 매니저
     4. 유저 인터페이스

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 45%
     <문제 해설>
윈도 매니저 : x-윈도우 상에서 윈도의 배치와 표현을 담당하는 시스템 프로그램
디스플레이 매니저 : x-윈도우 구성 요소 중 사용자 로그인 및 세션 관리 수행 프로그램
[해설작성자 : younguk]

80. 다음은 시스템 부팅 시 X 윈도가 실행되도록 설정하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

    

     1. ㉠ set-default, ㉡ multi-user
     2. ㉠ set-default, ㉡ graphical
     3. ㉠ get-default, ㉡ multi-user.target
     4. ㉠ get-default, ㉡ graphical.target

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 51%
     <문제 해설>
부팅시 X윈도가 실행 되도록 시스템의 기본 대상을 GUI(graphical)로 설정(set)해야함.
따라서 set-default graphical이 정답.

1번 선택지 : 멀티 유저모드 활성화
3번, 4번 선택지 : get-default 명령어는 현재 설정된 기본 대상을 조회하는 명령어.
[해설작성자 : 빠대비]

리눅스마스터 2급 필기 기출문제(해설) 및 CBT 2023년12월09일을 이용해 주셔서 감사합니다.
리눅스마스터, 2급, 리눅스, 마스터, 필기, 기출문제, 전자문제집, CBT, 온라인, 모의테스트, 모의고사



List of Articles
번호 제목 글쓴이 날짜 조회 수
» 리눅스마스터 2급 필기 기출문제(해설) 및 전자문제집 CBT 2023년12월09일(16063) 좋은아빠되기 2024.09.16 4
4219 리눅스마스터 2급 필기 기출문제(해설) 및 전자문제집 CBT 2023년06월10일(16064) 좋은아빠되기 2024.09.16 3
4218 감정평가사 1차 1교시 필기 기출문제(해설) 및 전자문제집 CBT 2023년04월08일(16065) 좋은아빠되기 2024.09.16 4
4217 감정평가사 1차 2교시 필기 기출문제(해설) 및 전자문제집 CBT 2023년04월08일(16066) 좋은아빠되기 2024.09.16 5
4216 농산물품질관리사 1차 필기 기출문제(해설) 및 전자문제집 CBT 2023년04월15일(16067) 좋은아빠되기 2024.09.16 3
4215 소방공무원(공개,경력) 소방학개론 필기 기출문제(해설) 및 전자문제집 CBT 2023년03월18일(16068) 좋은아빠되기 2024.09.16 2
4214 소방공무원(경력) 소방관계법규 필기 기출문제(해설) 및 전자문제집 CBT 2023년03월18일(16069) 좋은아빠되기 2024.09.16 3
4213 소방공무원(경력) 응급처치학개론 필기 기출문제(해설) 및 전자문제집 CBT 2023년03월18일(16070) 좋은아빠되기 2024.09.16 3
4212 소방공무원(경력) 화학개론 필기 기출문제(해설) 및 전자문제집 CBT 2023년03월18일(16071) 좋은아빠되기 2024.09.16 3
4211 소방공무원(경력) 컴퓨터일반 필기 기출문제(해설) 및 전자문제집 CBT 2023년03월18일(16072) 좋은아빠되기 2024.09.16 4
4210 소방공무원(공개) 소방관계법규 필기 기출문제(해설) 및 전자문제집 CBT 2023년03월18일(16073) 좋은아빠되기 2024.09.16 3
4209 소방공무원(공개) 행정법총론 필기 기출문제(해설) 및 전자문제집 CBT 2023년03월18일(16074) 좋은아빠되기 2024.09.16 3
4208 사회복지사 1급(1교시) 필기 기출문제(해설) 및 전자문제집 CBT 2024년01월13일(16075) 좋은아빠되기 2024.09.16 7
4207 사회복지사 1급(2교시) 필기 기출문제(해설) 및 전자문제집 CBT 2024년01월13일(16076) 좋은아빠되기 2024.09.16 6
4206 사회복지사 1급(3교시) 필기 기출문제(해설) 및 전자문제집 CBT 2024년01월13일(16077) 좋은아빠되기 2024.09.16 4
4205 귀금속가공산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2016년08월21일(16078) 좋은아빠되기 2024.09.16 2
4204 지능형홈관리사 필기 기출문제(해설) 및 전자문제집 CBT 2021년03월20일(16079) 좋은아빠되기 2024.09.16 5
4203 지능형홈관리사 필기 기출문제(해설) 및 전자문제집 CBT 2021년06월05일(16080) 좋은아빠되기 2024.09.16 6
4202 지능형홈관리사 필기 기출문제(해설) 및 전자문제집 CBT 2021년09월04일(16081) 좋은아빠되기 2024.09.16 2
4201 지능형홈관리사 필기 기출문제(해설) 및 전자문제집 CBT 2021년12월04일(16082) 좋은아빠되기 2024.09.16 2
Board Pagination Prev 1 ... 964 965 966 967 968 969 970 971 972 973 ... 1179 Next
/ 1179