본문 바로가기
1-2. 국가공인민간자격 모음/[국가공인]리눅스마스터 2급

[리눅스마스터 2급] 2차 - 2023년 06월 10일(1과목) 해설

by cogito21_cpp 2024. 12. 12.
반응형

1. 다음 설명의 상황에서 설정해야 하는 작업으로 가장 알맞은 것은?

회사의 공유 디렉터리로 이용 중인 project에서 누구나 생성은 가능하나 삭제할 때는 본인 소유의 파일만 가능하도록 설정하려고 한다.

① project 디렉터리에 부여된 w 권한을 제거한다.

② project 디렉터리에 Set-UID를 부여한다.

③ project 디렉터리에 Set-GID를 부여한다.

④ project 디렉터리에 Sticky-Bit를 부여한다.

더보기

정답: ④ project 디렉터리에 Sticky-Bit를 부여한다.

 

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

$ ls
$ ls touch lin.txt
$ ls -l lin.txt
-rw-rw-r-- 1 ihd ihd 0 Jan 18 9:42 lin.xtx
$ umask
(괄호)

① 0002    ② 0022    ③ 0222    ④ 0664

더보기

정답: ① 0002

 

3. 다음 중 특수 권한이 설정된 파일이나 디렉터리로 알맞은 것은?

① /etc    ② /etc/shadow    ③ /etc/passwd    ④ /usr/bin/passwd

더보기

정답: ④ /usr/bin/passwd

 

4. 다음 (괄호) 안에 들어갈 명령어로 알맞은 것은?

$ (괄호) g+r lin.txt

① chmod    ② chown    ③ chgrp    ④ umask

더보기

정답: ① chmod

 

5. 다음은 ihduser 사용자에 대한 디스크 쿼터를 설정하는 과정이다. (괄호) 안에 들어갈 명령어로 알맞은 것은?

# (괄호) -x -c 'limit bsoft=100m bhard=100m ihduser' /home

① quota    ② edquota    ③ setquota    ④ xfs_quota

더보기

정답: ④ xfs_quota

 

6. 다음 중 fdisk 실행 상태에서 변경된 파티션 정보를 저장하지 않고 종료하는 명령으로 알맞은 것은?

① w    ② q    ③ t    ④ x

더보기

정답: ② q

 

7. 다음 ihduser 사용자의 디스크 사용량을 확인하는 과정이다. (괄호) 안에 들어갈 명령으로 알맞은 것은?

# (괄호)
20M  /home/ihduser

① df -sh ~ihduser    ② du -sh ~ihduser    ③ mount    ④ fdisk -l

더보기

정답: ② du -sh ~ihduser

 

8. 다음 중 파일 시스템이 ext4인 /dev/sdb1 파티션을 /data 디렉터리로 마운트하는 명령으로 알맞은 것은?

① mount -o ext4 /data          /dev/sdb1

② mount -o ext4 /dev/sdb1  /data

③ mount -t ext4 /data/         dev/sdb1

④ mount -t ext4 /dev/sdb1   /data

더보기

정답: ④ mount -t ext4 /dev/sdb1   /data

 

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

파일 시스템의 종류에 따라 파일 점검 명령어를 다르게 사용해야 한다. ext4인 경우에는 (ㄱ) 명령어를 사용하고, xfs인 경우에는 (ㄴ) 명령어를 사용한다.

① (ㄱ): fsck, (ㄴ): e2fsck    ② (ㄱ): e2fsck, (ㄴ): fsck    ③ (ㄱ): fsck, (ㄴ): xfs_repair    ④ (ㄱ): fsck_repair, (ㄴ): xfs_repair

더보기

정답: ③ (ㄱ): fsck, (ㄴ): xfs_repair

 

10. 다음 중 /etc/fstab 파일에서 마운트될 때의 옵션을 지정하는 필드는 몇 번째인가?

① 1    ② 2    ③ 3    ④ 4

