리눅스마스터 2급 (2018-12-08)
총 80문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
1.다음 설명과 관계있는 명령으로 알맞은 것은?
- ①mkfs –t ext4 –i 1000 /dev/hdb1
- ②mkfs –t ext2 –T largefile /dev/hdb1
- ③mke2fs –j –i 1000 /dev/hdb1
- ④mke2fs –j –T largefile /dev/hdb1
2.다음 특수권한 설정에 대한 설명으로 알맞은 것은?
- ①chmod g+s,o+t /project
- ②chmod g+t,o+t /project
- ③chmod go+s /project
- ④chmod go+t /project
3.다음중 리눅스파일시스템에 대한설명으로틀린 것은?
- ①Reiserfs, XFS, JFS는 저널링 파일 시스템이다.
- ②sysv는 리눅스에서 사용하는 가상 파일 시스템이다.
- ③iso9660은 DVD를 마운트할 때 지정하는 파일 시스템이다.
- ④nfs는 네트워크 상의 시스템 파일을 공유할 때 사용하는 파일 시스템이다.
4.다음 중 운영 중인 리눅스 서버의 파일시스템에 손상된 디렉터리나 파일을 수정할 때 사용하는 명령으로 알맞은 것은?
- ①mkfs
- ②fsck
- ③chkdsk
- ④scandisk
5.다음 중 fdisk 명령어에 대한 설명으로 틀린 것은?
- ①설정 후에는 partition table 업데이트가 필요하다.
- ②파티션을 삭제하는 특정 명령어는 d이다.
- ③파티션을 추가하는 특정 명령어는 w이다.
- ④파티션 정보를 확인 할 수 있다.
6.다음 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?
- ①usermod kait lin.txt
- ②groupmod kait lin.txt
- ③chown kait lin.txt
- ④chgrp kait lin.txt
7.다음 설명에 해당하는 허가권을 설정하는 명령으로 알맞은 것은?
- ①chmod 707 list.txt
- ②chmod a=777 list.txt
- ③chmod a=rwx list.txt
- ④chmod u=rwx list.txt
8.다음 중 파일이나 디렉터리의 소유권 및 그룹 소유권을 변경하는 명령으로 알맞은 것은?
- ①chmod
- ②chown
- ③chgrp
- ④umask
9.사용자나 그룹에 쿼터를 설정할 때 사용하는 명령어로 알맞은 것은?
- ①quota
- ②edquota
- ③repquota
- ④quotaon
10.다음 디렉터리에 대한 설명으로 틀린 것은?
- ①특수권한 중 Sticky-Bit가 설정되어 있다.
- ②tmp 디렉터리의 소유권은 root사용자에게 있다.
- ③모든 사용자에게 모든 권한이 주어진 디렉터리이다.
- ④일시적으로 필요한 시스템이나 응용프로그램에 필요한 파일들이 저장되는 디렉터리이다.
11.다음 괄호안에 들어갈 내용으로 알맞은 것은?
- ①$LANG
- ②LANG
- ③$TERM
- ④TERM
12.다음에서 설명하는 셸(Shell)의 종류로 알맞은 것은?
- ①csh
- ②ksh
- ③tcsh
- ④bash
13.다음 중 배시셸(Bash Shell)에서 현재 작업 디렉터리를 알려주는 환경변수로 알맞은 것은?
- ①PS1
- ②PWD
- ③PATH
- ④SHELL
14.다음 중 기존의 PATH에 /home/ihd 경로를 추가하려고 할 때 알맞은 것은?
- ①export PATH=PATH:/home/ihd
- ②export PATH=$PATH:/home/ihd
- ③export $PATH=$PATH:/home/ihd
- ④export $PATH=PATH:/home/ihd
15.history 명령어를 이용해 사용자가 입력한 명령어를 확인하려고 한다. 다음 중 히스토리 목록 중에서 5번째에 사용한 명령을 실행하는 것으로 알맞은 것은?
- ①!!
- ②!5
- ③history 5
- ④history !5
16.다음 중 가장 먼저 개발된 셸(Shell)로 알맞은 것은?
- ①C shell
- ②Bash Shell
- ③Korn Shell
- ④Bourne Shell
17.다음 중 설정된 전체 환경 변수값을 확인 하는 명령으로 알맞은 것은?
- ①env
- ②alias
- ③echo
- ④export
18.다음 중 배시셸(Bash Shell)에서 사용자가 입력한 명령어를 확인하는 키(key)로 알맞은 것은?
- ①알트키(Alt)
- ②컨트롤키(Ctrl)
- ③좌/우 방향키
- ④위/아래 방향키
19.프로세스 우선순위에 관련된 설명으로 알맞은 것은?
- ①nice, renice, top 은 프로세스 우선순위를 변경할 수 있는 명령이다.
- ②NI값의 기본값은 0이고, 지정가능한 값의 범위는 –19 ~ 20 이다.
- ③일반사용자는 NI값 감소만 가능하고, root사용자만 NI값을 증가시킬 수 있다.
- ④NI값을 설정하면 리눅스는 상황에 따라 PNI 값을 변경하여 우선순위를 조절한다.
20.다음 설명에 해당하는 명령으로 으로 알맞은 것은?
- ①renice -10 14164
- ②renice --10 14164
- ③nice -10 14164
- ④nice --10 14164
21.다음 중 ps aux 명령으로 출력되는 항목으로 알맞은 것은?
- ①UID
- ②RSS
- ③PPID
- ④STIME
22.다음 중 [CTRL]+[c] 입력 시 보내지는 시그널로 알맞은 것은?
- ①SIGHUP
- ②SIGINT
- ③SIGQUIT
- ④SIGKILL
23.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①㉠ jobs ㉡ fg PID
- ②㉠ ps –l ㉡ fg PID
- ③㉠ jobs ㉡ fg %작업번호
- ④㉠ ps –l ㉡ fg %작업번호
24.다음 중 특정 사용자의 crontab 내용을 작성할 때 사용하는 명령으로 알맞은 것은?
- ①crontab -w ihduser
- ②crontab -e ihduser
- ③crontab -w -u ihduser
- ④crontab -e -u ihduser
25.다음 중 nohup 명령어에 관한 설명으로 틀린 것은?
- ①표준출력과 표준에러는 'nohup.out' 파일을 생성해 기록한다.
- ②nohup는 실행한 명령을 자동으로 백그라운드로 보내 작업한다.
- ③쓰기작업이 불가능한 경우 '$HOME/nohup.out' 파일을 생성해 기록한다.
- ④작업 중인 터미널창이 닫혀도 실행중인 프로세스를 백그라운드로 작업할 수 있게 한다.
26.다음 중 프로세스(Process)에 관련된 설명으로 알맞은 것은?
- ①최초의 프로세스인 init 프로세스는 PID가 0이다.
- ②보통 명령어를 수행하면 exec 방식으로 실행된다.
- ③pstree 명령으로 init 프로세스가 모든 프로세스의 부모 프로세스임을 확인할 수 있다.
- ④exec 방식은 복사본 형태로 프로세스를 실행하고 기존 프로세스는 그대로 실행되어 있다.
27.다음 설명으로 알맞은 것은?
- ①PID
- ②SIGNAL
- ③DAEMON
- ④PROCESS
28.다음 그림에서 알 수 있는 설명으로 틀린 것은?
- ①작업번호는 1이다.
- ②PID는 12677이다.
- ③PPID는 12676이다.
- ④백그라운드 프로세스 실행 방법이다.
29.다음은 vi 편집기 실행 시 자동으로 행번호가 나타나도록 설정한 후에 확인하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①㉠ .virc ㉡ set nu
- ②㉠ .virc ㉡ :set nu
- ③㉠ .exrc ㉡ set nu
- ④㉠ .exrc ㉡ :set nu
30.다음 중 LISP 언어를 사용하려는 프로그래머에게 가장 최적화된 편집기로 알맞은 것은?
- ①vi
- ②pico
- ③vim
- ④emacs
31.vi 편집기에서 바로 직전에 실행한 줄 삭제 명령을 취소하여 복원하려고 할 때 사용하는 명령으로 알맞은 것은?
- ①u
- ②x
- ③y
- ④z
32.다음의 작업을 원격지 서버에 접속하여 사용하던 중 네트워크 차단되면서 비정상적으로 종료되었다. 이 때 생성되는 파일로 알맞은 것은?
- ①lin.txt.swp
- ②lin.txt.swap
- ③.lin.txt.swp
- ④.lin.txt.swap
33.다음 중 X 윈도 환경에서만 사용 가능한 편집기로 틀린 것은?
- ①gedit
- ②nano
- ③xemacs
- ④gvim
34.다음 설명에 해당하는 편집기로 알맞은 것은?
- ①nano
- ②pico
- ③gedit
- ④emacs
35.다음중 압축과압축해제명령어의 조합으로틀린것은?
- ①xz, unxz
- ②gzip, gunzip
- ③bzip2, unzip2
- ④compress, uncompress
36.다음 중 리눅스에서 소스(Source)프로그램을 설치하기 위한 도구로 거리가 먼 것은?
- ①tar
- ②gcc
- ③rpm
- ④make
37.다음 중 tar의 특징으로 틀린 것은?
- ①테이프 관련 장치를 이용하여 백업할 때 사용된다.
- ②심볼릭 링크가 가리키고 있는 원본 파일을 저장하는 기능을 제공한다.
- ③디렉터리를 지정하면 그 디렉터리의 모든 파일과 서브 디렉터리들까지 함께 묶여진다.
- ④GNU tar는 파일로 묶거나 풀어주는 기능만 제공하고, 유닉스 tar는 압축 관련 작업도 지원한다.
38.다음은 tar명령을 이용해 압축을 해제하는 명령이다. ( 괄호 ) 안에 들어갈 내용으로 가장 알맞은 것은?
- ①xvf
- ②jxvf
- ③Jxvf
- ④zxvf
39.rpm 명령어로 패키지를 삭제 하려고 한다. 다음 중 의존성이 있는 패키지가 존재할 경우에도 제거하는 옵션으로 알맞은 것은?
- ①-e
- ②--test
- ③--force
- ④--nodeps
40.다음 중 tar명령이 지원하는 압축 형식으로 틀린 것은?
- ①xz
- ②zip
- ③gzip
- ④compress
41.다음 중 dpkg명령어를 이용해 환경 설정파일은 남기고 패키지를 삭제하는 옵션으로 알맞은 것은?
- ①-e
- ②-r
- ③-P
- ④-R
42.다음 중 .rpm 형태의 파일로 배포되는 rpm 파일의 구성 요소로 틀린 것은?
- ①버전
- ②릴리즈
- ③압축형식
- ④패키지 이름
43.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①㉠ lpq ㉡ lpstat
- ②㉠ lpq ㉡ lpr
- ③㉠ lp ㉡ lpstat
- ④㉠ lp ㉡ lpr
44.다음 설명으로 알맞은 것은?
- ①lpq
- ②lpr
- ③lprm
- ④cancel
45.다음 중 USB 스캐너 관련 장치 파일을 찾아주는 명령어로 알맞은 것은?
- ①alsactl
- ②scanimage
- ③sane-find-scanner
- ④system-config-scanner
46.다음 중 리눅스 시스템 USB포트에 프린터를 직접 연결하는 경우 생성되는 관련 파일로 알맞은 것은?
- ①/dev/usb/lp0
- ②/dev/usb/prn
- ③/dev/lp0/usb
- ④/dev/prn/usb
47.다음 중 표준 유닉스 장치 시스템 콜(POSIX READ, WRITE, IOCTL등)에 기반을 둔 OSS에 대한 설명으로 알맞은 것은?
- ①애플이 개발한 오픈소스 프린팅 시스템이다.
- ②리눅스에서 프린터를 지원해주는 초기 인쇄 시스템이다.
- ③스캐너, 디지털카메라 등 이미지 관련 하드웨어를 제어하는 오픈소스 시스템이다.
- ④유닉스계열 운영체제에서 사운드를 만들고 캡처하는 인터페이스이다.
48.다음 설명으로 알맞은 것은?
- ①ALSA
- ②OSS
- ③CUPS
- ④LPRng
49.다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
- ①㉠ xhost ㉡ TERMINAL
- ②㉠ xhost ㉡ DISPLAY
- ③㉠ xauth ㉡ DISPLAY
- ④㉠ xauth ㉡ TERMINAL
50.다음 중 GNOME에 대한 설명으로 틀린 것은?
- ①Qt 라이브러리를 사용하여 개발되었다.
- ②GNU 프로젝트를 통해 만들어졌다.
- ③응용프로그램은 GPL 라이선스를 따른다.
- ④재사용이 쉽도록 소스코드를 공개하였다.
51.다음 중 256 color 모드로 X 윈도를 실행시키는 명령으로 알맞은 것은?
- ①startx -- :8
- ②startx -- :16
- ③startx -- -depth 8
- ④startx -- -depth 16
52.다음 설명하는 내용으로 알맞은 것은?
- ①Kernel
- ②Display Manager
- ③Window Manager
- ④Desktop Environment
53.다음 중 Xlib에 대한 설명으로 틀린 것은?
- ①C언어로 구현된 클라이언트 라이브러리로 X 서버와 통신을 하는 역할을 담당한다.
- ②개발자들이 Xlib를 통해 프로그램을 구현하려면 X 서버 및 X 클라이언트와 관련된 프로토콜에 관해 자세히 알아야 한다.
- ③Xlib는 저수준의 인터페이스로 키보드나 마우스에 대한 반응 등 단순한 기능만 가지고 있다.
- ④XCB(X protocol C-language Binding)는 Xlib에 비해 향상된 스레딩 기능을 지원한다.
54.다음 중 특정 사용자가 X 윈도 실행 시에 관련키 값을 저장하는 파일로 알맞은 것은?
- ①.Xterm
- ②.Xsession
- ③.Xpublickey
- ④.Xauthority
55.다음 중 X 윈도의 개념 및 특징에 대한 설명으로 틀린 것은?
- ①리눅스 초기에는 XFree86기반이 사용되었으나 현재는 X.org기반이 사용되고 있다.
- ②X 윈도는 클라이언트/서버 구조로 되어있고 X Protocol을 사용하여 통신한다.
- ③GUI 방식으로 디스플레이 장치에 의존적이며 서로 다른 이 기종을 함께 사용할 수 없다.
- ④로컬 시스템뿐만 아니라 원격 호스트 간에도 응용프로그램을 주고받을 수 있다.
56.다음 설명에 알맞은 것은?
- ①GIMP
- ②KMid
- ③Totem
- ④Rhythmbox
57.서브넷 마스크 표기 방법 중 네트워크 ID와 호스트 ID를 32비트의 값으로 표현한 방식을 네트워크 접두어 길이 표현(Network Prefix Length Representation)이라고 한다. 다음 중 서브넷 마스크가 255.255.0.0 일때 이에 해당하는 네트워크 접두어로 알맞은 것은?
- ①/16
- ②/24
- ③/25
- ④/32
58.네트워크 구성 중 ifconfig 명령어를 이용해 네트워크 인터페이스에 IP를 할당하고 해당 인터페이스를 활성화 하려고 한다. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①㉠: eth0 ㉡: netmask ㉢: up
- ②㉠: up ㉡: eth0 ㉢: netmask
- ③㉠: ip ㉡: eth0 ㉢: mask
- ④㉠: addr ㉡: mask ㉢: eth0
59.다음 중 ihd 라는 계정으로 192.168.0.3 서버에 접속하는 명령으로 틀린 것은?
- ①ssh ihd@192.168.0.3
- ②ssh -l ihd 192.168.0.3
- ③telnet ihd@192.168.0.3
- ④telnet -l ihd 192.168.0.3
60.다음 중 SSH와 관련된 서비스로 거리가 먼 것은?
- ①rsh
- ②scp
- ③sftp
- ④samba
61.다음 중 FTP의 설명으로 틀린 것은?
- ①Active 모드와 Passive 모드를 지원한다.
- ②익명의 계정(Anonymous)을 이용하여 접속할 수 있다.
- ③FTP를 사용하기 위해서는 FTP 서버가 반드시 필요하다.
- ④UDP 프로토콜 기반으로 많이 사용되고 있다.
62.다음 중 IPv6의 특징으로 알맞은 것은?
- ①패킷 크기는 64KB이다.
- ②IPv4와 비교해 헤더 구조가 복잡하다.
- ③주소 표시공간이 32비트로 약 42억개의 주소 제공한다.
- ④흐름 제어 기능을 지원할 수 있는 필드인 플로 레이블(Flow Label)을 도입하였다.
63.다음 중 최상위 도메인으로 틀린 것은?
- ①or
- ②kr
- ③com
- ④edu
64.네트워크 관련 파일을 직접 수정해서 ip를 설정하려고 한다. 다음 중 직접 설정 방법의 특징으로 틀린 것은?
- ①파일 변경 후 저장과 동시에 정보가 갱신된다.
- ②파일에 저장하면 서버 재부팅 시에도 적용 된다.
- ③vi 편집기 등을 이용해서 해당파일의 설정 내용을 직접 변경해야 한다.
- ④네트워크 인터페이스 환경 설정과 관련된 파일이 저장되는 곳은 /etc/sysconfig/network-scripts 디렉터리이다.
65.이더넷 카드의 Link mode를 Auto-negotiation에서 100Mb/s Full duplex로 변경하려고 한다. 다음중 설정을 변경하기 위한 명령어로 알맞은 것은?
- ①ip
- ②netstat
- ③ethtool
- ④ifconfig
66.다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①/etc/hosts
- ②/etc/resolv.conf
- ③/etc/sysconfig/network
- ④/etc/sysconfig/network-scripts/ifcfg-eth0
67.다음 중 OSI 7 계층의 네트워크 계층에 해당하는 프로토콜로 알맞은 것은?
- ①SSL
- ②TCP
- ③FDDI
- ④ICMP
68.다음에서 설명하는 OSI 7계층의 종류로 알맞은 것은?
- ①전송 계층
- ②세션 계층
- ③네트워크 계층
- ④데이터링크 계층
69.다음에서 설명하는 네트워크 종류로 알맞은 것은?
- ①LAN
- ②MAN
- ③WAN
- ④X.25
70.다음 중 FTP를 이용해 여러 개의 파일을 동시에 가져올 때 사용하는 명령으로 알맞은 것은?
- ①get
- ②put
- ③mget
- ④mput
71.다음에서설명하는프로토콜제정기관으로알맞은것은?
- ①EIA
- ②ISO
- ③IEEE
- ④ANSI
72.다음에서 설명하는 LAN 구성방식으로 알맞은 것은?
- ①링(Ring)형
- ②망(Mesh)형
- ③버스(Bus)형
- ④스타(Star)형
73.다음 중 GUI 기반으로 네트워크를 설정할 때 사용하는 명령어로 알맞은 것은?
- ①setup
- ②mii-tool
- ③nm-connection-editor
- ④system-config-network
74.다음에서 설명하는 netstat의 상태 값으로 알맞은 것은?
- ①LISTEN
- ②SYN-SENT
- ③ESTABLISHED
- ④SYN_RECEIVED
75.다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①su
- ②ftp
- ③ssh
- ④telnet
76.다음 중 잘 알려진 포트(Well-Known Port)로 사용되는 포트 범위로 알맞은 것은?
- ①0번 ∼ 1023번
- ②1번 ∼ 1024번
- ③0번 ∼ 65535번
- ④1번 ∼ 65536번
77.다음 중 빅데이터(Big Data)에 관한 설명으로 틀린 것은?
- ①대량의 정형 또는 비정형 데이터 집합에서 가치를 추출하고 결과를 분석하는 기술이다.
- ②빅데이터 관련기술로는 데이터마이닝, 기계학습, 자연어처리, 패턴인식 등이 있다.
- ③데이터를 유연하고 더욱 빠르게 처리하기 위해 NoSQL기술이 활용된다.
- ④분석된 데이터를 시각적으로 표현하기 위한 기술로 하둡(Hadoop)이 있다.
78.다음 설명으로 알맞은 것은?
- ①서버 가상화
- ②임베디드 시스템
- ③고가용성 클러스터
- ④부하분산 클러스터
79.다음 중 고계산용 클러스터(HPC)에 관한 설명으로 알맞은 것은?
- ①고성능의 계산능력을 제공하기 위한 슈퍼컴퓨터 구성에 주로 사용된다.
- ②지속적인 서비스 제공을 목적으로 부하분산 클러스터와 연동하여 많이 사용된다.
- ③모든 IT자원을 서비스형태로 제공하는 것으로 대표적인 개념으로 SaaS가 있다.
- ④대규모의 서비스를 제공하기 위한 목적으로 사용되는 기법으로 웹서비스등에 활용된다.
80.다음 설명으로 가장 알맞은 것은?
- ①Docker
- ②Big Data
- ③Internet of Things
- ④Cloud Computing