리눅스마스터 2급 · 2023

리눅스마스터 2급 (2023-09-09)

총 80문항

정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.

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

    1. ①chmod g+s /project
    2. ②chmod g+t /project
    3. ③chmod o+s /project
    4. ④chmod o+t /project
  2. 2.다음 중 특수 권한을 부여해서 사용하는 경우의 예로 가장 거리가 먼 것은?

    1. ①Sticky-Bit를 파일에 부여한다.
    2. ②Set-UID를 실행 파일에 부여한다.
    3. ③Set-GID를 실행 파일에 부여한다.
    4. ④Set-GID를 디렉터리에 부여한다.
  3. 3.다음 중 파일이나 디렉터리의 소유자를 확인하는 명령어로 알맞은 것은?

    1. ①ls
    2. ②chmod
    3. ③chown
    4. ④umask
  4. 4.다음 중 생성된 a.txt의 허가권 값으로 알맞은 것은?

    1. ①-rw-rw-r--
    2. ②-rwxrwxr-x
    3. ③drw-rw-r--
    4. ④drwxrwxr-x
  5. 5.다음 설명에 해당하는 명령어로 알맞은 것은?

    1. ①quota
    2. ②edquota
    3. ③setquota
    4. ④xfs_quota
  6. 6.다음 중 현재 마운트된 디스크의 남아있는 용량을 확인할 때 사용하는 명령어로 알맞은 것은?

    1. ①df
    2. ②du
    3. ③fdisk
    4. ④mount
  7. 7.다음 결과에 대항하는 명령어로 알맞은 것은?

    1. ①lsblk
    2. ②blkid
    3. ③fdisk
    4. ④df
  8. 8.다음 설명에 해당하는 파일명으로 알맞은 것은?

    1. ①/etc/fstab
    2. ②/etc/mtab
    3. ③/etc/mounts
    4. ④/etc/partitions
  9. 9.다음 (괄호) 안에 들어갈 명령어로 알맞은 것은?

    1. ①quota
    2. ②mount
    3. ③umount
    4. ④fdisk
  10. 10.다음은 /dev/sdb1을 XFS 파일 시스템으로 포맷하는 과정이다. (괄호)안에 들어갈 명령어로 알맞은 것은?

    1. ①xfs.mkfs
    2. ②mkfs.xfs
    3. ③mke2fs -j xfs
    4. ④mke2fs -t xfs
  11. 11.다음 설명에 해당하는 셸로 알맞은 것은?

    1. ①bourne shell
    2. ②csh
    3. ③dash
    4. ④bash
  12. 12.다음 (괄호) 안에 들어갈 파일명으로 알맞은 것은?

    1. ①/etc/passwd
    2. ②/etc/shells
    3. ③/etc/bashrc
    4. ④/etc/profile
  13. 13.다음 명령의 결과에 대한 설명으로 가장 알맞은 것은?

    1. ①사용자가 로그인 시에 부여받은 셸 정보가 출력된다.
    2. ②사용자가 현재 사용하고 있는 셸 정보가 출력된다.
    3. ③사용자가 변경할 수 있는 셸 정보가 출력된다.
    4. ④화면에 어떠한 결과도 출력되지 않는다.
  14. 14.다음은 ihd 사용자가 다른 셸로 변경하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

    1. ①-l
    2. ②-u
    3. ③-s
    4. ④-c
  15. 15.다음 중 최근에 실행한 명령 중에 'al'이라는 문자열을 포함한 명령을 찾아서 실행하는 명령으로 알맞은 것은?

    1. ①!?al
    2. ②!!al
    3. ③!*al
    4. ④!-al
  16. 16.다음 (괄호) 안에 들어갈 파일명으로 알맞은 것은?

    1. ①bash_profile
    2. ②bash_history
    3. ③.bash_profile
    4. ④.bash_history
  17. 17.ls 명령으로 에일리어스(alias)가 설정된 상태에서 원래의 ls 명령어를 실행하려고 한다. 다음 중 관련 설명으로 알맞은 것은?

    1. ①ls 명령어 앞에 ! 기호를 덧붙여서 실행한다.
    2. ②ls 명령어 앞에 $ 기호를 덧붙여서 실행한다.
    3. ③ls 명령어 앞에 \ 기호를 덧붙여서 실행한다.
    4. ④ls 명령어 앞에 / 기호를 덧붙여서 실행한다.
  18. 18.다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

    1. ①$LANG
    2. ②$TERM
    3. ③$PS1
    4. ④$TMOUT
  19. 19.다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

    1. ①exec
    2. ②fork
    3. ③init
    4. ④systemd
  20. 20.다음 중 명령어를 백그라운드 프로세스로 실행하기 위한 방법으로 알맞은 것은?

    1. ①실행 명령어 앞부분에 bg를 덧붙여서 실행한다.
    2. ②실행 명령어 앞부분에 jobs를 덧붙여서 실행한다.
    3. ③실행 명령어 뒷부분에 & 기호를 덧붙여서 실행한다.
    4. ④실행 명령어 뒷부분에 bg를 덧붙여서 실행한다.
  21. 21.다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

    1. ①init
    2. ②inetd
    3. ③xinetd
    4. ④standalone
  22. 22.다음 중 kill 명령어를 실행할 때 전달되는 기본 시그널 명칭과 번호의 조합으로 알맞은 것은?

    1. ①SIGKILL, 9
    2. ②SIGKILL, 15
    3. ③SIGTERM, 9
    4. ④SIGTERM, 15
  23. 23.다음 중 포어그라운드 프로세스를 백그라운드 프로세스로 전환하기 위해 사용하는 키 조합으로 알맞은 것은?

    1. ①[Ctrl] + [c]
    2. ②[Ctrl] + [a]
    3. ③[Ctrl] + [z]
    4. ④[Ctrl] + [d]
  24. 24.다음 명령의 결과에 대한 설명으로 알맞은 것은?

    1. ①bash 프로세스의 우선순위를 높인다.
    2. ②bash 프로세스의 우선순위를 낮춘다.
    3. ③bash 프로세스의 PRI 값을 -10으로 변경한다.
    4. ④사용법 오류로 인해 실행되지 않는다.
  25. 25.cron을 이용해서 해당 스크립트를 매월 1일 오전 4시 2분에 주기적으로 실행하려고 한다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

    1. ①4 2 * * 1
    2. ②2 4 * * 1
    3. ③4 2 1 * *
    4. ④2 4 1 * *
  26. 26.다음은 프로세스 아이디가 513, 514, 515번인 프로세스를 종료시키는 과정이③ (괄호) 안에 들어갈 명령어로 알맞은 것은?

    1. ①kill
    2. ②pkill
    3. ③killall
    4. ④pgrep
  27. 27.다음 그림에 해당하는 명령어로 알맞은 것은?

    1. ①ps
    2. ②top
    3. ③jobs
    4. ④pstree
  28. 28.다음 설명에 해당하는 명령어로 알맞은 것은?

    1. ①bg
    2. ②jobs
    3. ③pgrep
    4. ④nohup
  29. 29.다음 중 vi 편집기를 개발한 인물로 알맞은 것은?

    1. ①빌 조이
    2. ②리처드 스톨만
    3. ③브람 브레나르
    4. ④제임스 고슬링
  30. 30.다음 중 기본 사용법이 동일한 편집기의 조합으로 알맞은 것은?

    1. ①vi, emacs
    2. ②pico, emacs
    3. ③pico, nano
    4. ④vi, pico
  31. 31.다음 설명에 해당하는 편집기로 알맞은 것은?

    1. ①nano
    2. ②gedit
    3. ③vim
    4. ④emacs
  32. 32.다음 중 vi 편집기의 명령 모드에서 바로 직전에 삭제한 줄을 다시 복원하기 위해 실행하는 명령으로 알맞은 것은?

    1. ①c
    2. ②r
    3. ③u
    4. ④dd
  33. 33.다음 중 vi 편집기에서 한 줄이 linux인 경우에만 전부 Linux로 치환하는 명령으로 알맞은 것은?

    1. ①:% s/^linux$/Linux/g
    2. ②:% s/linux/^Linux$/g
    3. ③:% s/\<linux\>/Linux/g
    4. ④:% s/linux/\<Linux\>/g
  34. 34.다음 중 vi 편집기에서 행 번호가 표시되도록 하는 ex 모드 환경설정으로 알맞은 것은?

    1. ①set no
    2. ②set ai
    3. ③set sm
    4. ④set number
  35. 35.다음 중 데비안 계열 리눅스에서 사용되는 패키지 관리 도구 모음으로 가장 알맞은 것은?

    1. ①YaST, zypper
    2. ②YaST, dpkg
    3. ③dpkg, apt-get
    4. ④dnf, zypper
  36. 36.다음 중 리눅스에서 사용되는 온라인 패키지 관리 도구로 거리가 먼 것은?

    1. ①dnf
    2. ②dpkg
    3. ③zypper
    4. ④apt-get
  37. 37.다음 중 Makefile 파일이 생성되는 소스 설치 단계로 알맞은 것은?

    1. ①configure
    2. ②make
    3. ③cmake
    4. ④make install
  38. 38.다음 중 소스 설치 방법으로 cmake를 선택한 프로젝트로 틀린 것은?

    1. ①MySQL
    2. ②PHP
    3. ③KDE
    4. ④LMMS
  39. 39.다음 중 현재 디렉터리에 있는 C 언어 파일만을 source.tar로 묶는 명령으로 알맞은 것은?

    1. ①tar rvf *.c source.tar
    2. ②tar rvf source.tar *.c
    3. ③tar cvf *.c source.tar
    4. ④tar cvf source.tar *.c
  40. 40.다음 중 yum 명령을 이용해서 nmap 패키지를 설치하는 명령으로 알맞은 것은?

    1. ①yum nmap install
    2. ②yum install nmap
    3. ③yum -y nmap
    4. ④yum -i nmap
  41. 41.다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

    1. ①-qi
    2. ②-ql
    3. ③-qa
    4. ④-qf
  42. 42.다음은 tar에서 xz 명령어와 관련 있는 압축 옵션으로 알맞은 것은?

    1. ①-x
    2. ②-z
    3. ③-Z
    4. ④-J
  43. 43.다음 중 BSD 계열 유닉스에서 사용하는 프린터 관련 명령으로 틀린 것은?

    1. ①lp
    2. ②lpr
    3. ③lpq
    4. ④lprm
  44. 44.다음 중 사운드카드 사용과 관련된 프로그램으로 알맞은 것은?

    1. ①ALSA
    2. ②CUPS
    3. ③SANE
    4. ④LPRng
  45. 45.다음 중 프린트 작업을 요청하는 명령어로 알맞은 것은?

    1. ①cancel
    2. ②lpr
    3. ③lpq
    4. ④lpstat
  46. 46.다음 중 LVM 구성 순서로 알맞은 것은?

    1. ①가 → 나 → 다
    2. ②다 → 나 → 가
    3. ③다 → 가 → 나
    4. ④가 → 다 → 나
  47. 47.다음 중 LVM에 대한 설명으로 틀린 것은?

    1. ①물리적 디스크 2개를 이용해서 하나의 파티션으로 구성할 수 있다.
    2. ②파티션의 크기를 확장해도 데이터의 손실이 발생하지 않는다.
    3. ③파티션의 크기를 축소해서 데이터의 손실이 발생하지 않는다.
    4. ④물리적 디스크 1개를 이용해서 두 개의 파티션을 구성할 수 있다.
  48. 48.다음 중 RAID로 구성된 하드 디스크 중에서 하나의 디스크에 오류가 발생해도 데이터의 손실이 없는 조합으로 알맞은 것은?

    1. ①RAID-0, RAID-1
    2. ②RAID-0, RAID-5
    3. ③RAID-1, RAID-5
    4. ④RAID-0, RAID-6
  49. 49.다음은 부팅 모드를 확인하는 과정이다. X 윈도 모드로 부팅이 될 때 (괄호) 안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ set-default ㉡ multi-user.target
    2. ②㉠ set-default ㉡ graphical.target
    3. ③㉠ get-default ㉡ multi-user.target
    4. ④㉠ get-default ㉡ graphical.target
  50. 50.다음 중 X Window 시스템에 할당된 TCP 포트 번호로 알맞은 것은?

    1. ①6000
    2. ②8000
    3. ③8080
    4. ④8088
  51. 51.다음 설명에 해당하는 라이브러리 명칭으로 알맞은 것은?

    1. ①XCB
    2. ②QT
    3. ③GTK+
    4. ④FLTK
  52. 52.다음 설명에 해당하는 명칭으로 알맞은 것은?

    1. ①QT
    2. ②KDE
    3. ③GNOME
    4. ④Xfce
  53. 53.다음 상황과 관련된 설명으로 알맞은 것은?

    1. ①A 시스템은 X 서버가 되고, 환경변수인 DISPLAY를 변경한다.
    2. ②A 시스템은 X 클라이언트가 되고, xhost 명령을 사용해서 제어한다.
    3. ③B 시스템은 X 클라이언트가 되고, 환경변수인 DISPLAY를 변경한다.
    4. ④B 시스템은 X 서버가 되고, xhost 명령을 사용해서 제어한다.
  54. 54.다음 결과에 해당하는 명령으로 알맞은 것은?

    1. ①echo $DISPLAY
    2. ②xhost list $DISPLAY
    3. ③xauth list $DISPLAY
    4. ④export DISPLAY
  55. 55.다음 그림에 해당하는 프로그램으로 알맞은 것은?

    1. ①totem
    2. ②ImageMagicK
    3. ③Eog
    4. ④Gimp
  56. 56.다음 그림에 해당하는 프로그램으로 알맞은 것은?

    1. ①LibreOffice Draw
    2. ②LibreOfiice Writer
    3. ③LibreOffice Calc
    4. ④LibreOffice Impress
  57. 57.다음 설명에 해당하는 LAN 구성 방식으로 알맞은 것은?

    1. ①망(Mesh)형
    2. ②링(Ring)형
    3. ③버스(Bus)형
    4. ④스타(Star)형
  58. 58.다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

    1. ①32bit
    2. ②48bit
    3. ③64bit
    4. ④128bit
  59. 59.다음 중 패킷 교환 방식에 대한 설명으로 틀린 것은?

    1. ①패킷별로 우선순위를 부여할 수 있다.
    2. ②회선 교환 방식과 비교해서 지연이 적게 발생한다.
    3. ③각각의 패킷마다 오버헤드 비트가 존재한다.
    4. ④고정 대역을 할당하지 않는 관계로 이론상으로는 무제한 수용이 가능하다.
  60. 60.다음 설명에 해당하는 기술로 알맞은 것은?

    1. ①FDDI
    2. ②X.25
    3. ③Frame Relay
    4. ④Cell Relay
  61. 61.다음 중 프로토콜 제정기관과 관련 업무의 조합으로 알맞은 것은?

    1. ①㉠ - Ⓒ
    2. ②㉡ - Ⓐ
    3. ③㉠ - Ⓑ
    4. ④㉢ - Ⓑ
  62. 62.다음 설명에 해당하는 OSI 계층으로 알맞은 것은?

    1. ①표현 계층
    2. ②세션 계층
    3. ③전송 계층
    4. ④네트워크 계층
  63. 63.다음 중 IPv4의 B 클래스 네트워크 주소 대역으로 알맞은 것은?

    1. ①127.0.0.0 ~ 192.255.255.255
    2. ②127.0.0.0 ~ 191.255.255.255
    3. ③128.0.0.0 ~ 192.255.255.255
    4. ④128.0.0.0 ~ 191.255.255.255
  64. 64.다음 중 X 윈도가 설치되지 않은 환경의 콘솔 창에서 이용할 수 있는 웹 브라우저로 알맞은 것은?

    1. ①lynx
    2. ②chrome
    3. ③opera
    4. ④safari
  65. 65.다음 설명에 해당하는 인터넷 서비스로 알맞은 것은?

    1. ①SSH
    2. ②Telnet
    3. ③Gopher
    4. ④FTP
  66. 66.다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ HTML ㉡ URL
    2. ②㉠ HTML ㉡ 하이퍼텍스트
    3. ③㉠ 하이퍼텍스트 ㉡ HTML
    4. ④㉠ 하이퍼텍스트 ㉡ URL
  67. 67.다음 중 CentOS 7 시스템을 텔넷 서버로 사용하기 위해 설치해야 하는 패키지명으로 알맞은 것은?

    1. ①telnet
    2. ②telnet_server
    3. ③telnet-server
    4. ④server-telnet
  68. 68.다음은 원격지 SSH 서버에 계정을 변경해서 접속하는 과정이다. (괄호) 안에 들어갈 옵션으로 알맞은 것은?

    1. ①-l
    2. ②-n
    3. ③-p
    4. ④-x
  69. 69.다음 중 FTP 서버에 있는 파일을 로컬 시스템으로 가져올 때 사용하는 명령어로 알맞은 것은?

    1. ①get
    2. ②put
    3. ③send
    4. ④hash
  70. 70.다음 조건일 때 설정되는 게이트웨이 주소 값으로 가장 알맞은 것은?

    1. ①192.168.5.126
    2. ②192.168.5.127
    3. ③192.168.5.128
    4. ④192.168.5.129
  71. 71.다음 중 게이트웨이 주소 정보를 출력하는 명령으로 알맞은 것은?

    1. ①ip gw show
    2. ②ip gateway show
    3. ③ip route show
    4. ④ip add show
  72. 72.다음 중 시스템에 장착된 이더넷 카드의 MAC 주소를 확인하는 명령으로 알맞은 것은?

    1. ①ip
    2. ②route
    3. ③mii-tool
    4. ④ethtool
  73. 73.다음 정보를 확인할 수 있는 파일로 알맞은 것은?

    1. ①/etc/hosts
    2. ②/etc/named.conf
    3. ③/etc/resolv.conf
    4. ④/etc/sysconfig/network
  74. 74.다음 설명에 해당하는 파일명으로 알맞은 것은?

    1. ①/etc/hosts
    2. ②/etc/resolv.conf
    3. ③/etc/sysconfig/network
    4. ④/etc/sysconfig/network-scripts
  75. 75.다음 중 SYN Flooding 공격과 같은 네트워크 상태 정보를 확인하는 명령으로 알맞은 것은?

    1. ①ip
    2. ②ss
    3. ③arp
    4. ④ethtool
  76. 76.다음 중 IPv4 네트워크 주소 체계에서 '/16'이 의미하는 서브넷 마스크값으로 알맞은 것은?

    1. ①255.0.0.0
    2. ②255.255.0.0
    3. ③255.255.255.0
    4. ④255.255.255.128
  77. 77.다음 그림에 해당하는 기술로 가장 알맞은 것은?

    1. ①임베디드 시스템
    2. ②베어울프 클러스터
    3. ③고가용성 클러스터
    4. ④부하분산 클러스터
  78. 78.다음 설명에 해당하는 가상화 기술로 알맞은 것은?

    1. ①Xen
    2. ②KVM
    3. ③Docker
    4. ④VirtualBox
  79. 79.다음 설명에 해당하는 프로그램으로 알맞은 것은?

    1. ①Docker
    2. ②OpenStack
    3. ③Kubernetes
    4. ④Ansible
  80. 80.다음 설명에 프로그램으로 가장 알맞은 것은?

    1. ①Hadoop
    2. ②NoSQL
    3. ③R
    4. ④Cassandra