더보기

정답: ④ 4

 

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

1978년에 버클리 대학의 빌 조이가 개발한 셀로 히스토리 기능, alias 기능, 작업 제어 등의 유용한 기능을 포한하였다.

① bourne shell    ② csh    ③ dash    ④ bash

더보기

정답: ② csh

 

12. 다음 중 사용자가 시스템에 로그인한 후에 이용중인 셀을 확인하는 명령으로 알맞은 것은?

① ps    ② chsh    ③ login    ④ shells

더보기

정답: ① ps

 

13. 다음 중 사용자가 이용할 수 있는 셀 정보가 기록된 파일명으로 알맞은 것은?

① /etc/shells    ② /etc/passwd    ③ ~/.bashrc    ④ ~/.bash_profile

더보기

정답: ① /etc/shells

 

14. 다음 중 사용자가 다른 셀로 변경할 때 실행하는 명령으로 알맞은 것은?

① chsh -n /bin/csh   ② chsh -s /bin/csh    ③ chsh -u /bin/csh    ④ chsh -l /bin/csh

더보기

정답: ② chsh -s /bin/csh

 

15. 다음 중 명령행을 연장할 떄 나타나는 프롬포트를 변경할 떄 사용하는 환경변수로 알맞은 것은?

$ cp linuxmaster-second-class-2023-03-11.txt

① PS    ② PS1    ③ PS2    ④ PROMPT

더보기

정답: ③ PS2

 

16. 다음 중 시스템 전체 사용자에게 적용되는 alias 및 함수를 설정할 때 사용하는 파일로 가장 알맞은 것은?

① /etc/bashrc    ② /etc/profile    ③ ~/.bashrc    ④ ~/.bash_profile

더보기

정답: ① /etc/bashrc

 

17. 다음 명령의 결과로 알맞은 것은?

$ !!

① 'command not found'라는 오류 메시지를 출력한다.

② 히스토리에 저장된 명령어 목록을 출력한다.

③ 가장 마지막에 실행한 명령을 재실행한다.

④ 로그인한 후에 가장 처음 실행한 명령을 재실행한다.

더보기

정답: ③ 가장 마지막에 실행한 명령을 재실행한다.

 

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

$ user=kaitman
$ echo $USER
(괄호)

① 아무것도 출력되지 않는다.    ② $user    ③ ihduser    ④ kaitman

더보기

정답: ③ ihduser

 

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

CentOS 7 리눅스에서 부팅을 시작하면 커널이 systemd라는 프로세스를 발생시키고 PID 번호 값은 (ㄱ)을 부여한다. 이후 시스템 운영에 필요한 데몬을 비롯한 다른 서비스들은 (ㄴ) 방식으로 systemd 프로세스의 자식 프로세스로 생성한다.

① (ㄱ): 0, (ㄴ): fork    ② (ㄱ): 0, (ㄴ): exec    ③ (ㄱ): 1, (ㄴ): fork    ④ (ㄱ): 1, (ㄴ): exec

더보기

정답: ③ (ㄱ): 1, (ㄴ): fork

 

20. 다음 중 시그널에 부여된 번호값을 확인하는 방법으로 알맞은 것은?

① signal 명령어를 사용해서 확인한다.

② kill 명령어를 사용해서 확인한다.

③ ps 명령어를 사용해서 확인한다.

④ exec 명령어를 사용해서 확인한다.

더보기

정답: ② kill 명령어를 사용해서 확인한다.

 

21. 다음 설명에 해당하는 시그널 번호로 알맞은 것은?

강제로 사용자 로그아웃 시키는 작업과 같이 기본종료 시그널로 불가능할 경우에 이용하는 강제 종료 시그널이다.

① 1    ② 9    ③ 15    ④ 20

더보기

정답: ② 9

 

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

