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
▶
▶
'1-2. 국가공인민간자격 모음 > [국가공인]리눅스마스터 2급' 카테고리의 다른 글
[리눅스마스터 2급] 2차 - 2023년 03월 11일(1과목) 해설 (1) | 2024.12.12 |
---|---|
[리눅스마스터 2급] 2차 - 2023년 06월 10일(2과목) 해설 (1) | 2024.12.12 |
[리눅스마스터 2급] 2차 - 2023년 09월 09일(2과목) 해설 (0) | 2024.12.12 |
[리눅스마스터 2급] 2차 - 2023년 09월 09일(1과목) 해설 (2) | 2024.12.12 |
[리눅스마스터 2급] 2차 - 2023년 12월 9일(2과목) 해설 (0) | 2024.12.12 |