리눅스마스터 1급 (2023-03-11)
총 100문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
1.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①㉠ 리처드 스톨먼, ㉡ 리누스 토발즈
- ②㉠ 리처드 스톨먼, ㉡ 켄 톰슨
- ③㉠ 리누스 토발즈, ㉡ 앤드루 S. 타넨바움
- ④㉠ 켄 톰슨, ㉡ 데니스 리치
2.다음 설명에 해당하는 리눅스의 기술적인 특징으로 알맞은 것은?
- ①리다이렉션
- ②파이프
- ③라이브러리
- ④가상 콘솔
3.다음 설명에 해당하는 라이선스로 알맞은 것은?
- ①Apache License
- ②LGPL
- ③BSD
- ④MPL
4.다음 설명에 해당하는 리눅스 배포판으로 가장 알맞은 것은?
- ①Rocky Linux
- ②CentOS
- ③Debian
- ④Ubuntu
5.다음 설명의 경우에 구성해야 할 인프라 기술로 알맞은 것은?
- ①고가용성 클러스터
- ②고계산용 클러스터
- ③베어울프 클러스터
- ④HPC 클러스터
6.다음 설명의 경우에 사용 가능한 실제 디스크 용량으로 알맞은 것은?
- ①30GB
- ②40GB
- ③50GB
- ④60GB
7.리눅스 시스템의 root 패스워드를 잊어버린 상태로 GRUB 환경 설정 파일에서 커널 인자값을 변경하려고 한다. 다음 중 밑줄 친 부분을 대체해야 할 커널 인자값으로 알맞은 것은?
- ①rw single
- ②rw rescue
- ③rw systemd=/bin/sh
- ④rw init=/bin/sh
8.다음 중 ssh 데몬이 리눅스 부팅 시에 실행되도록 설정하는 명령으로 알맞은 것은?
- ①systemctl enable sshd
- ②systemctl status sshd
- ③systemctl active sshd
- ④systemctl start sshd
9.다음 중 원격지 X 서버에 응용 프로그램을 전송하기 위해 X 클라이언트에서 진행해야 하는 과정으로 알맞은 것은?
- ①xauth 명령으로 서버 주소를 등록한다.
- ②xhost 명령으로 서버 주소를 등록한다.
- ③환경변수인 DISPLAY의 값을 서버 주소로 변경한다.
- ④환경변수인 TERM의 값을 서버 주소로 변경한다.
10.다음 그림에 해당하는 프로그램명으로 가장 알맞은 것은?
- ①GDM
- ②KDE
- ③GNOME
- ④Mutter
11.다음 명령의 결과에 대한 설명으로 알맞은 것은?
- ①My Home is 'pwd'
- ②My Home is '/home/ihd'
- ③My Home is /home/ihd
- ④My Home is pwd
12.다음 ( 괄호 ) 안에 들어갈 내용으로 가장 알맞은 것은?
- ①0
- ②1
- ③10
- ④-10
13.다음 설명에 해당하는 명칭으로 가장 알맞은 것은?
- ①fork
- ②exec
- ③init
- ④systemd
14.다음 중 시그널 번호 숫자 없이 가장 큰 시그널로 알맞은 것은?
- ①SIGINT
- ②SIGKILL
- ③SIGSTOP
- ④SIGQUIT
15.다음 중 백그라운드로 수행 중인 프로세스를 확인하는 명령으로 알맞은 것은?
- ①bg
- ②fg
- ③jobs
- ④nohup
16.다음 중 '전송 계층-네트워크 계층-데이터링크 계층' 순서로 나열된 PDU(Protocol Data Unit) 단위로 알맞은 것은?
- ①frame-packet-segment
- ②segment-packet-frame
- ③packet-frame-segment
- ④packet-segment-frame
17.다음 설명에 해당하는 기관으로 알맞은 것은?
- ①ICANN
- ②IANA
- ③IEEE
- ④ISO
18.다음과 같은 조건일 때 할당되는 게이트웨이 주소값으로 가장 알맞은 것은?
- ①192.168.3.126
- ②192.168.3.127
- ③192.168.3.128
- ④192.168.3.129
19.다음 설명에 해당하는 명령어로 알맞은 것은?
- ①ip
- ②arp
- ③ifconfig
- ④ethtool
20.다음 중 ssh로 접속한 호스트의 IP 주소를 확인할 때 사용하는 명령어로 알맞은 것은?
- ①ss
- ②arp
- ③mii-tool
- ④ethtool
21.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①4
- ②5
- ③6
- ④7
22.다음은 ihduser 사용자가 휴직인 상태여서 계정사용을 일시 정지시키는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①passwd -L
- ②passwd -d
- ③usermod -l
- ④usermod -L
23.다음 결과에 해당하는 명령어로 알맞은 것은?
- ①passwd –l 사용자명
- ②chage –l 사용자명
- ③usermod –l 사용자명
- ④chpasswd –l 사용자명
24.다음 중 그룹관리자를 확인하는 과정으로 알맞은 것은?
- ①/etc/group 파일의 3번째 필드에서 확인한다.
- ②/etc/group 파일의 4번째 필드에서 확인한다.
- ③/etc/gshadow 파일의 3번째 필드에서 확인한다.
- ④/etc/gshadow 파일의 4번째 필드에서 확인한다.
25.다음 결과에 해당하는 명령어로 알맞은 것은?
- ①w
- ②who
- ③users
- ④lslogins
26.다음과 같이 허가권이 설정된 경우에 관련 설명으로 알맞은 것은?
- ①이 파일은 root 사용자만 실행할 수 있다.
- ②ihduser 사용자가 실행하면 ihsuser 사용자권한으로 실행된다.
- ③ihsuser 사용자가 실행하면 실행하는 동안 root 사용자 권한으로 인정된다.
- ④ihsuser 사용자가 실행하면 실행하는 동안 root 그룹 권한으로 인정된다.
27.다음 설명에 해당하는 명령으로 알맞은 것은?
- ①ln /var/www/html /usr/local/apache/htdocs
- ②ln –s /var/www/html /usr/local/apache/htdocs
- ③ln /usr/local/apache/htdocs /var/www/html
- ④ln –s /usr/local/apache/htdocs /var/www/html
28.다음 중 XFS 파일 시스템으로 운영 중인 CentOS 7에서 사용자 쿼터를 설정할 때 사용하는 명령으로 거리가 먼 것은?
- ①quota
- ②edquota
- ③setquota
- ④xfs_quota
29.다음 중 touch 명령어에 대한 설명으로 틀린 것은?
- ①파일의 크기가 0인 빈 파일을 만들 때 사용한다.
- ②파일의 Access Time을 변경할 때 사용한다.
- ③파일의 Change Time을 변경할 때 사용한다.
- ④파일의 Modify Time을 변경할 때 사용한다.
30.다음 중 locate 명령어에 대한 설명으로 알맞은 것은?
- ①텍스트 파일에서 특정 패턴과 일치하는 줄을 출력해준다.
- ②정보를 데이터베이스화하여 find 명령어보다 검색 속도가 빠르다.
- ③새롭게 추가된 파일도 별다른 조치 없이 검색할 수 있다.
- ④사용자, 허가권 등 다양한 조건을 이용해서 검색할 수 있다.
31.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①㉠ NI, ㉡ -19 ~ 20
- ②㉠ NI, ㉡ -20 ~ 19
- ③㉠ PRI, ㉡ -19 ~ 20
- ④㉠ PRI, ㉡ -20 ~ 19
32.cron을 이용해서 점검 스트립트를 매주 수요일과 금요일 오전 1시 2분에 주기적으로 실행하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①1 2 * * 3,5
- ②2 1 * * 3,5
- ③1 2 * * 3-5
- ④2 1 * * 3-5
33.다음 ( 괄호 ) 안에 들어갈 수 있는 명령어로 틀린 것은?
- ①kill
- ②killall
- ③pgrep
- ④pkill
34.다음 설명에 해당하는 명령으로 알맞은 것은?
- ①bg 513
- ②bg 3
- ③fg 513
- ④fg 3
35.프로세스 아이디(PID)가 513인 bash 프로세스의 우선순위(NI)값이 0이다. 다음 중 NI 값을 변경하여 우선순위를 낮추는 명령으로 알맞은 것은?
- ①nice –5 513
- ②nice –5 bash
- ③renice –5 513
- ④renice –5 bash
36.다음 중 레드햇 계열 패키지 관리 기법으로 가장 거리가 먼 것은?
- ①dnf
- ②yum
- ③rpm
- ④apt-get
37.httpd 패키지의 환경 설정 파일을 빠르고 간편하게 찾으려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 가장 알맞은 것은?
- ①-qa
- ②-qf
- ③-qc
- ④-ql
38.다음 그림의 결과에 해당하는 명령으로 알맞은 것은?
- ①yum list telnet-server
- ②yum info telnet-server
- ③yum check telnet-server
- ④yum search telnet-server
39.다음은 현재 디렉터리 안에 존재하는 C 언어 파일을 기존에 생성되어 있던 text.tar 파일에 묶는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①cvf
- ②xvf
- ③tvf
- ④rvf
40.다음 그림의 결과에 해당하는 명령어로 알맞은 것은?
- ①rpm
- ②yum
- ③ldd
- ④ldconfig
41.다음은 커널에 적재된 모듈을 제거하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?
- ①insmod
- ②depmod
- ③rmmod
- ④modprobe
42.다음은 커널에 모듈을 적재하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?
- ①insmod
- ②depmod
- ③rmmod
- ④modprobe
43.다음 중 커널 모듈 간의 의존성을 갱신할 때 사용하는 명령어로 알맞은 것은?
- ①depmod
- ②modules.dep
- ③ldconfig
- ④modprobe
44.다음은 커널 컴파일 과정의 일부이다. 커널 컴파일 과정 순서로 알맞은 것은?
- ①가 → 나 → 다
- ②가 → 다 → 나
- ③다 → 가 → 나
- ④다 → 나 → 가
45.다음 중 X 윈도가 미설치된 환경에서 커널 컴파일을 진행할 수 있는 도구의 조합으로 알맞은 것은?
- ①make config, make xconfig
- ②make xconfig, make menuconfig
- ③make config, make menuconfig
- ④make config, make gconfig
46.RAID 구성을 위해 fdisk 명령을 이용해서 생성된 파티션의 속성을 변경하려고 한다. 다음 중 파티션 변경에 사용되는 코드값으로 알맞은 것은?
- ①82
- ②83
- ③8e
- ④fd
47.다음 결과에 해당하는 명령어로 알맞은 것은?
- ①pvscan
- ②vgscan
- ③lvscan
- ④pvdisplay
48.다음은 RAID-1을 구성하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①㉠ -l 1, ㉡ -n 1
- ②㉠ -l 1, ㉡ -n 2
- ③㉠ -l 2, ㉡ -n 1
- ④㉠ -l 2, ㉡ -n 2
49.다음 중 생성된 RAID 장치에 대한 레벨 정보를 확인할 때 사용하는 파일로 가장 알맞은 것은?
- ①/proc/mdadm
- ②/proc/raidtools
- ③/proc/mdstat
- ④/proc/partitions
50.다음 중 프린트 작업을 요청하는 명령어 조합으로 알맞은 것은?
- ①lp, lpstat
- ②lp, lpc
- ③lp, lpr
- ④lpr, lpc
51.다음 중 로그 설정 파일에서 가장 많은 기록이 남는 낮은 수준의 priority로 알맞은 것은?
- ①alert
- ②crit
- ③panic
- ④emerg
52.다음 조건에 해당하는 로그 파일 설정으로 알맞은 것은?
- ①*.=warn;kern.none
- ②*.=warn;kern.!=none
- ③*.warn;kern.none
- ④*.warn;kern.!=none
53.다음 중 문서 편집기나 cat 명령으로 내용을 확인할 수 있는 로그 파일로 알맞은 것은?
- ①/var/log/btmp
- ②/var/log/secure
- ③/var/log/wtmp
- ④/var/log/lastlog
54.다음 설명에 해당하는 명령어로 알맞은 것은?
- ①last
- ②lastlog
- ③dmesg
- ④logger
55.다음 설명에 해당하는 커널 매개변수 설정으로 알맞은 것은?
- ①sysctl –n net.ipv4.ip_forward=0
- ②sysctl –n net.ipv4.ip_forward=1
- ③sysctl –w net.ipv4.ip_forward=0
- ④sysctl –w net.ipv4.ip_forward=1
56.다음 중 /etc/services 파일의 수정은 불가하고 내용 추가만 가능하도록 설정하는 명령으로 알맞은 것은?
- ①setfacl –m +a /etc/services
- ②setfacl –m +i /etc/services
- ③chattr +a /etc/services
- ④chattr +i /etc/services
57.다음 설명에 해당하는 보안 도구로 알맞은 것은?
- ①nessus
- ②tripwire
- ③GnuPG
- ④wireshark
58.다음은 tar 명령을 이용해서 증분 백업하는 과정이다. ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?
- ①-g
- ②-C
- ③-L
- ④-N
59.다음은 백업된 데이터를 이용해서 복원하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?
- ①dump
- ②restore
- ③cpio
- ④rsync
60.다음 XFS 파일 시스템에서 사용할 수 없는 백업도구로 알맞은 것은?
- ①dd
- ②dump
- ③cpio
- ④rsync
61.다음 설명에 해당하는 웹 서버 프로그램으로 알맞은 것은?
- ①IIS
- ②GWS
- ③Nginx
- ④Apache HTTP Server
62.다음은 아파치 웹 서버 환경 설정 파일에서 웹 문서가 저장되는 위치를 확인하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①DocumentRoot
- ②ServerRoot
- ③DirectoryRoot
- ④IndexRoot
63.다음 중 아파치 웹 서버 환경 설정 파일의 문법적인 오류를 점검하는 명령으로 알맞은 것은?
- ①httpd -f
- ②httpd -t
- ③httpd -l
- ④httpd -S
64.다음은 개인 사용자의 홈페이지 사용을 허가하기 위해 관련 설정 파일을 확인하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①mod-userdir.so
- ②mod_userdir.so
- ③httpd-userdir.so
- ④httpd_userdir.so
65.다음은 PHP 7 버전 파일에서 MySQL 5.7 버전의 데이터베이스 접속하기 위한 설정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①mysql_connect
- ②mysqli_connect
- ③mysql_select_db
- ④mysqli_select_db
66.다음 중 LDAP과 RDBMS(관계형 데이터베이스 시스템)과의 비교 설명으로 틀린 것은?
- ①LDAP이 RDBMS에 비해 읽기 작업이 많은 곳에 유리하다.
- ②LDAP이 RDBMS에 비해 쓰기 작업이 많은 곳에 유리하다.
- ③LDAP이 RDBMS에 비해 검색 작업이 많은 곳에 유리하다.
- ④LDAP은 계층형 트리 구조 형태이고, RDBMS는 행과 열 형태의 테이블 구조이다.
67.다음은 LDAP의 속성 관련 설정의 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①㉠ dc, ㉡ cn
- ②㉠ dn, ㉡ dc
- ③㉠ cn, ㉡ dc
- ④㉠ dn, ㉡ cn
68.CentOS 7에서 NIS 서버를 사용하기 위해 RPC 처리를 위한 데몬 실행이 요구된다. 다음 중 관련 실행 명령으로 알맞은 것은?
- ①systemctl start ypbind
- ②systemctl start ypserv
- ③systemctl start portmap
- ④systemctl start rpcbind
69.다음 중 NIS 클라이언트로 운영하기 위해 설치해야 하는 패키지의 조합으로 알맞은 것은?
- ①ypbind, yp-tools
- ②ypserv, ypbind
- ③ypserv, yp-tools
- ④ypbind, ypxfrd
70.다음 중 NIS 클라이언트에서 사용하는 명령어로 거리가 먼 것은?
- ①ypcat
- ②yptest
- ③ypwhich
- ④yppush
71.다음은 리눅스 시스템에서 IP 주소가 192.168.5.13인 윈도우 시스템에 공유된 디렉터리를 마운트하는 과정이다. 공유 디렉터리명이 data일 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①////192.168.5.13//data
- ②\\\\192.168.5.13\\data
- ③-L 192.168.5.13 –U data
- ④-L 192.168.5.13 –M data
72.다음은 삼바 설정 파일에서 공유 디렉터리의 경로를 설정하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①data
- ②path
- ③share
- ④root
73.다음은 NFS 서버에서 공유된 내용을 확인할 결과이다. 관련 명령어로 알맞은 것은?
- ①showmount
- ②exportfs
- ③nfsstauts
- ④rpcinfo
74.다음 설명에 해당하는 NFS 서버 설정 옵션으로 알맞은 것은?
- ①root_squash
- ②no_root_squash
- ③all_squash
- ④no_all_squash
75.다음은 vsftpd 서버의 환경 설정 파일 내용 중 일부이다. 해당 설정에 대한 설명으로 가장 알맞은 것은?
- ①익명 사용자의 접근을 허가한다.
- ②root 사용자의 접근을 허가한다.
- ③일반 사용자의 접근을 허가한다.
- ④모든 사용자의 접근을 허가한다.
76.다음 설명에 가장 적합한 메일 관련 프로그램으로 알맞은 것은?
- ①dovecot
- ②qmail
- ③procmail
- ④postfix
77.다음 설명에 해당하는 메일 관련 프로그램으로 거리가 먼 것은?
- ①mail
- ②qmail
- ③evolution
- ④Outlook
78.다음 형식의 설정을 확인할 수 있는 파일로 알맞은 것은?
- ①/etc/mail/local-host-names
- ②/etc/mail/access
- ③/etc/mail/virtusertable
- ④/etc/mail/aliases
79.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①㉠ m4, ㉡ >
- ②㉠ m4, ㉡ <
- ③㉠ makemap hash, ㉡ >
- ④㉠ makemap hash, ㉡ <
80.다음 설명과 가장 관련이 있는 환경 설정 파일로 알맞은 것은?
- ①/etc/mail/local-host-names
- ②/etc/mail/access
- ③/etc/mail/virtusertable
- ④/etc/aliases
81.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①㉠ named, ㉡ ISC
- ②㉠ named, ㉡ BIND
- ③㉠ ISC, ㉡ BIND
- ④㉠ BIND, ㉡ ISC
82.다음 중 /etc/named.conf 파일에 대한 설명으로 틀린 것은?
- ①C 언어에서 사용되는 /* ~ */ 형식의 주석을 사용할 수 있다.
- ②C++ 언어에서 사용되는 // 형식의 주석을 사용할 수 있다.
- ③윈도우 운영체제에서 사용되는 ; 형식의 주석을 사용할 수 있다.
- ④유닉스 운영체제에서 사용되는 # 형식의 주석을 사용할 수 있다.
83.다음은 DNS 관련 질의를 다른 서버로 넘기는 설정의 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①allow-query
- ②allow-transfer
- ③allow-forwarder
- ④forwarders
84.다음 중 리버스 존 파일에서만 사용되는 레코드 타입으로 알맞은 것은?
- ①PTR
- ②CNAME
- ③MX
- ④NS
85.다음 설명에 해당하는 DNS 서버의 Zone 파일 설정으로 알맞은 것은?
- ①mail MX ihd.or.kr
- ②mail MX ihd.or.kr.
- ③mail MX 0 ihd.or.kr
- ④mail MX 0 ihd.or.kr.
86.다음 설명에 해당하는 가상화의 기능으로 알맞은 것은?
- ①공유(sharing)
- ②단일화(Aggregation)
- ③절연(Insulation)
- ④에뮬레이션(Emulation)
87.다음 설명에 해당하는 가상화 프로그램으로 알맞은 것은?
- ①XEN
- ②KVM
- ③Hyper-V
- ④VirtualBox
88.다음 설명에 해당하는 프로그램으로 알맞은 것은?
- ①Docker
- ②CoreOS
- ③Kubernetes
- ④Openstack
89.다음 중 가상 머신만을 대상으로 CPU 자원 상태를 모니터링할 때 사용하는 명령어로 가장 알맞은 것은?
- ①virsh
- ②libvirtd
- ③virt-manager
- ④virt-top
90.다음 중 KVM을 이용해서 가상 머신을 생성했을 때 기본적으로 적용되는 디스크 이미지 파일 형식으로 알맞은 것은?
- ①VDI
- ②VMDK
- ③VHD
- ④QCOW2
91.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①libtcp.so
- ②libwrap.so
- ③tcpwrap.so
- ④inetdwrap.so
92.다음 설명에 해당하는 프로토콜로 알맞은 것은?
- ①DHCP
- ②BOOTP
- ③RIP
- ④RTP
93.특정 MAC 주소를 갖는 네트워크 어댑터에 고정적으로 IP 주소를 할당하기 위해 관련 설정을 진행하는 과정의 일부이다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①hardware address
- ②ethernet address
- ③mac address
- ④hardware ethernet
94.다음 설명의 경우에 구축해야 하는 서버로 알맞은 것은?
- ①DHCP 서버
- ②NTP 서버
- ③VNC 서버
- ④PROXY 서버
95.다음은 원격지의 NTP 서버를 이용해서 시간을 동기화하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?
- ①ntpq
- ②ntptime
- ③ntpdate
- ④ntpd
96.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①SYS_SENT
- ②SYN_RECV
- ③TIME_WAIT
- ④LAST_ACK
97.다음과 같은 소스 코드가 시스템에서 발견된 경우에 발생할 수 있는 공격으로 가장 알맞은 것은?
- ①가용 디스크 자원 고갈
- ②가용 프로세스 자원 고갈
- ③가용 메모리 자원 고갈
- ④가용 네트워크 대역폭 고갈
98.다음 설명에 보안 프로그램으로 알맞은 것은?
- ①SELinux
- ②Snort
- ③Suricata
- ④Portsentry
99.다음 중 iptables의 사용법으로 틀린 것은?
- ①iptables –nL INPUT
- ②iptables –A INPUT –s 192.168.5.4 –j DROP
- ③iptables –P INPUT –j DROP
- ④iptables –t nat –L PREROUTING
100.다음 설명에 해당하는 프로그램으로 알맞은 것은?
- ①nftables
- ②lokkit
- ③ipchains
- ④firewall-cmd