데몬 프로세스를 실행하는 방법 중에 (괄호) 방식은 단독 데몬 방식이라고 부르는데, 데몬이 독자적으로 메모리에 상주 및 제거되는 형태이다.

① init    ② inetd    ③ xinetd    ④ standalone

더보기

정답: ④ standalone

 

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

rlogin, rsh 등과 같이 자주 사용되지 않는 서비스들이 포트를 리슨(Listen)하고 있으면서, 요청이 들어오면 서버 프로그램을 실행해서 연결을 처리해준다.

① inetd    ② daemon    ③ init    ④ systemd

더보기

정답: ① inetd

 

24. 다음 중 백그라운드로 실행 중인 데몬을 확인하는 방법으로 알맞은 것은?

① jobs 명령어를 사용해서 확인한다.

② fg 명령어를 사용해서 확인한다.

③ bg 명령어를 사용해서 확인한다.

④ ps 명령어를 사용해서 확인한다.

더보기

정답: ④ ps 명령어를 사용해서 확인한다.

 

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

(괄호) /etc/backup.sh

① 0-59/10 * * * *    ② * 0-59/10 * * *    ③ * * */10 * *    ④ * * * */10 *

더보기

정답: ① 0-59/10 * * * *

 

26. 프로세스 아이디(PID)가 1222인 bash 프로세스의 우선순위(NI)값이 0이다. 다음 중 이 프로세스의 NI값을 10으로 우선순위를 변경하는 명령으로 알맞은 것은?

① renice 10 1222    ② renice -10 1222    ③ renice 10 bash    ④ renice -10 bash

더보기

정답: ① renice 10 1222

 

27. 다음은 실행 중인 vsftpd 프로세스를 종료시키는 과정이다. (괄호) 안에 들어갈 명령어로 알맞은 것은?

# (괄호) vsftpd

① kill     ② killall    ③ fuser    ④ pidof

더보기

정답: ② killall

 

28. 다음 중 프로세스 우선순위를 변경할 때 사용하는 NI 값의 범위로 알맞은 것은?

① -20 ~ 20    ② -20 ~ 19    ③ -19 ~ 19    ④  -19 ~ 20

더보기

정답: ② -20 ~ 19

 

29. 다음 중 GNU 프로젝트에 의해 관리되는 편집기로 알맞은 것은?

① pico    ② nano    ③ vim    ④ kwrite

더보기

정답: ② nano

 

30. 다음 중 vim 편집기의 개발자로 알맞은 것은?

① 빌 조이    ② 브랑 무레나르    ③ 리처드 스톨먼    ④ 제임스 고슬링

더보기

정답: ② 브랑 무레나르

 

31. 다음 그림에 해당하는 편집기로 알맞은 것은?

① pico     ② nano    ③ emacs    ④ gedit

더보기

정답: ③ emacs

 

32. 다음 중 vi 편집기에서 편집 중인 문서 파일의 마지막 줄로 이동하기 위한 명령으로 알맞은 것은?

① :^    ② :+    ③ :$    ④ ZZ

더보기

정답: ③ :$

 

33. 다음 중 vi 편집기에서 단어의 시작이 linux인 경우에만 전부 Linux로 치환하는 명령으로 알맞은 것은?

① :% s/^linux/Linux/g    ② :% s/\<linux/Linux/g    ③ :% s/Linux/^linux/g    ④ :% s/Linux/\<linux/g

더보기

정답: ② :% s/\<linux/Linux/g 

 

34. 다음 중 vi 편집기에서 환경 설정한 내용을 계속해서 사용하기 위해 등록하는 파일명으로 알맞은 것은?

① .virc    ② .exrc    ③ dd    ④ s

더보기

정답: ② .exrc

 

35. 다음 중 리눅스에서 사용되는 온라인 패키지 관리도구로 거리가 먼 것은?

① YaST    ② apt-get    ③ dnf    ④ zypper

더보기

정답: ① YaST

 

36. 다음 설명에 해당하는 패키지 관리 도구로 알맞은 것은?

데비안 리눅스에서 다운로드받음 rpm 파일을 deb 파일로 변환하려고 한다.

① alien    ② dselect    ③ dnf    ④ apt-get

더보기

정답: ① alien

 

37. 다음은 데비안 리눅스에서 패키지를 제거하는 과정이다. (괄호) 안에 들어갈 옵션으로 알맞은 것은?

# dpfg (괄호) cron

① -e    ② -E    ③ -r    ④ -d

더보기

정답: ③ -r

 

38. 다음은 소스 파일로 프로그램을 설치하는 과정으로 관련 디렉터리는 PATH에 등록해서 작업중이다. (괄호) 안에 들어갈 명령으로 알맞은 것은?

# (괄호) --prefix=/usr/local/apache

① make    ② cmake    ③ configure    ④ make install

더보기

정답: ③ configure

 

39. 다음은 묶인 파일인 text.tar를 해제하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

# tar (괄호) text.tar

① cvf    ② xvf    ③ tvf    ④ rvf

더보기

정답: ② xvf

 

40. 다음은 tar에서 지원하는 압축 관련 옵션에 대한 설명이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

tar 명령어는 GNU 프로젝트에 의해 개조되어 압축 관련 옵션을 지원한다. qzip은 (ㄱ) 옵션을 사용하고, bzip2는 (ㄴ) 옵션을 사용한다.

① (ㄱ): -g, (ㄴ): -b    ② (ㄱ): -l, (ㄴ): -z    ③ (ㄱ): -j, (ㄴ): -b    ④ (ㄱ): -z, (ㄴ): -j

더보기

정답: ④ (ㄱ): -z, (ㄴ): -j

 

41. 다음 중 rpm 명령의 설치 관련 옵션으로 가장 거리가 먼 것은?

① -i    ② -U    ③ -F    ④ -f

더보기

정답: ④ -f

 

42. 다음 중 미설치된 sendmail 패키지에 대한 자세한 정보를 확인하는 명령으로 알맞은 것은?

① rpm -qi sendmail    ② yum -qi sendmail    ③ yum list sendmail    ④ yum info sendmail

더보기

정답: ④ yum info sendmail

 

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

애플이 개발한 공개 소프트웨어 프린팅 시스템으로 유닉스 운영체제의 시스템을 프린터 서버로 사용할 수 있다.

① OSS    ② ALSA    ③ CUPS    ④ LPRng

더보기

정답: ③ CUPS

 

44. 다음 설명에 해당하는 프로그램으로 알맞은 것은?

X 윈도 기반의 GTK+ 라이브러리로 개발된 스캐너 프로그램으로 스캔 작업 이외의 캡처된 이미지 수정도 가능하다.

① OSS    ② ALSA    ③ SANE    ④ XSANE

더보기

정답: ④ XSANE

 

45. 다음 사운드카드를 제어 및 설정할 때 사용하는 명령으로 알맞은 것은?

① lpadmin    ② cancel    ③ lpc    ④ alsactl

더보기

정답: ④ alsactl

 

46. 다음 중 BSD 계열 유닉스에서 출력을 실행할 때 사용하는 명령으로 알맞은 것은?

① lp    ② lpr    ③ lpc    ④ lpstat

더보기

정답: ② lpr

 

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

사용자가 필요한만큼 할당해서 생성되는 공간으로 물리적 디스크에서 분할하여 사용하는 파티션이라고 할 수 있다.

① PV    ② VG    ③ PE    ④ LV

더보기

정답: ④ LV

 

48. 다음 중 10GB 용량을 가진 디스크 4개를 사용해서 RAID-0을 구성했을 경우 실제 사용 가능한 디스크 용량으로 알맞은 것은

① 10GB    ② 20GB    ③ 30GB    ④ 40GB

더보기

정답: ④ 40GB

 

반응형